Hummingbird Cake
Hummingbird Cake is a beloved Southern classic that’s been enjoyed for generations. This rich, moist banana cake is loaded with crushed pineapple and toasted pecans, then finished with luscious cream cheese frosting. It’s an old-fashioned homemade cake that’s perfect for holidays, celebrations, church suppers, or simply when you’re craving a true taste of the South.

Where Did Hummingbird Cake Recipe Originate?
The Hummingbird Cake recipe first gained widespread popularity after it was submitted to Southern Living magazine in February 1978 by Mrs. L.H. Wiggins of Greensboro, North Carolina. I’m especially proud that this beloved Southern classic has roots right here in my neck of the woods!
No explanation was given for the cake’s unusual name, but that certainly didn’t stop this rich banana-pineapple cake from becoming the most requested recipe in the history of Southern Living. Now that’s quite a culinary accomplishment!
Over the years, home cooks have put their own spin on this decadent cake, but I wanted to pay homage to the talented homemaker and baker from right here in Greensboro by sharing the original version of this all-time Southern favorite. There’s something pretty special about keeping a beloved piece of Southern food history alive, one homemade cake at a time.
Easy Hummingbird Cake Recipe
Bakery-style Hummingbird Cake is one of those beloved Southern classics that has been passed down and enjoyed for generations. This rich, moist, made-from-scratch banana cake is packed with sweet crushed pineapple and toasted pecans, giving every bite plenty of old-fashioned Southern flavor. But the real crowning touch is the rich cream cheese frosting, which adds just the right amount of tangy sweetness and takes this classic Hummingbird Cake to a whole new level of deliciousness. It’s the kind of homemade cake that feels right at home on a holiday dessert table, at a church supper, or anytime you want to serve a truly special classic Southern dessert.
Key ingredients you’ll need to make Southern Hummingbird Cake: (Scroll down for the full printable recipe card and quantities.)
- Flour – All purpose flour forms the base of the cake batter.
- Leavening – Baking soda gives rise to the batter while baking.
- Salt – Salt balances the flavor.
- Sugar – Granulated sugar for sweetness.
- Flavoring – Vanilla extract for creamy floral notes.
- Spice – Ground cinnamon for a hint of spice.
- Nuts – Toasted pecans add texture.
- Fruit – Crushed pineapple and ripe bananas for a fruity flavor.
- Fat – Vegetable oil adds moisture.
- Whole Eggs – Large eggs stabilize the cake batter.
- Cream Cheese Frosting – Plain cream cheese, salted butter, powdered sugar, vanilla extract.

How to Make Original Hummingbird Cake Recipe
- Heat Oven and Prepare Pans – Grease and flour three 9-inch cake pans.
- Sift Dry Ingredients – Use a whisk to sift together flour, sugar, baking soda, salt and cinnamon.
- Add Wet Ingredients – To the bowl add beaten eggs and vegetable oil. Stir by hand until moistened, do not beat.
- Mix-Ins – Stir in the vanilla extract , crushed pineapple, nuts and banana. Stir again until fully combined.
- Transfer Cake Batter to Prepared Pans – Divide the batter evenly between the three pans.
- Oven – Bake in preheat oven per the baking time in the recipe until a toothpick inserted into the center comes back clean. Cool on a wire rack.
- Make Cream Cheese Frosting – Use an electric mixer to cream together the cream cheese and butter until light, fluffy and pale yellow in color. Add the vanilla and powdered sugar, beating until creamy and smooth.
- Assemble Cake – Frost the cake between the layers first, then top and sides.
- Garnish with Pecans – Sprinkle top with the remaining chopped nuts then chill in the fridge until serving.
Kitchen Equipment to Make Southern Living Hummingbird Cake
- Large bowl, medium bowl.
- Balloon whisk for sifting the flour mixture.
- Wooden spoon or large rubber spatula. The original cake makes the cake batter by hand, but a stand mixer or a hand mixer for making the cream cheese icing.
- Measuring cups and measuring spoons.
- Three 9-inch cake pans.

Recipe Variations Tips and Substitutions
- Nuts – You can also use walnuts in place of the pecans, if you prefer.
- Toasting Pecans – Mrs. Wiggins didn’t specify in the original recipe if she toasted the nuts for the cake. It’s well worth the small amount of effort it takes to toast the pecans prior to adding them to the batter and the frosting. It brings out the nutty flavor and expands the flavor profile overall. I really love the flavor of toasted nuts, and recommend that you toast them, if time allows.
- Bananas – The original recipe calls for chopped bananas. Roughly mashed bananas will also work in this cake.
- Pan Options – Traditional Hummingbird Cake is typically served as a layer cake. That said, it can be made into a sheet cake, if you prefer. To do so, prepare the cake batter per the recipe. Pour prepared batter into a greased 13×9-inch cake pan and bake it for 30-40 minutes. Check the center with a toothpick or cake tester for doneness and increase the bake time in 5 minute increments from that point, as needed.
- Hummingbird Cupcakes – When doing so, fill the wells of a standard cupcake pan sprayed with cooking spray (or paper liners) baking for 25-30 minutes or until a cake tester inserted into the center comes back clean.
- Thinning the Cream Cheese Frosting – You can add heavy cream, half and half or whole milk 1 tablespoon at a time to thin the frosting to spreading consistency.
Storage and Leftovers
- Make-Ahead Tip – To save time you can bake, cool and wrap the individual cake layers and freeze them until you’re ready to assemble the cake. Thaw frozen cake layers in the refrigerator overnight then frost just before serving.
- Leftovers – Store leftover Hummingbird Cake in an airtight container or covered with plastic wrap chilled in the refrigerator for up to one week.
- Freezer – You can freeze Hummingbird Cake for up to 3 months. Thaw in the fridge and enjoy.

More Southern Cake Recipes to Make
We love our big beautiful cakes here in the South and among them there are several that reign supreme. Make these cakes once, and you’ll be hooked:
- One is a rich cream cheese frosted Red Velvet Layer Cake.
- The other a classic vanilla pound cake cake dubbed Million Dollar Pound Cake. It’s one of the best pound cake recipes you’ll ever bake.
- German Chocolate Cake is slathered with my version of coconut pecan icing using brown sugar for depth of flavor.
- Pig Pickin’ Cake is an easy cake that anyone can make.
- Southern style scratch made Coconut Layer Cake.
- Moist and delicious Carrot Cake.
- Best ever Chocolate Layer Cake.
- Turn overripe bananas into this Chocolate Chip Banana Bread.
- You may also enjoy my recipe for Hummingbird Poke Cake and these Hummingbird Pancakes as seen on Southern Living.
Thanks for visiting come back soon!
Disclosure ~ If a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!
Helpful Kitchen Items:
Hummingbird Cake
Ingredients
- Cake:
- 2 cups chopped pecans or walnuts divided
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 tsp salt
- 1 tsp baking soda
- 1 tsp ground cinnamon
- 3 large eggs beaten
- 1 1/2 cups vegetable oil
- 1 1/2 tsp pure vanilla
- 1 8 oz can crushed pineapple, with juice don't drain
- 2 cup chopped banana [or roughly mashed]
- Cream Cheese Frosting:
- 2 8 oz packages cream cheese softened
- 1 cup salted butter softened
- 2 16 oz boxes powdered sugar
- 2 tsp pure vanilla extract
Instructions
- Toast Pecans: Spread pecans on a baking sheet pan in a single layer. Roast in a preheated 350°F oven for 6-8 minutes, then cool completely before adding to the cake.
- Cake: Preheat the oven to 350°F. Grease and flour 3 [9] inch cake pans or spray with baking spray. Set aside.
- In a large bowl, use a whisk to sift together flour, sugar, baking soda, salt and cinnamon. In a separate medium bowl, whisk the eggs and oil. Add to the flour mixture. Stir by hand until fully moistened, do not beat.
- To the bowl add vanilla extract, crushed pineapple, 1 cup of nuts and the chopped or roughly mashed banana. Stir again until evenly distributed and the batter is fully combined.
- Divide the cake batter evenly between the prepared pans. Place into the oven and bake for 27-30 minutes or until a toothpick inserted into the center comes back clean. Cool in the pans on a wire rack.
- Cream Cheese Frosting: In a large bowl, use an electric mixer on medium-high speed to cream together cream cheese and butter until light, fluffy and pale yellow in color, around 2-3 minutes. Add the vanilla, beat to combine.
- Lower the speed of the mixer and gradually add the powdered sugar, beating until creamy and smooth.
- Frost the cake between the layers first, then top and sides with cream cheese frosting. Sprinkle with the remaining chopped nuts. Chill.
- Store refrigerated in an airtight container for up to 1 week.
Notes
- Nuts – You can also use walnuts in place of the pecans, if you prefer.
- Toasting Pecans – Mrs. Wiggins didn’t specify in the original recipe if she toasted the nuts for the cake. It’s well worth the small amount of effort it takes to toast the pecans prior to adding them to the batter and the frosting. It brings out the nutty flavor and expands the flavor profile overall. I really love the flavor of toasted nuts, and recommend that you toast them, if time allows.
- Bananas – The original recipe calls for chopped bananas. Roughly mashed bananas will also work in this cake.
- Pan Options – Traditional Hummingbird Cake is typically served as a layer cake. That said, it can be made into a sheet cake, if you prefer. To do so, prepare the cake batter per the recipe. Pour prepared batter into a greased 13×9-inch cake pan and bake it for 30-40 minutes. Check the center with a toothpick or cake tester for doneness and increase the bake time in 5 minute increments from that point, as needed.
- Hummingbird Cupcakes – When doing so, fill the wells of a standard cupcake pan sprayed with cooking spray (or paper liners) baking for 25-30 minutes or until a cake tester inserted into the center comes back clean.
- Thinning the Cream Cheese Frosting – You can add heavy cream, half and half or whole milk 1 tablespoon at a time to thin the frosting to spreading consistency.







The juice in the crushed pineapple gives it the moisture that it needs for the cake to be moist.
Stick to the recipe. for best results. All my friends and family love this cake.
That’s what I would like to know. Maybe she rated it 5 stars because Melissa’s sounded good. I have made Melissa’s and it was a hit with everyone.
Could I use cooled melted butter instead of oil?
You could likely adapt this with butter. Keep in mind, it’s a very moist cake due to the oil.
I make Hummingbird cake, but I use a yellow cake mix, a box of vanilla instant pudding, eggs, oil, cinnamon. Crushed pineapple, bananas, & nuts. Then frost w/ cream cheese glaze. It’s sooo good!!
I’m curious, if you didn’t make Melissa’s cake, just your own boxed cake mix recipe, why did you rate hers with 5 stars? How does that help?
That’s what I would like to know. Maybe she rated it 5 stars because Melissa’s sounded good. I have made Melissa’s and it was a hit with everyone.
This looks delicious. Can’t wait to try this. I have almost everything for it too. Thanks for sharing. 🙂
hi I made the cake looked good but cake was dry what did i do wrong?
If a cake is dry, it could have been over baked or over beaten. Some ovens run hotter than others so always test with a toothpick and remove when it’s cooked through.
Can I substitute crushed pineapple with tidbits? What about the juice?
I would stick with crushed pineapple for the best results.
The juice in the crushed pineapple gives it the moisture that it needs for the cake to be moist.
Stick to the recipe. for best results. All my friends and family love this cake.
I love your recipes very-very much !!! Krisztina from Hungary , Europe
I’m happy you’re finding some to enjoy, thanks for visiting!
Have you ever substituted applesauce for the bananas (not crazy about bananas)?
I never have in this cake but, if you try it let me know how it goes.
Can I make this in a tube pan?
People make this cake into all sorts of shapes. I think it works best as a layer cake. It’s very dense so, adjust the baking time accordingly.
Can I make thin in a Bundt pan.
This cake should be made in layers, it’s very dense.
I have made this cake every Christmas and New Year’s dinner. I am not a very good baker but this recipe comes out great every time and now I’m feeling more confident because of your wonderful recipe. My family and friends love it and I just want to thank you for being so precise with your instructions and for making it easy to enjoy good food. Happy New Year Melissa!!!
Thank you for such a sweet note, Penny. This Southern classic deserves to be preserved so, I was happy to pay homage to the fabulous baker who created it. Pop in for a visit anytime!
Hi Connie, it’s just wonderful to hear that your family enjoyed this cake it is truly spectacular. Thanks so much for taking time to let me know!
I made this cake to go with our Christmas dinner this year and i’ve never had so many compliments! Now my brother want’s me to make it for his birthday. Thanks for the great recipe Melissa and I hope you and your family had a wonderful Christmas!
Gloria, I’m so happy you enjoyed this fabulous cake. Kudos to your hubby for making it! Thanks so much for visiting and taking the time to let me know.
This cake was Fabulous. Ontop of being a very beautiful cake the taste was out of this world.. My husband make it for Christmas. Not a baker I just asked him to follow the directions because I was busy, it came out Wonderful. Very easy Very pretty and Very good.This recipe is a keeper
There’s a green print button at the end of every post with the share buttons. Choose to print with or without the images.
Hey, can we get a printer friendly version?
Thank you Jodee, I completely concur…what’s not to like, right? ☺ Thanks so much for stopping by for a visit! ~ Melissa
This cake looks wonderful…I love cream cheese icing! I love pineapples and bananas…the perfect combination here!