This Hummingbird cake recipe is so light, creamy and sweet and with just a few tropical ingredients like pineapple with nuts, you’ll feel like you’re in the deep south!

Classically served with sweet tea, this easy dessert is perfect after a delicious southern meal like fried chicken, collard greens, or shrimp and grits. This is a cake you make the day before and chill in the fridge. The flavors just pop when it is served cold!

slice of Hummingbird Cake on blue plate

What is Hummingbird Cake?

This cake actually has a story behind it! Hummingbird cake is popular in the south but it’s named after the national bird from the island of Jamaica.

In Jamaica, it’s also known as the Doctor Bird cake, because that’s what they call hummingbirds there. Full of moisture and flavor this cake contains bananas and pineapple. In America, we use 9” round cake pans, but in Jamaica, they often use bundt pans. With pecans as a decoration on the top, this humble cake is still so very charming!

Pro Tip: toast the pecans in a small saute pan on the stove and let them cool completely. Toasting nuts keep them crunchy and intensifies their flavor!

Ingredients for hummingbird cake on a marble board in Bowls

How to Make Hummingbird Cake

This is an easy cake to make from scratch since there isn’t a real substitute for it in a pre-packaged mix.

Preheat oven to 350°F.

  1. Line two 9” round cakes with parchment paper and then grease and flour them.
  2. Pour batter into prepared pans and bake until a toothpick comes out clean.

Turn cake layers onto wire racks and let them cool completely before assembling and frosting them, about one hour.

Hummingbird Cake on a blue platter

Tips for Layering a Cake

  • Place a dab of frosting on the bottom of the serving plate so the first layer stays put.
  • Put the first layer flat side down. Be generous with that first layer of frosting. This is the part everyone notices!
  • Place the second cake top side down to make the cake flat across the top (this is why you need to be generous with that middle layer of frosting).
  • Place the second layer on top and press gently to make sure it sticks. Frost going around the cake instead of one space at a time to get the cake evenly coated.
  • Press toasted pecans onto the top of the cake and chill overnight.

These tips work great not just for this cake but for all layered cakes like a rich German chocolate cake, sweet strawberries and cream cake, or this classic yellow cake!

How Long Does Hummingbird Cake Last?

Hummingbird cake is also known as “doesn’t last long cake” but if you have extra cake, keep it in the fridge for up to a week or so.

Can It be Frozen?

Like most cakes and bread, hummingbird cake can easily be frozen. It’s best frozen in layers before it is frosted, but you can freeze entire pieces of already prepared cake. Simply wrap it tightly, label it with a date and pop it in the freezer!

More Delicious Cakes To Try

slice of Hummingbird Cake on blue plate
4.92 from 35 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Hummingbird Cake

Hummingbird cake is a perfect marriage of fruit, tropical flavors and nuts. It’s light and delectable, with a fantastic cream cheese icing!
Prep Time 25 minutes
Cook Time 28 minutes
Total Time 53 minutes
Servings 12 servings
Author Kathleen
buy hollys book



  • 3 cups all-purpose flour
  • 2 cups sugar
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1 ½ teaspoons ground cinnamon
  • teaspoon ground nutmeg
  • 2 cups ripe bananas mashed
  • 1 cup vegetable oil
  • 8 ounces crushed pineapple undrained
  • 3 large eggs beaten
  • 2 teaspoons vanilla extract
  • 1 cup pecans chopped


  • 16 ounces cream cheese softened
  • 1 cup butter softened
  • 4 cups powdered sugar 32 ounces
  • 2 teaspoons vanilla extract


  • 2 cups pecans chopped



  • Preheat oven to 350°F. Line the bottom of 3-9 inch round cake pans with parchment paper. Grease and flour pans.
  • In a large mixing bowl, whisk together the first 6 ingredients. Add the bananas, oil, pineapple, eggs, vanilla and pecans and stir just until the dry ingredients are moistened. Pour batter into prepared pans.
  • Bake in preheated oven for 28-30 minutes or until a toothpick inserted into the center of the cake comes out clean. Cool in pans for 10 minutes. Turn cakes out onto wire rack and cool completely, about 1 hour.


  • In a medium mixing bowl , using an electric mixer, beat together cream cheese and butter until smooth. Gradually add powdered sugar, beating on low speed, until combined. Add vanilla and stir to combine.


  • Place the first layer of cake on a serving plate. Evenly spread one forth of the frosting over top. Repeat with remaining layers. Spread the remaining frosting over the sides of the cake.
  • Press 2 cups chopped pecans onto the sides of the cake. Refrigerate overnight.
4.92 from 35 votes

Nutrition Information

Calories: 796 | Carbohydrates: 83g | Protein: 7g | Fat: 50g | Saturated Fat: 25g | Cholesterol: 92mg | Sodium: 419mg | Potassium: 263mg | Fiber: 3g | Sugar: 59g | Vitamin A: 810IU | Vitamin C: 2.6mg | Calcium: 57mg | Iron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dessert
Cuisine American


Hummingbird cake on a blue plate with a title
Hummingbird cake on a blue plate with writing
Hummingbird cake on a cake tray and on a plate with a title



Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. daughter can’t have cinnamon what can be used instead or would it make a big difference if left out?

    1. You can leave it out or try substituting for nutmeg, but I have only tried this recipe as written so I can’t say for sure how it would turn out Angie. If you try it I would love to hear how it turns out!

    1. We have only made this recipe as written but chopped peaches should work in place of the pineapple! Let us know how it turns out!

  2. I made this cake years ago and it is delicious. The only thing different back then was I used an angel food cake pan. It was so moist it would keep for several day with foil over it and it did not even need icing.5 stars

  3. Looks wonderful. I’d love to make it, but layer cakes are difficult for me and I only have 2 round pans. I really would like to make it a sheet cake. Can you tell me what size would work and the time and temp please. How about using macadamia nuts rather than pecan to keep with the tropical theme.5 stars

    1. I’ve only made this as written. I would cook it about the same time as I’d cook a carrot cake and just check that it’s cooked through about 10 minutes before. Let us know how it goes!

  4. My hummingbird cake is in the oven. I was cleaning up and discovered the eggs still sitting on my bench . Will it combine ok when cooked please? 5 stars