Hummingbird Cake
A gloriously moist, spiced Southern layer cake loaded with ripe banana, crushed pineapple, and toasted pecans, all wrapped in a cloud of tangy cream cheese frosting.
If you have never had a slice of hummingbird cake, you are in for one of the most genuinely wonderful dessert experiences of your life. This cake is deeply moist and tender, fragrant with cinnamon and vanilla, and packed with sweet banana, juicy pineapple, and crunchy toasted pecans in every single forkful. The layers are rich and dense in the most satisfying way, and the cream cheese frosting that blankets the whole thing is tangy, creamy, and perfectly sweet without ever feeling like too much. The moment you slice into it and see all those layers stacked up, you already know you are holding something special.
Hummingbird cake is one of those beloved Southern classics that belongs at every celebration. It is the kind of cake that shows up at Easter Sunday dinners, birthday parties, church potlucks, and baby showers, and it is always the one people are sneaking back to the dessert table for a second slice of. Because the batter comes together quickly without a mixer and the cake keeps beautifully for days, it is also one of the most practical layer cakes you can make when you are feeding a crowd and want something impressive without too much stress.
I first tasted hummingbird cake at a Fourth of July cookout hosted by a friend's grandmother in Georgia, and I spent the better part of the next year trying to recreate it at home. Her secret, she eventually told me, was using very ripe, nearly black bananas and not draining the pineapple so every last drop of that sweet juice went into the batter. Those two things alone changed everything. This recipe has her spirit all over it, and I hope it becomes as beloved in your kitchen as it has in mine.
Recipe at a Glance
Ingredients
Cake Layers
Cream Cheese Frosting
Garnish
Substitutions & Variations
Step-by-Step Instructions
Toast the Pecans
Spread all 2 cups of chopped pecans in a single layer on a dry baking sheet and toast in a 350 degree Fahrenheit oven for 7 to 9 minutes, stirring once halfway through, until they smell nutty and fragrant and have turned a shade or two darker. Watch them closely in the last couple of minutes because pecans can go from toasted to burnt quickly. Let them cool completely on the pan before using. Reserve about 1/2 cup for garnishing the finished cake and set the rest aside for the batter.
Prepare Your Pans and Oven
Preheat your oven to 350 degrees Fahrenheit. Grease three 8-inch round cake pans with butter or nonstick spray, then line the bottoms with circles of parchment paper and grease the parchment too. Dust each pan lightly with flour and tap out the excess. This combination of grease, parchment, and flour is the most reliable way to ensure your layers release cleanly without sticking or tearing.
Mix the Dry Ingredients
In a very large mixing bowl, whisk together the flour, granulated sugar, baking soda, salt, cinnamon, and nutmeg until thoroughly combined. Make a well in the center of the dry ingredients and set the bowl aside. Mixing the dry ingredients first and making a well means you can add everything wet at once and mix minimally, which keeps the cake tender.
Combine the Wet Ingredients
In a separate medium bowl, stir together the beaten eggs, vegetable oil, and vanilla extract until blended. Add the mashed banana and the entire can of undrained crushed pineapple, juice and all, and stir to combine. The mixture will look loose and a little lumpy from the banana, which is exactly right. Using very ripe bananas, ones with lots of dark spots or almost entirely black peels, gives the cake the most intense banana flavor and natural sweetness.
Bring the Batter Together
Pour the wet ingredients into the well in the dry ingredients and stir with a large rubber spatula or wooden spoon until just combined and no dry flour streaks remain. The batter will be thick and fairly dense. Add 1 cup of the toasted pecans and the shredded coconut if using, and fold them in gently. Do not overmix at this stage, as too much stirring develops the gluten and can make the cake tough. A few small lumps in the batter are perfectly fine.
Fill and Bake the Layers
Divide the batter evenly among your three prepared cake pans, using a kitchen scale for accuracy if you have one or spreading it as evenly as you can by eye. Each pan should be about two-thirds full. Bake at 350 degrees Fahrenheit for 25 to 30 minutes, rotating the pans halfway through if your oven has hot spots, until a toothpick inserted in the center of each layer comes out clean or with just a few moist crumbs. The tops should be deep golden brown and the edges will have pulled slightly from the sides of the pan.
Cool the Cake Layers
Remove the pans from the oven and let the cake layers cool in their pans on wire racks for 15 minutes. Then run a thin knife around the edges of each pan and invert the layers onto the racks, peeling off the parchment paper. Let the layers cool completely to room temperature before frosting, which takes about 1 hour. Frosting warm cake will cause the cream cheese frosting to melt and slide right off, so patience here really pays off.
Make the Cream Cheese Frosting
In a large bowl using a hand mixer, or in a stand mixer fitted with the paddle attachment, beat the softened cream cheese and butter together on medium speed for about 3 minutes until very smooth, fluffy, and completely lump-free. Scrape down the sides of the bowl, then add the sifted powdered sugar one cup at a time, mixing on low after each addition to avoid a sugar cloud. Once all the sugar is incorporated, add the vanilla extract and salt, then increase the speed to medium-high and beat for 2 more minutes until the frosting is light and creamy. If it seems a little stiff, add a tablespoon of heavy cream and beat again until smooth.
Stack and Frost the Cake
Place one cake layer on your serving plate or a cake board and spread about 3/4 cup of frosting evenly across the top using an offset spatula. Place the second layer on top and repeat with another 3/4 cup of frosting. Add the third layer on top and use the remaining frosting to cover the top and sides of the cake. For a classic naked cake look, apply a thin coat on the sides that lets the layers show through. For a fully frosted look, apply frosting generously and smooth with a bench scraper or the back of a large spoon.
Garnish and Chill
Press the reserved toasted pecan halves or roughly chopped pieces around the top edge of the cake and scatter a few in the center. If you like, add a few fresh banana slices and a light dusting of cinnamon for a beautiful finishing touch. Refrigerate the finished cake for at least 30 minutes before slicing to allow the frosting to firm up and the layers to settle. This makes for much cleaner, more impressive slices.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
Hummingbird cake is stunning as the centerpiece of any dessert table, but a few thoughtful touches make it even more memorable.
Frequently Asked Questions
Go Make It!
Once you bake a hummingbird cake from scratch and set it on the table, you will understand why this recipe has been passed down, shared, and requested at gatherings for generations. It is warm, generous, deeply flavorful, and completely unforgettable, the kind of cake that makes people stop mid-conversation to ask who made it. So go find those overripe bananas, grab a can of crushed pineapple, and treat everyone you love to a slice of pure Southern comfort. This one is absolutely worth every single minute.