Y’know, some recipes are more than just instructions on a page—they’re time machines. This hummingbird cake, with its swirls of crushed pineapple, mashed bananas, and toasted pecans, always whisks me back to my grandmother’s sun-drenched kitchen in Alabama, where the air smelled of cinnamon and love. It’s the dessert she’d pull from the oven whenever family gathered, a sweet, spiced hug in cake form that promised everything would be alright.
Why This Recipe Works
- The combination of mashed bananas and crushed pineapple creates an incredibly moist, tender crumb that stays fresh for days.
- Toasting the pecans before folding them into the batter deepens their nutty flavor, adding a wonderful crunch to every bite.
- A generous amount of ground cinnamon and vanilla extract gives the cake its signature warm, comforting aroma that fills your kitchen.
- The cream cheese frosting, made with real butter and cream cheese, provides the perfect tangy-sweet balance that complements the spiced cake beautifully.
Ingredients
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 teaspoon ground cinnamon
- 3 large eggs, at room temperature
- 1 cup vegetable oil
- 2 teaspoons vanilla extract
- 8 ounces crushed pineapple, undrained
- 2 cups mashed ripe bananas (about 4 medium bananas)
- 1 cup chopped pecans, toasted
- 8 ounces cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup chopped pecans, for garnish
Equipment Needed
- Three 9-inch round cake pans
- Parchment paper
- Mixing bowls (large and medium)
- Electric mixer (hand or stand)
- Measuring cups and spoons
- Wire cooling racks
- Rubber spatula
- Toothpick or cake tester
- Offset spatula for frosting
Instructions

Step 1: Prepare Your Pans and Preheat the Oven
Before we begin mixing, let’s set the stage for baking success. Preheat your oven to 350°F—this precise temperature ensures the cake bakes evenly without drying out. While it heats, generously grease three 9-inch round cake pans with butter or non-stick spray, then line the bottoms with parchment paper circles. This extra step, one my grandmother swore by, guarantees your cakes will release cleanly without sticking. Lightly flour the greased pans, tapping out any excess. As you do this, imagine the anticipation that filled her kitchen as she prepared for Sunday dessert. Tip: For extra insurance against sticking, you can use baking spray with flour included.
Step 2: Combine Dry Ingredients and Toast the Pecans
In a large mixing bowl, whisk together 3 cups of all-purpose flour, 2 cups of granulated sugar, 1 teaspoon of baking soda, 1 teaspoon of salt, and 1 teaspoon of ground cinnamon until thoroughly combined. The cinnamon’s warm scent will immediately evoke memories of autumn afternoons and holiday gatherings. Meanwhile, spread 1 cup of chopped pecans in a single layer on a baking sheet and toast them in your preheated oven for 5-7 minutes, watching carefully until they become fragrant and slightly darkened. Toasting unlocks their rich, nutty essence—a small step that makes a world of difference. Let the pecans cool completely before adding them to the batter later.
Step 3: Mix Wet Ingredients and Combine with Dry
In a separate medium bowl, beat 3 large room-temperature eggs until light and frothy—this incorporates air for a lighter texture. Gradually add 1 cup of vegetable oil while continuing to mix, followed by 2 teaspoons of vanilla extract. Now, pour this mixture into your dry ingredients and stir just until combined; overmixing can lead to a tough cake. Next, gently fold in 8 ounces of undrained crushed pineapple and 2 cups of mashed ripe bananas. The bananas should be speckled with brown for maximum sweetness and moisture. Finally, fold in the cooled toasted pecans. The batter will be thick and lumpy—that’s perfect.
Step 4: Bake and Cool the Cake Layers
Divide the batter evenly among your three prepared pans, using a scale if you have one for precision. Smooth the tops with a spatula, then place them in the center of your preheated 350°F oven. Bake for 25-30 minutes, rotating the pans halfway through for even browning. The cakes are done when a toothpick inserted into the center comes out clean, the edges pull away slightly from the pans, and the tops spring back when lightly touched. Let them cool in the pans on wire racks for 10 minutes, then carefully invert them onto the racks, remove the parchment, and cool completely—about 2 hours. Tip: Cooling completely prevents the frosting from melting.
Step 5: Make the Cream Cheese Frosting and Assemble
In a large bowl, beat 8 ounces of softened cream cheese and 1/2 cup of softened unsalted butter with an electric mixer on medium speed until smooth and creamy—about 2 minutes. Gradually add 4 cups of powdered sugar, 1 cup at a time, beating on low after each addition to avoid a sugar cloud. Once incorporated, increase speed to medium-high and beat for 2-3 minutes until fluffy. Stir in 1 teaspoon of vanilla extract. To assemble, place one cake layer on a serving plate, spread with about 3/4 cup of frosting, repeat with the second layer, then top with the third. Frost the top and sides with the remaining frosting. Tip: For a rustic look, use an offset spatula to create swirls. Garnish with 1/2 cup chopped pecans.
Tips and Tricks
For the best flavor, use very ripe bananas with lots of brown spots—they mash easily and add natural sweetness. If your pineapple is packed in syrup rather than juice, drain it slightly to avoid excess liquid. When making the frosting, ensure both cream cheese and butter are truly softened (leave out for 30-60 minutes) to prevent lumps. For a neater slice, chill the frosted cake for 30 minutes before serving. This cake actually tastes better the next day as the flavors meld; store covered at room temperature for up to 3 days or refrigerate for up to 5. If traveling, insert toothpicks around the top before wrapping to protect the frosting.
Recipe Variations
- Add 1/2 cup of shredded coconut to the batter for a tropical twist that reminds me of beach vacations with my cousins.
- Substitute walnuts for pecans if you prefer a slightly milder nut flavor, or omit nuts entirely for allergy-friendly versions.
- Swap the cream cheese frosting for a brown butter frosting by browning 1/2 cup butter before mixing—it adds a deliciously nutty depth.
- Make cupcakes by dividing the batter into lined muffin tins and baking at 350°F for 18-22 minutes; perfect for school bake sales.
- Add 1/2 cup of raisins or dried cranberries soaked in rum or orange juice for a festive, boozy note during the holidays.
Frequently Asked Questions
Q: Can I make this cake ahead of time?
A: Absolutely! This cake actually improves with time. Bake and cool the layers completely, then wrap tightly in plastic wrap and store at room temperature for up to 2 days before frosting. The assembled cake keeps well for 3 days at room temperature or 5 days refrigerated.
Q: What if I don’t have three cake pans?
A: No worries—bake the layers in batches. Keep the remaining batter at room temperature while the first bakes. Just be sure to wash and re-prepare the pan between batches. You can also bake in a 9×13-inch pan for about 40-50 minutes for a sheet cake version.
Q: Can I freeze hummingbird cake?
A: Yes, it freezes beautifully. Wrap unfrosted layers individually in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before frosting. Frosted cake can be frozen for up to 1 month; thaw in the refrigerator.
Q: Why is it called hummingbird cake?
A: The name’s origin is sweetly debated—some say it’s because the cake is sweet enough to attract hummingbirds, others that it makes you hum with happiness. My grandmother claimed it was because you’d hover around the kitchen waiting for a slice!
Q: Can I reduce the sugar in this recipe?
A: You can reduce the granulated sugar to 1 1/2 cups, but note that it may affect moisture and texture. The bananas and pineapple provide natural sweetness, so I don’t recommend reducing the powdered sugar in the frosting as it provides structure.
Summary
This hummingbird cake, with its moist, spiced layers and creamy frosting, is more than dessert—it’s a taste of Southern hospitality and family love that will create new memories in your kitchen.




