Hummingbird Cake Recipe

4.94 from 31 votes
Jump to Recipe

This post may contain affiliate links. Please read my disclosure policy.

This Hummingbird Cake recipe is a delicious Southern cake favorite. It’s made with bananas, pineapple, pecans, and a decadent cream cheese frosting. It’s a moist, flavorful heirloom cake recipe you’ll love!

A slice is removed from a frosted Hummingbird Cake as it sits on a silver cake stand.

Hummingbird cake is a rich, flavor-packed homemade cake that’s incredibly moist and delicious. It has ripe bananas, pineapple, and roasted pecans and is frosted with a rich, silky Cream Cheese Frosting. It is a true classic Southern cake!

Hummingbird Cake is an old-fashioned made-from-scratch cake recipe that my family has loved for a long time. My grandmother made it for special occasions, Sunday suppers, and family gatherings. It was a treat when she made it all those years ago, and it is still a loved cake when I make it today.

How to Make Hummingbird Cake

Here’s what you’ll need and how to make this much-loved cake.

Ingredients

Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

  • All-purpose flour – Use a light all-purpose flour. You can also substitute it with cake flour.
  • Granulated sugar – I use granulated white or raw cane sugar. Use your favorite sugar replacement for baking.
  • Baking soda and Baking powder – You use BOTH in this cake recipe.
  • Salt – I use Diamond Crystal Kosher Salt. If you substitute with Mortonโ€™s Kosher salt, fine sea salt, or table salt, you will only need half the amount of the salt called for in the recipe. 
  • Ground cinnamon – Adds a warm spiciness to the fruity, nutty cake.
  • Eggs – Use room temperature eggs as they incorporate the best into the cake batter.
  • Vegetable oil – Results in a moist, tender cake. You can substitute with melted coconut oil, avocado oil, or even melted and cooled butter.
  • Vanilla extract – I use my homemade vanilla extract for its rich flavor, but you can use any quality vanilla extract from the store if you wish.
  • Bananas – Use fresh, ripe bananas as directed. They add richness and moisture to the cake.
  • Crushed pineapple – Use the juice from the canned crushed pineapple. The pineapple adds so much fresh flavor and moistness to the cake.
  • Roasted pecans – The roasted pecans add so much texture and flavor to the cake. Don’t skip roasting them! (However, if you have someone with a nut allergy, you can omit them.)
White hobnail plates are stacked on a marble counter. A slice of hummingbird cake sits on the top plate.

Step-by-Step Instructions

  1. Prep. Preheat the oven to 350 degrees. Prepare three 9-inch cake pans by spraying with baking spray or buttering and lightly flouring.
  2. Whisk Dry Ingredients. Whisk the flour, sugar, baking soda, baking powder, salt, and ground cinnamon in a large bowl and set aside.
  3. Mix Wet Ingredients. Cream the eggs, vegetable oil, vanilla extract, pineapple, mashed bananas, and finely chopped roasted pecans in another large bowl.
  4. Stir. Stir the egg mixture into the flour mixture until just combined.
  5. Bake. Then, divide the batter evenly between the three prepared cake pans and bake for about 20 to 25 minutes, or until a toothpick or skewer inserted in the center of the cake comes out clean. You can follow my tips for how to tell when your cake is done.
  6. Cool the cake layers. Remove from oven once done and cool in the cake pans for about 10 minutes. Then, turn the cakes onto a wire rack to allow the cakes to cool completely.
  7. Frost and serve. Once the cakes are completely cool, frost them with Cream Cheese Frosting. I usually make my frosting while my cake is in the oven. Then serve and enjoy!
Cream Cheese frosted cake sits atop a silver toned cake stand. It is topped with pecans.

Origins of Hummingbird Cake

As far as the original maker of the hummingbird cake, it was submitted to Southern Living magazine for the February 1978 issue by Mrs. L.H. Wiggins of Greensboro, North Carolina. Even though she provided her lovely recipe, she did not include the story behind it or its name. Some would say that is a loss, but I think Mrs. Wiggins did us a great favor by allowing our imaginations to conjure up stories as sweet as her delicious cake.

Be sure to add this cake recipe to your must-make list for your next get-together. It is sure to delight as well as quickly disappear. You may want to slice it into small portions as this cake is as rich and as sweet as southern sweet tea.

Role of Oil in Cakes

Cakes using oil in the recipe tend to bake higher, stay moist and tender longer, and result in a cake with an even, open crumb and a coarser texture than those using butter.

Storage Tips

To store. Store this cake in the refrigerator since it contains fruit and is topped with cream cheese frosting. It will last up to 5 days in the fridge.

To freeze. Wrap unfrosted cake layers or the frosted cake very well and then place in an airtight freezer container. You can freeze for up to three months. Thaw the cake overnight in the refrigerator when you plan to serve it.

Closeup photo of a slice of Hummingbird Cake, showing pecans, pineapple  and cream cheese frosting.

Are you looking for more delicious cake recipes? Here are some other fabulous homemade cakes you may want to try!

More Favorite Cake Recipes

Cream Cheese Pound Cake

Best Chocolate Cake

Coconut Cake

Red Velvet Cake

Best White Cake

Here’s the Hummingbird Cake recipe my family has used for years. It differs slightly from Mrs. Wiggins’ original, but I love the changes. I hope you love it, too!

Hummingbird Cake Recipe

4.94 from 31 votes
This Hummingbird Cake recipe is a delicious Southern cake favorite. It's made with bananas, pineapple, pecans, and a decadent cream cheese frosting. It's a moist, flavorful heirloom cake recipe you'll love!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 24

Ingredients

  • 3 cups (360 g) all-purpose flour
  • 2 cups (396 g) granulated sugar
  • 1 teaspoon (6 g) baking soda
  • 1 teaspoon (4 g) baking powder
  • 1 teaspoon (2.8 g) kosher salt
  • 1 1/2 teaspoons (3.9 g) ground cinnamon
  • 3 large (150 g) eggs
  • 1 cup (198 g) vegetable oil
  • 2 teaspoons (9.4 g) vanilla extract
  • 1 (8-ounce) can (249 g) crushed pineapple,, undrained
  • 3 (454 g) bananas, ripe, mashed (about 2 cups)
  • 1 cup (114 g) roasted pecans, finely chopped
  • Cream Cheese Frosting

Instructions 

  • Prep. Preheat oven to 350ยบ F. Prepare three 9-inch cake pans by brushing with homemade cake goop, spraying with baking spray or buttering and lightly flouring.
  • Whisk Dry Ingredients. Whisk together the flour, sugar, baking soda, baking powder, salt, and ground cinnamon in a large bowl. Set aside.
  • Cream Wet Ingredients. Cream together the eggs, oil, vanilla extract, pineapple, mashed bananas, and finely chopped pecans in another large bowl. Stir the egg mixture into the flour mixture until just combined.
  • Bake and cool. Evenly divide the batter between the three prepared pans and bake for about 20 to 25 minutes, or until a toothpick or skewer inserted in the center of the cake comes out clean. Remove from the oven and allow to cool for about 10 minutes. Turn cakes onto a wire rack and allow to cool completely.
  • Frost. Frost with cream cheese frosting.
  • Store. Store in the refrigerator covered with plastic wrap or a cake dome for up to a week.

Notes

Nutritional information is for cake only without frosting.
Storage Tips
To store. Store this cake in the refrigerator since it contains fruit and is topped with cream cheese frosting. It will last up to 5 days in the fridge.
To freeze. Wrap unfrosted cake layers or the frosted cake very well and then place in an airtight freezer container. You can freeze for up to three months. Thaw the cake overnight in the refrigerator when you plan to serve it.

Nutrition

Calories: 179kcal | Carbohydrates: 34g | Protein: 3g | Fat: 4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.003g | Cholesterol: 23mg | Sodium: 152mg | Potassium: 125mg | Fiber: 1g | Sugar: 20g | Vitamin A: 46IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Enjoy!
Robyn xo

From the Add a Pinch recipe archives. Originally published in 2011.

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

4.94 from 31 votes (1 rating without comment)

Leave a comment

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

Recipe Review




130 Comments

  1. Dee Sturgis says:

    5 stars
    My cream cheese frosting is always too thin–opposite of yours. Is this from letting it get too soft?

    1. Robyn Stone says:

      Hi Dee,
      It could be, but I’ve shared a few tips in the writing of the post for my Cream Cheese Recipe. Hopefully, so of those will be helpful. Thanks! xo

  2. Linda Sinemus says:

    5 stars
    Made this for my daughter’s birthday. Had no pecans in the house so I substituted walnuts. Reduced the powdered sugar in the icing to 2 cups and added toasted sweetened coconut to the sides. Looks pretty good to me! Waiting to cut into it to taste it, ย it i can tell it’s going to be good.

    1. Robyn Stone says:

      Wonderful to hear, Linda! Enjoy! xo

  3. Rita BWhitis says:

    The icing on the Hummingbird cake

  4. Gabrielle says:

    Looks delicious! My friend is requesting this cake for her birthday this weekend, although she is asking for it to be gluten free. Do you think I can replace the all purpose using the same amount of gluten free?

    Also, I’ve never made this before. Is the texture different from banana bread? It seems to have a lot of similarities!

    1. Robyn Stone says:

      Hi Gabrielle,
      It is a different texture than banana bread. I’ve not made this particular cake with gluten free flour, but in some of my other cakes, I’ve used the Cup 4 Cup brand successfully. Enjoy the cake – it’s delicious! xo

  5. Grainne says:

    5 stars
    This is a fab recipe. I’m a big fan of your best chocolate cake recipe but had never even heard of Hummingbird cake before coming across this recipe (don’t think it’s well known in Ireland!). The recipe produces a really moist flavourful sponge though I was a little heavier handed with the pecans and cinnamon as I’m a big fan of both.

    The cream cheese frosting didn’t turn out anything like the photo for this cake though (perhaps I underwhipped the cream cheese as I was afraid of overwhipping it) but I thickened it with more icing sugar and did this as a “Naked” cake -, plenty of frosting on top and between the layers and everyone loved it. Would certainly make it again – thanks for sharing!

    1. Robyn Stone says:

      I’m happy to hear how much you enjoyed the cake Grainne! As the story goes, the Hummingbird Cake originated in the southern United States. Thank you for the kind comment! xo

  6. Michelle says:

    5 stars
    This cake was a success! My family and friends loved it!

  7. Mandy Reynolds says:

    5 stars
    Wonderful and very moist awesome Sunday dinner cake !!!ย 

    1. Robyn Stone says:

      Glad you liked it, Mandy! xo

  8. Tammy Vogelgesang says:

    5 stars
    Interesting reading about this delightful cake. https://www.southernliving.com/desserts/cakes/hummingbird-cake-history

  9. Barbara says:

    Has anyone made omitting pecans? My daughter has a nut allergy and wonder how it comes out without pecans. Thanks!ย 

    1. Mildred says:

      My daughter cannot have nuts either. The cake is delicious without nuts. Very moist! I make it quiet often.ย 

    2. Margaret says:

      5 stars
      I have made a couple of Robins cake recipes before and I love everyone I have made so far…..My family loves Hummingbird Cake so I have made it before but I used a different recipe,so after I make this recipe I will come back and write another review.

    3. Robyn Stone says:

      Thanks, Margaret. I hope you love the Hummingbird Cake just as much as the others. xo

  10. Gail Fernandes says:

    5 stars
    I’ve made this cake and everyone loved it! I would like to make it when I go to Aspen,Co to visit my son & daughter in law. Do you know what adjustments I would have to make because of the higher elavation? Thanks in advance for any help you can give me.

    1. Robyn Stone says:

      Hi Gail,
      I am so happy you enjoyed the cake! It’s one of our favorites too!
      I think you will need to make some adjustments for elevation, but I don’t know what they are. There may be information about baking at high elevations online or from other comments that may help.
      I hope you have a great trip!
      Thanks so much! xo

    2. Tammy Vogelgesang says:

      I found this on facebook, I hope it helps…Hummingbird Cake (for high altitude)

      3 C. flour
      1 3/4 C. sugar
      3/4 tsp. baking soda
      1 tsp. salt
      1 tsp. ground cinnamon
      2 C. mashed ripe banana (3 to 4 lg.)
      3 room temp. eggs, lightly beaten
      1 1/2 C. canola oil
      1, 8 oz. can unsweetened, undrained, crushed pineapple
      2 tsp. vanilla extract
      1 C. chopped walnuts
      3 T. water
      In lg. mixing bowl combine all dry ingredients.
      Add eggs, bananas, oil, pineapple, water, and vanilla.
      Beat until combined. Stir in walnuts.
      Pour into 3 greased and floured, 9 inch round, baking pans.
      Bake at 350 degrees for 25 to 30 min. or until toothpick inserted near center comes out clean.
      Cool on rack for 10 min.; them remove from pans to wire racks. Cool completely.
      Frost with cream cheese frosting and top with chopped walnuts and toasted coconut.
      Enjoy!