Hummingbird Cake

Classic Southern hummingbird cake with bananas, pineapple, chopped pecans, and topped with a cream cheese frosting!

  • Prep time: 15 minutes
  • Cook time: 50 minutes
  • Yield: Serves 12 to 16


Cake Ingredients:

  • 3 cups all purpose flour
  • 2 teaspoons baking powder (make sure your baking powder is still fresh!)
  • 1/2 teaspoon baking soda
  • 1 tsp salt
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg (optional)
  • 3 eggs
  • 2 cups granulated white sugar
  • 1 cup canola oil
  • 2 tsp vanilla extract
  • 1 8 oz. can crushed pineapple, with juice
  • 2 cups mashed bananas (from about 3-4 bananas)
  • 1 cup finely chopped pecans

Cream Cheese Frosting Ingredients*

  • 1 lb cream cheese, softened
  • 1 cup (2 sticks) unsalted butter, softened
  • 2 lbs (32-ounces) confectioners’ sugar
  • 1 teaspoon vanilla extract
  • 1 Tbsp Cointreau**
  • 1 cup roughly chopped pecans, for topping (optional, toasted)
  • Edible flowers for garnish (optional)

Frosting Notes:

*The cream cheese frosting recipe can be cut in half if you prefer less frosting. If so, apply sparingly so there is enough to cover the entire cake.

**Feel free to use any favorite liquor, such as Grand Marnier, Triple Sec, Cognac, Armagnac, Brandy or even Bourbon. Or, simply omit the liquor and use 2 tsp vanilla extract.



1 Preheat oven and prepare cake pans: Preheat oven to 350° F.  Butter and flour three 9-inch round cake pans.

2 Whisk together dry ingredients: In a large bowl, vigorously whisk together the dry ingredients: flour, baking soda, baking powder, salt, cinnamon, and nutmeg (optional).


3 Whisk together oil, sugar, eggs, then stir in pineapple, bananas, vanilla, 1 cup of pecans: In a separate bowl, whisk the canola oil, sugar, and eggs together until combined. Stir the pineapple, bananas, vanilla and one cup of the chopped pecans into the egg mixture and mix (do not beat).

hummingbird-cake-method-2 hummingbird-cake-method-4

4 Fold wet ingredients into dry: Using a wooden spoon or spatula, fold the wet ingredients into the dry ingredients until just combined (do not over-mix).

5 Pour into cake pans and bake: Pour the batter into the three prepared cake pans, taking care to divide evenly. Bake at 350°F on center racks of oven for 25-30 minutes or until a toothpick or knife inserted in the center comes out clean.


6 Cool: Allow the cakes to cool in the pan on wire racks for 10 minutes.  After 10 minutes, run a knife around the edges and remove the cakes from the pans.  Cool completely on wire racks before frosting.


Cream Cheese Frosting

1 Beat butter and cream cheese, add vanilla: Beat the softened butter and cream cheese in a large bowl with an electric mixer. With the mixer on a slow speed, add the confectioners’ sugar in small amounts until all is incorporated, then add the Cointreau and vanilla and beat until the frosting is light and fluffy.

Note: Do not add the confectioners’ sugar while the mixer is set on a high speed, or you will create a snowy mess of sugar all over your kitchen. [Please do not ask me how I know this.]

2 Frost the cake: Place one layer, top down, on a large plate or cake stand (this creates a smooth surface on the top and results in a more level cake). Spread frosting evenly over the first layer, then repeat with the second and third layers, then frost the sides.


3 Sprinkle with chopped pecans: Sprinkle the top completely with the remaining cup of chopped pecans (toasted or un-toasted). Alternatively, press the chopped pecans onto the sides of the cake and leave the top simply frosted. Store in refrigerator, then remove one hour before serving to allow the cake to come to room temperature.

Click on the comments you'd like to print with your recipe. Grayed out comments will not print.


  • Lisa

    I love this idea! What a gorgeous looking cake. Perfect for mother’s day.

  • Kelsey

    Ha ha ha. Give me real food over sweets any day! But this cake still looks amazing!

  • Nancy Long

    Brings back memories – haven’t made a Humminbird Cake in years, but remember that hubby loved it, so will have to make him (and his sweet tooth) one soon. Thanks for reminding me of it.

  • Cheryl Clair

    I’ve made the humingbird cake and it is always a hit. I’m diabetic so I can’t have much of it, but oh, it is sooo good.

    • Brenda Mulligan

      I’m diabetic too so I make all my deserts with Splenda,even my best cheesecake

  • Gerry @ Foodness Gracious

    Mighty fine looking cake and sounds delicious!!

  • Becki's Whole Life

    One of my favorite cakes, right up there with a good carrot cake. I didn’t realize this was a Southern Living recipe originally. Yours looks beautiful and classic!

  • d

    ha ha ha good

  • Barb

    I am happy to know that I am not the only one without a sweet tooth! I loved this post (anyway)! Steve-Anna love your name and your photos. Thanks!

  • darlene

    i have a habit of *tinkering* with recipes (certainly NOT your chile verde!!!) and i’m thinking of whipped cream rather than the cream cheese for frosting …. whatcha think? will it work on the cake without it becoming tooo soggy?

    love your recipes, besides chile verde (which my grandchildren BEG for and they are particularly picky eaters) … darlene

  • darlene

    oooppsss … sorry … i addressed my comments and question to elsie and now i realize this recipe is not hers, but yours, Steve-Anna Stephens … forgive me …. darlene

    • Steve-Anna Stephens

      Hi Darlene, I’ve never tried it with whipped cream. If you try it, please let us know how it works out!

      • Susan

        I use the “sturdy whipped cream” for any cake that usually calls for cream cheese frosting and it is perfect! I add more cream cheese or less whipping cream when I want it cream-cheesier and substitute vanilla extract or liquor for the almond extract when that seems like a better choice.

        Trying it with this delicious looking cake for Easter this weekend!

  • Marcia

    I love hummingbird cake! It is one of my all-time favorites. I can’t wait to try your version.

  • Naomi

    Very simple and very yummy!…thanks a perfect one for mothers day….

  • Vera

    It reminds me of Italian Creme Cake

  • sheila

    Oh my gosh! I wish I hadn’t delegated the dessert to my sister-n-law tomorrow! This looks amazing I want to make one now.

  • liliya

    oh my what a cake I will have to try it. its beautiful

  • Karen

    Been looking for a cake like this!! Thank you so much for sharing …. can’t wait to try it, if fact I think today is the perfect day to make one!! Happy Mother’s day to all you Mother’s and Grandmother’s out there!!!

  • George

    Well yes it sure looks great.Can I use walnuts or other nuts except pecans because I CAN’T find them here?

    • Steve-Anna Stephens

      I think walnuts would work just fine. I make banana bread with walnuts, not pecans, so why not? Please let us know how it turns out!

  • Judith

    Re: subbing for bananas. You may be able to substitute pureed prunes or apricots for the bananas. You might want to experiment with a banana bread recipe before you try it with the cake. That would give you some idea about the moisture balance. I think apricots would bring a nice tartness and flavor to the cake. I think I’m going to try this myself because I’m not nuts about bananas.

  • a

    2 cups sugar for cake, 2 lbs confectioner’s sugar for icing
    ♠ Is that an Error?!

    • Steve-Anna Stephens

      Nope – not an error. This is one super-sweet cake ♥

  • lynn chen

    just had my first (gluten-free) hummingbird cupcake the other day – it was definitely my favorite one (of the 7 others i tested)

  • Hazel

    Is it possible to make the 3 cakes and the frosting the day before and put it all together the next day? Will the frosting keep in the fridge?

    • Steve-Anna Stephens

      Hazel, it would be much better to assemble the entire cake the day before and refrigerate it (covered). If you try making the cakes and frosting the day before you want to put it together, the frosting needs to come to room temp before assembling. Also take care, the cakes will be sticky.

      • Hazel

        Thanks! I have another weird question – how tall, roughly, is the finished cake? I’m just afraid of whether or not it will fit in my small fridge. :)

        • Steve-Anna Stephens

          Great question! It depends on whether you use 8″ or 9″ pans (8″ pans will yield slightly taller cakes), and how tall your cake stand/plate is. The cake you see in the photo was made in 9″ pans, and was about 6.5″ tall. Hope that helps!

  • Tom

    Looks scrumptious! Never heard of this before- it sounds wonderful, and easy. It’s not mother’s day here in the UK… but who cares! Tempted to make it anyway.
    Thanks for the post!

  • Katrina @ Warm Vanilla Sugar

    This cake looks like such a dream!! Love it!

  • Jayne

    I have in fact tried this in a small bakery recently. I was more intrigued by the name than the cake itself initially but after the 1st bite, I think I fell in love all over again. So much going on in there with the spices, banana and pineapple. Hope to make this one day! It goes so well with a nice mug of espresso.

  • Linda

    A friend recently made this cake for my birthday. Not only was it incredible to look at, it tasted fabulous. I could have eaten a bowl of that icing by itself. The recipe looks like a lot of work to me but, oh my, does it taste good.

  • Akansha's Recipes

    Simply yum. I definitely gonna try this and put a version of mine in my blog. And surely will link to your post mentioning my inspiration! Keep up the good work!

  • avis

    The instruction to put the dry mix in a large bowl is very important. This makes a huge amount of batter and a regular bowl is going to make stirring a nightmare.

    Two cups of sugar for the cake does not make it overly sweet. This is a true 3 layer cake and the ingredients are upped for that. Most of the sweet tast of the cake is the fruit.

  • Michele

    There’s no reason it should be a problem to replace pecans with hazelnuts, is there? I love pecans, but a close friend is deathly (actually-for-true) allergic to them; hazelnuts aren’t a problem, and they shouldn’t have different temperature requirements, should they?

    • Steve-Anna Stephens

      Michele, using hazelnuts sounds lovely! You might want to consider toasting them first. Either way, it sounds like it will elevate the flavor in a new way. I think you’re on to something! And no, the temperature shouldn’t need to change.

  • Debbie

    Oh my goodness! Bakerella posted a hummingbird cake this weekend as well, so now I have to decide which one to make first. They both look to die for. Decisions, decisions…

  • Alison

    Yes, I’ve made Hummingbird cake (without the layers), and vote it one of the best cakes I’ve ever tasted!

    • Joyce Rock

      I make my hummingbird cake in a large biscuit pan, and when it cools I cut it in half. Icing both layers and put on top of each other makes a square 2 layer cake. Which I sort of turn around and leave in pan, much easier to handle and refrigerate and a lot easier to frost. It doesn’t matter if you get frosting on the bottom of the cake, yummy. Very good.

  • foodincmt

    This must be a classic cake ? The cake in this photos looks very tempting. Is it too sweet as a taste? thanks

  • george

    I made the cake although I also made some mistakes .First I used normal canned pineapples not the crushed they were about 600gr with the juice ,second I had only one pan so I baked the cake in it and third I made a TERRIBLE mess with my homemade cream cheese frosting it became too wet because I didn’t add the enough amount of powdered sugar then I just added some flour to it but it was too late anit was too sweet seriously it was the most sweetest cake ever I don’t think that I will be making it again.George

    • george

      Oh and I also made the cake with walnuts not pecans I didn’t have trouble with them

  • Emily

    I made this cake for Mother’s Day, my mother-in-law – a former West Virginian, said it looked and tasted like the real (Hatfield and) McCoy. Very easy to make, baked up perfect with the baking soda and powder. I only had two bananas, so I added a little extra crushed pineapple – it was superb! This recipe is a keeper I will make it again!
    PS I added the Cointreau – but I really couldn’t taste it

  • BeBetsy

    This looks amazing. Thanks for sharing this great recipe. ~~ Best Wishes, Sharon & Denise

  • tsarinanikol

    I make zucchini breads on a regular basis, which have a banana bread-like texture and make use of the same spices, producing a similar flavor profile.

    You might try tweaking a zucchini cake recipe, such as this one. It has a lot in common with hummingbird cake! Bananas are often used as egg substitutes – not only do they add sugar, moisture and volume to baked items, they’re an excellent binder. Even pureed zucchini will lack this property, so I suggest experimenting as moisture and binding substances will likely require adjustment. You could probably take the recipe above, sub part of the oil for crushed pineapple, put on the icing in the hummingbird cake recipe, and voila! But then, I like mushing recipes together and “Frankenbaking.”

  • Janet

    When you say edible flowers what do you mean? I have seen some in the baking section of the grocery store that are all sugar. Or do you mean natural flowers like you would find in a garden that hapen to be edible. Correct me if I’m wrong but I believe violets are edible. What would be some other examples? Eiher way I must try this recipe.

    • Steve-Anna Stephens

      Hi Janet, I meant edible real flowers but sugar flowers are fine, too – just something to garnish the cake. Be careful with choosing real flowers – you want to be sure they are really edible and haven’t been exposed to pesticides or chemicals (don’t pick them from public parks or beside the road). Remove the pistils and stamens and only eat the petals. You can easily skip the flowers altogether, too.

  • Julia

    I made this cake for the first time on Mother’s Day and it turned out wonderful. Unfortunately I didn’t have any pecans so I left out nuts altogether. When I made my frosting I slowly added the powder sugar until I thought it was sweet enough since I don’t like my frosting too sweet. Great great recipe, a new Mother’s Day tradition in our house. Thanks for posting! :)

  • Cathy

    Elise, Thank you for posting this recipe. This cake was a big hit at our house! My husband was a little skeptical when he heard it had bananas and pineapple in it, but was pleasantly surprised at how good it was. I had glazed pecans in the cupboard which I coarsely chopped for the top of the cake. They were a little sweet, but still worked great.

  • chynna

    It looks so nice,I will try it for my baby.

  • Hannah

    Birthday today, and I wanted to make something different, so made this. Went down a treat everyone loved it, my auntie even took some with her to bring home to the rest of my family.
    Thank you so much :)

  • Yelena

    Elise, the cake looks scrumptious. How can you bake cakes and stay so gorgeous and slim?
    It was a pleasure meeting you in Florida. I wish you the best in everything!


    • Elise

      Hello Yelena, great to meet you too! Regarding the cakes, I don’t bake them that often, and in the case of this hummingbird cake, my friend Steve-Anna made it. My suggestion with baked goods is to make sure you have a bunch of people to share them with! (Especially if the baked good is really good.)

  • Ruth

    This cake looks amazing! Can’t wait to try it! Could you tell me at what ripeness the bananas should be? Thanks!

    • Steve-Anna Stephens

      Hi, Ruth~ For this cake it’s best to use bananas that are on the ripe side. That way they are easier to mash, and on the sweeter side in terms of taste.

  • Clare

    Looking forward to making/baking this for my Mother’s birthday celebration, tomorrow. I am going to decorate the top of the cake, with multi-coloured macaroons, peacans cost a bomb over here in the UK!

  • Julie

    I was wondering if you could halve the cake recipe and bake as cupcakes? Any alterations for changing recipe from cake to cupcakes, ie: baking time?

    • Julie

      Thank you so much for the link and quick reply. I’ll be baking them this week and will let you know.


      I have made humming bird cake mixture into cupcakes works out great. I add 1 cup of blended cherries for little more color, it adds a great taste also. I volunteer in Nursing Homes .(which I may say I love being a part in their beautiful lives.) so many are diabetic.If I use splendor sugar, do I use the same amount as sugar? Hope some one will let me know thanks Joyce Collins of Corsicana , Tex.

  • Julie

    Steve-Anna, again thank you for the cupcake version of this delicious cake. I used the cream cheese frosting recipe for the cake but the cupcakes are yummy all by themselves. They are going to be a big hit for my friend’s graduation and birthday celebrations. The cupcake recipe yields 36 regular size cupcakes.

    • Steve-Anna Stephens

      Julie, thank you so much for letting us know how the cupcakes worked out. Enjoy your upcoming celebrations!

  • Chetna

    This is such a FANTASTIC recipe!!!! I’ve made it 3 times and have gotten rave results and had the cake completely finished…crumbs and all!!! The only edible flowers I could find were marigolds, but I added a special touch by stenciling a hummingbird silhouette with colored sugar on top. I’ve done this as a sheet cake with extra frosting on the side for people to add another dollop of sweetness. Also…I added a bit of banana INTO the frosting. Awesome, awesome, awesome recipe!!!!!

    • jen

      can anyone recommend a pineapple substitution (need one due to allergy)? is so, is this a sub you’ve tried? thanks!

    • Jan

      Chetna, just curious as to the size sheet cake pan this 3 layer makes. I have never tried a 3 layer cake, don’t even have 3 round pans, haha. Would love to try this cake this week Thank you!.

  • John Fleshman

    this recipe was easy and is one if not my favorite.I am turning 55yrs old and my 4yr old grandaughter help my measure and mix and then frost it and we had a blast. I would say to you all (make it) and enjoy. John Fleshman. Phx AZ.

  • Sarah

    This cake looks amazing! Cannot wait to try it!

    So far this summer I’ve baked Suzanne’s Chocolate Cake and made the Orange Curd Cake twice and so far all of my cakes tend to lean like the tower of Piza- but amazing and delicious non-the-less . Any tips on how to keep the layers plumb? I followed the layering noted in the Orange Curd recipe with each cake but they still look a bit wonky.

  • lynn

    Could I make this in a 9×13 pan??

    • Elise

      I’m guessing that yes, you could make this in a 9×13 pan. You may need to increase the cooking time by a few minutes. How much longer, your guess is as good as mine. If you make it in a 9×13 pan, please let us know what you did and how it worked out for you!

    • Steve-Anna Stephens

      Hi Lynn, I haven’t tried making this cake in a 9X13″ pan. If you do, you might want to make two layers instead of three and increase the cook time, as Elise suggested. Please do let us know how it works out!

  • Patti

    Made this cake for my son’s birthday. He’s not a fan of cream cheese, so I substituted my favorite vanilla icing for the layers, and my favorite dark chocolate icing for the outside.

    The cake got rave reviews from everyone who tried it. It’s a keeper.

  • Mary Ellen

    Can this cake be made without nuts (due to allergy to nuts?)

    • Steve-Anna Stephens

      I’m guessing that yes, it would be just fine without nuts, although lacking the texture. You might consider adding some dried fruit instead. If you try it, please let us know how it works out!

    • Kristy Douglas

      I used unsweetened coconut shreds and it turned out beautiful. (Just make sure they are not manufactured on equipment possibly used for nuts. It will say in engredients list) My daughters best friend has a tree nut allergy, so we have to be extra careful.

    • Doris

      Yes. i made the cake and forgot to add the nuts to the batter. It was great and everyone loved it.

  • Vicki

    Easter Sunday is my husband’s 60th birthday and he loves carrot cake. But then I came across this recipe and want to try this instead. I’d read a comment somewhere about someone adding grated carrots and coconut to it and reducing the amount of banana…have you heard this…any thoughts…proportions? Can’t wait to make this!

  • anna

    Can I make this 2 or 3 days before serving it by keeping it in the fridge? Will the banana turn dark, or the cake get soggy (or dry?)

    • Steve-Anna Stephens

      Hi, Anna. I haven’t tried making it that far ahead of time before serving. A day ahead is certainly fine, so two days might be. One thing to considert is that the cake will absorb any odors from your fridge if the seal around the cake isn’t really good. If you try making it that far ahead of time, please let us know how it works out!

  • Ron

    I’m a 66 year old man who has just now learned to cook. My Sainted Mother is 90, and can no longer cook for herself. Although I am new at this, I found a recipe for this Hummingbird Cake on the Internet. It sounded good since I even put pineapple in my cole slaw. Well, I’ll have to say, without a doubt, this is the best cake that has ever crossed my lips. And I made it! Simply wonderful.

    • Steve-Anna Stephens

      Hi, Ron, I’m so glad you attempted the cake and that you liked it! How wonderful to take up cooking at this stage of your life. I hope you shared some of the cake with your mom, too :-)

  • Daynnell

    I made this cake when my inlaws came and it was such a hit, I decided to make it again for our county fair last week. I took first place in my class. Thank you so much for this wonderful recipe!

  • Rumi

    I would like to make this a two layer cake and wonder how much the batter would rise? I was thinking of filling two 9″ pans to 2/3 full and increase the baking time. Any advice would be appreciated. Thanks!