The Best Hummingbird Cake Recipe (Moist, Southern Classic, Foolproof)
Nobody knows exactly why it is called hummingbird cake.
The most popular theory is that the cake is sweet enough to attract hummingbirds. Another suggests the name comes from Jamaica, where the national bird is the doctor bird hummingbird (Trochilus polytmus), and where banana and pineapple are both native ingredients. The most likely explanation is simply that the cake is so good it makes people hum with pleasure, which sounds like a marketing tagline but might also be true.
What is certain is where it became famous. Hummingbird cake entered mainstream American baking in February 1978, when Mrs. L.H. Wiggins of Greensboro, North Carolina submitted the recipe to Southern Living magazine. It won the magazine’s reader recipe contest and became the most requested recipe in Southern Living’s history, reprinted more times than any other recipe they have ever published. That is not a minor accolade. That is a cake that earned its reputation over 45 years of consistent results in American home kitchens.
This is that cake, made from scratch, with the science behind why it works the way it does.

Why This Hummingbird Cake Is Worth Making
- Three-ingredient moisture system. Overripe bananas, undrained crushed pineapple, and vegetable oil work together to produce one of the moistest cake crumbs in all of layer cake baking.
- No mixer needed for the batter. One bowl, a whisk, and a spatula. The bananas and pineapple do the heavy lifting.
- Warm spice profile. Cinnamon and nutmeg give the cake a subtle spice cake depth that makes the banana and pineapple taste more complex rather than simply sweet.
- Toasted pecan crunch. The texture contrast between the soft, moist crumb and the toasted pecans is one of the defining characteristics of this Southern classic.
- Cream cheese frosting. Tangy, thick, and the natural complement to the tropical sweetness of the cake.
- Year-round occasion cake. Easter, spring birthdays, potlucks, Sunday dinners, and celebrations of every kind. This cake belongs everywhere.
What You Need
For the Hummingbird Cake Layers
- 3 cups all-purpose flour
- 1 3/4 cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 3 large eggs, room temperature
- 3/4 cup vegetable oil
- 2 teaspoons vanilla extract
- 3 very ripe bananas, mashed (about 1 1/2 cups)
- 1 can (8 oz) crushed pineapple, undrained (do not drain the juice)
- 1 cup toasted pecans, roughly chopped
For the Cream Cheese Frosting
- 16 oz full-fat brick-style cream cheese (Philadelphia), softened
- 1 cup unsalted butter, softened
- 5 cups powdered sugar, sifted
- 2 teaspoons vanilla extract
- Pinch of salt
For Decoration
- 1/2 cup toasted pecan halves
- Optional: dried pineapple slices or fresh banana chips
Recommended Equipment
| Amount | Name | Notes |
|---|---|---|
| 3 | 9-inch round cake pans | Three layers give the classic hummingbird cake its height |
| 1 | KitchenAid stand mixer or hand mixer | For frosting only |
| 1 | Digital kitchen scale | For accurate flour measurement |
| 1 | Cake tester or toothpick | For doneness check |
| 1 | Wire rack | For cooling layers evenly |
| 1 | Offset spatula | For smooth frosting application |
| 1 | Cake turntable | For even, professional frosting |
| 1 | Bench scraper | For smooth sides |
| Parchment paper rounds | For easy layer release |
The One Rule: Do Not Drain the Pineapple
This is the most common mistake people make, and it is also the most avoidable.
Most home bakers instinctively drain canned pineapple before adding it to a batter, applying the same logic they would use for a fruit salad or a savory dish where extra liquid is unwanted. In hummingbird cake, that logic is wrong. The pineapple juice in the can is not a problem to be eliminated. It is a key moisture source that interacts with the flour proteins during baking to create the notoriously wet, dense, tender crumb that has made this cake famous for nearly five decades.
If you drain the pineapple, the batter will look more manageable. The finished cake will be noticeably drier. Use the whole can, juice and all, every single time.
The same principle applies to the bananas. Use overripe ones, the kind with heavily brown-spotted or fully black skins. An overripe banana has converted most of its starch to sugar through enzymatic action, meaning it contributes more natural moisture and more flavor to the batter than a yellow banana ever could.
Step-by-Step Instructions
Step 1: Toast the Pecans
Spread the pecans in a single layer on a baking sheet and toast at 350 degrees F for 8 to 10 minutes, stirring halfway, until fragrant and lightly golden. Set aside to cool completely. Toasting deepens the pecan flavor significantly; raw pecans taste flat in a baked cake.
Step 2: Prep the Pans
Grease three 9-inch round cake pans, line with parchment rounds, and grease the parchment. Keep the oven at 350 degrees F.
Step 3: Mix Dry Ingredients
Whisk together the flour, sugar, baking soda, cinnamon, nutmeg, and salt in a large bowl until evenly combined.
Step 4: Mix Wet Ingredients
In a separate bowl, whisk together the eggs, oil, and vanilla extract until combined. Add the mashed bananas and undrained crushed pineapple. Stir to combine.
Step 5: Combine
Pour the wet ingredients into the dry ingredients. Fold with a rubber spatula until just combined and no dry streaks remain. Do not use a mixer and do not overmix. Fold in the toasted pecans.
Step 6: Bake
Divide the batter evenly among the three prepared pans. Bake for 25 to 30 minutes until a cake tester inserted in the center comes out clean or with a few moist crumbs. The tops should feel set and spring back lightly when pressed. Maillard browning around the pan edges indicates the sugars have caramelized properly.
Step 7: Cool
Cool in pans for 10 minutes, then transfer to a wire rack to cool completely. This usually takes at least 1 hour. Do not rush this step. Frosting a warm hummingbird cake will melt the cream cheese frosting and cause the layers to slide.
Step 8: Make the Frosting
Beat the softened cream cheese and butter together in a stand mixer until completely smooth, 2 to 3 minutes. Add the sifted powdered sugar one cup at a time on low speed. Add vanilla and salt. Beat on medium for 1 to 2 minutes until thick, smooth, and spreadable. If the frosting feels too soft, refrigerate for 20 to 30 minutes before using.
Step 9: Assemble
Level the cake layers with a serrated knife if needed. Place one layer on a cake board or stand. Spread a generous layer of cream cheese frosting. Stack the second layer, frost again. Add the third layer and apply a thin crumb coat all over the outside of the cake. Refrigerate for 20 minutes. Apply the final frosting layer.
Step 10: Decorate and Serve
Press toasted pecan halves around the top edge of the frosted cake or scatter them across the top. For a more polished presentation, arrange them in a neat ring. Remove the cake from the refrigerator 30 to 45 minutes before serving so the frosting softens to room temperature. Slice with a sharp knife, wiping the blade clean between each cut.
The Science: Why Banana and Pineapple Make This Cake So Moist
The extraordinary moisture of hummingbird cake is not an accident of ingredient combination. It is the result of two complementary moisture-delivering mechanisms working simultaneously.
Overripe bananas contain very little remaining starch. Through enzymatic ripening, most of the banana’s carbohydrate content has converted to fructose, glucose, and sucrose, sugars that behave as humectants in baking, meaning they attract and hold water molecules within the crumb structure. According to Healthline’s nutritional analysis of bananas a very ripe banana has a significantly different carbohydrate profile than an underripe one, with sugars dominant rather than starch. In baking, sugar-dense ingredients keep finished cakes softer and moister for longer than starch-dense ones.
Crushed pineapple contributes from a different direction. Pineapple contains bromelain, a proteolytic enzyme that breaks down proteins. In baking, this means bromelain partially cleaves the gluten proteins in the flour before and during baking, weakening the protein network and resulting in a more tender, less chewy crumb. The juice from the can adds direct liquid volume to the batter. The combination of bromelain-softened gluten and the humectant action of the banana sugars creates a crumb texture that few other cakes can match.
The vegetable oil rather than butter is the final piece. Oil remains liquid at room temperature. Butter solidifies when cold. According to King Arthur Baking’s research on fat in baking cakes made with oil stay consistently moist even when refrigerated, while butter-based cakes firm up noticeably when cold. Since this cake is almost always served over several days, oil is the structurally correct choice.
Tips That Make a Difference
- Do not drain the pineapple. This point was made earlier but is worth repeating because it is the single most impactful tip in this recipe.
- Use overripe bananas with brown-spotted or black skins. The riper the banana, the more moisture and natural sweetness it contributes.
- Toast the pecans before adding them to the batter and before using them as decoration. Toasted pecans have a depth of flavor that raw pecans cannot match.
- Measure flour by spooning into the cup and leveling off, or use a kitchen scale. Scooping packs in extra flour and produces a denser, drier crumb.
- Cool the cake layers completely on a wire rack before assembling. The cream cheese frosting will begin to melt immediately on contact with a warm cake layer.
- Make the cake layers one day ahead if possible. Hummingbird cake actually improves overnight, as the flavors meld and the crumb settles into an even more cohesive texture.
Variations
Hummingbird Bundt Cake
Pour all the batter into a well-greased 12-cup Bundt pan. Bake at 350 degrees F for 55 to 65 minutes until a cake tester comes out clean. Cool in the pan for 15 minutes before inverting onto a wire rack. Drizzle with a simple cream cheese glaze (4 oz cream cheese, 1 cup powdered sugar, 2 to 3 tablespoons milk, 1 teaspoon vanilla). This format serves a crowd with no layering required.
Hummingbird Sheet Cake
Pour all the batter into a greased 9×13-inch pan and bake at 350 degrees F for 35 to 40 minutes. Frost directly in the pan. This is the most practical format for feeding a large group and travels exceptionally well.
Hummingbird Cupcakes
Fill lined muffin tins two-thirds full and bake at 350 degrees F for 20 to 22 minutes. Makes approximately 24 cupcakes. Pipe cream cheese frosting using a large star tip and top each with a toasted pecan half.
Tropical Hummingbird Cake
Add 1/2 cup of toasted sweetened shredded coconut to the batter and press additional toasted coconut onto the sides of the frosted cake. The coconut adds a tropical sweetness that deepens the pineapple note beautifully.
Gluten-Free Hummingbird Cake
Substitute an equal weight of Bob’s Red Mill 1:1 or King Arthur Measure for Measure for the all-purpose flour. The high moisture content from the bananas and pineapple makes this batter unusually forgiving of gluten-free flour substitutions.
Serving Ideas
Hummingbird cake is traditionally a Southern celebration cake, and it looks the part without needing elaborate decoration. A ring of toasted pecan halves pressed into the frosting is the classic finish.
For spring and Easter presentations, add a small nest of thin banana chips or dried pineapple flowers on top. For a birthday, this cake responds beautifully to simple candles directly in the frosting with no additional decoration needed. The cake is visually striking on its own because of the contrast between the golden-brown crumb visible at the sides and the white cream cheese frosting.
Serve slices at room temperature with a cup of hot coffee or iced tea. The warm spice notes in the cake pair naturally with coffee in particular, which is probably not a coincidence given the cake’s Southern roots.
How to Store Hummingbird Cake
Room temperature: Frosted cake keeps under a cake dome for up to 2 days. Cream cheese frosting is stable at room temperature for short periods but should be refrigerated in warm weather or humid conditions.
Refrigerator: Covered tightly for up to 5 days. The flavor genuinely improves on days 2 and 3. Remove 30 to 45 minutes before serving so the frosting softens back to its best texture.
Freezer: Unfrosted cake layers wrapped tightly in plastic wrap and foil freeze for up to 3 months. Thaw overnight in the refrigerator or at room temperature for several hours. Frost after fully thawed. The frosted assembled cake can also be frozen for up to 1 month if individual slices are wrapped well.

The Best Hummingbird Cake (Moist, Southern Classic, Foolproof)
Ingredients
Equipment
Method
- Toast pecans on a baking sheet at 350 degrees F for 8 to 10 minutes until fragrant. Cool completely.

- Grease three 9-inch round cake pans, line with parchment rounds, and grease the parchment.

- Whisk flour, sugar, baking soda, cinnamon, nutmeg, and salt in a large bowl.

- In a separate bowl, whisk eggs, oil, and vanilla. Add mashed bananas and undrained crushed pineapple. Stir to combine.

- Pour wet ingredients into dry. Fold with a spatula until just combined. Do not overmix. Fold in toasted pecans.

- Divide batter evenly among the three pans. Bake at 350 degrees F for 25 to 30 minutes until a cake tester comes out clean.

- Cool in pans 10 minutes. Transfer to a wire rack and cool completely before frosting.

- Beat cream cheese and butter until smooth, 2 to 3 minutes. Add powdered sugar cup by cup on low. Add vanilla and salt. Beat on medium 1 to 2 minutes until thick and spreadable.

- Level layers if needed. Frost one layer, stack second, frost, stack third, apply thin crumb coat all over. Refrigerate 20 minutes. Apply final frosting layer.

- Press toasted pecan halves into the top of the frosted cake. Remove from refrigerator 30 to 45 minutes before serving. Slice with a sharp knife, wiping blade between cuts.

Notes
- Do NOT drain the crushed pineapple. The juice is essential for moisture.
- Use bananas with brown-spotted or fully black skins for the best flavor and moisture.
- Toast pecans before using. Raw pecans taste flat in a baked cake.
- Measure flour by spooning and leveling, not by scooping.
- Cool layers completely on a wire rack before frosting. Warm cake melts the cream cheese frosting.
- This cake improves overnight. Make it a day ahead for the best flavor.
- Store refrigerated up to 5 days. Bring to room temperature before serving.
Frequently Asked Questions
What is hummingbird cake?
Hummingbird cake is a Southern American layer cake made with mashed ripe bananas, crushed pineapple, toasted pecans, and warm spices, topped with cream cheese frosting. It became an American baking classic after appearing in Southern Living magazine in February 1978, where it became the most requested recipe in the magazine’s history.
Why is it called hummingbird cake?
The most widely accepted theory is that the cake is sweet enough to attract hummingbirds, in the same way that nectar does. A secondary theory connects the cake’s origins to Jamaica, where the doctor bird hummingbird is the national bird and where bananas and pineapples are native. The exact origin of the name remains pleasantly unresolved.
Can I make hummingbird cake ahead of time?
Yes, and it is actually better if you do. Bake the cake layers up to 2 days ahead, wrap tightly in plastic wrap, and refrigerate. Make the frosting up to 1 day ahead and refrigerate separately. Assemble and frost the day before serving for the best possible result. The flavors improve significantly with overnight resting.
Can I use fresh pineapple instead of canned?
You can, but the results will be slightly different. Canned crushed pineapple provides consistent moisture and the right texture. Fresh pineapple needs to be very finely chopped and will release more variable amounts of juice. If using fresh pineapple, add 2 tablespoons of pineapple juice to the batter separately to ensure adequate moisture.
Why did my hummingbird cake turn out dry?
The most likely cause is draining the pineapple before adding it. The pineapple juice in the can is a primary moisture source. The second most likely cause is using underripe bananas. A third possibility is overbaking. Check the cake with a cake tester starting at 23 minutes and pull it as soon as the tester shows a few moist crumbs.
Can I use walnuts instead of pecans?
Yes. Walnuts work well and provide a slightly more bitter, robust nut flavor compared to the sweeter, more buttery flavor of toasted pecans. Toast the walnuts the same way before using.
