Tiny Cake Magic How to Make Hummingbird Cake
The Hummingbird Cake I’ve Been Baking for Every Birthday Since 2012
If you’ve ever walked into my kitchen on a Sunday morning and caught me humming along to old jazz records while folding mashed bananas into cake batter, chances are I was making this hummingbird cake. It’s not just a dessert—it’s my go-to celebration cake, my “I’m-so-proud-of-you” gift, and the thing I bake when I need a little comfort. There’s something magical about the way the warm spices, ripe bananas, crushed pineapple, and toasted pecans come together in a fluffy, moist layer cake that practically glows with Southern charm. And don’t even get me started on that cream cheese frosting—it’s tangy, sweet, and just rich enough to make every bite feel like a hug. Whether it’s a birthday, a baby shower, or just because it’s Tuesday, this hummingbird cake never fails to bring smiles. I’m sharing my tried-and-true recipe with you today—the one I’ve tweaked over years of trial, error, and happy taste-testers (aka my nieces and neighbors).

What Is Hummingbird Cake?
Hummingbird cake is a classic Southern American dessert that’s as joyful as its name suggests. Despite sounding like something you’d find at a garden party for birds, it’s actually a rich, spiced layer cake packed with mashed bananas, crushed pineapple, cinnamon, and chopped pecans—all swirled into a tender vanilla-scented batter and finished with a generous layer of cream cheese frosting. Its origins trace back to Jamaica, where banana-pineapple cakes were popular, but it truly took root in the American South during the 1970s, thanks in part to a recipe printed on a can of Dole pineapple. The name? Legend says it’s because the cake is so sweet and fragrant, it attracts hummingbirds—though I’ve yet to see one land on my dessert plate! What makes it special isn’t just the flavor combo (which is honestly addictive), but how moist and light it stays for days. It’s the kind of cake that feels both indulgent and wholesome, like something your grandma would’ve baked if she had a flair for tropical flair.
Why You’ll Love This Recipe
Let me be honest—this hummingbird cake isn’t just another pretty layer cake. It’s the kind of recipe that becomes part of your family’s story. First off, it’s incredibly forgiving: even if your bananas are a little too ripe or your pecans aren’t perfectly toasted, the cake still turns out gloriously moist and flavorful. The pineapple adds natural sweetness and keeps the crumb unbelievably tender, while the cinnamon and nutmeg give it that cozy, autumnal warmth—even if you’re baking it in July. Plus, it’s a total showstopper. Three layers tall, swirled with golden fruit and studded with pecans, and crowned with silky cream cheese frosting? It looks fancy without requiring any fancy techniques. You don’t need a stand mixer (a hand whisk and bowl work just fine), and most of the ingredients are pantry staples. I also love that it’s not overly sweet—the frosting balances the fruit perfectly, so you can enjoy a generous slice without feeling overwhelmed. And honestly? It tastes even better the next day, which means you can bake it ahead for parties or holidays. My friends always ask for the recipe, and now you’ve got it straight from my kitchen to yours.
How to Make Hummingbird Cake
Quick Overview
This hummingbird cake comes together in about 45 minutes of active prep, bakes for 25–30 minutes per layer, and needs at least 2 hours to cool before frosting. You’ll mix a simple batter with mashed bananas, crushed pineapple, oil, eggs, and warm spices, then divide it among three 8-inch pans. While the cakes cool, whip up a classic cream cheese frosting with butter, powdered sugar, vanilla, and a pinch of salt. Once assembled, the cake chills briefly to set the frosting—and then it’s ready to serve. It’s easier than it looks, I promise!
Ingredients
For the cake:
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon salt
- 3 large eggs, room temperature
- 1 cup vegetable oil (or canola oil)
- 1½ teaspoons pure vanilla extract
- 3 very ripe bananas, mashed (about 1½ cups)
- 1 (8-ounce) can crushed pineapple, undrained
- 1 cup chopped pecans
For the frosting:
- 12 ounces cream cheese, softened
- ¾ cup (12 tablespoons) unsalted butter, softened
- 4 cups powdered sugar
- 1½ teaspoons pure vanilla extract
- Pinch of salt

Step-by-Step Instructions
Preheat your oven to 350°F (175°C). Grease and lightly flour three 8-inch round cake pans, or line the bottoms with parchment paper for easy removal. In a large bowl, whisk together the flour, sugar, baking soda, cinnamon, nutmeg, and salt. In another bowl, beat the eggs, then whisk in the oil and vanilla until smooth. Stir in the mashed bananas and crushed pineapple (with its juice). Gradually add the wet mixture to the dry ingredients, mixing just until combined—don’t overmix! Fold in the chopped pecans. Divide the batter evenly among the prepared pans. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely (this takes about 2 hours—patience is key!). While they cool, make the frosting: beat the cream cheese and butter together until creamy, then gradually add powdered sugar, vanilla, and salt. Beat until smooth and fluffy. Once the cakes are completely cool, frost the top of the first layer, add the second, frost again, then top with the third layer. Frost the top and sides generously. For extra flair, sprinkle with additional chopped pecans. Chill for 20–30 minutes before slicing to help the frosting set.
What to Serve It With
This hummingbird cake shines all on its own, but if you’re serving it at a gathering, pair it with strong black coffee or a lightly sweetened iced tea—the bitterness of the coffee balances the cake’s sweetness beautifully. For brunch, serve slices alongside fresh berries or a dollop of whipped cream. And if you’re feeling festive, a glass of chilled prosecco or sparkling cider makes it feel extra special. Honestly, though? It’s perfect with just a fork and a good friend.
Top Tips for Perfecting Your Hummingbird Cake
Use very ripe bananas—the spottier, the better! They’ll mash easily and add natural sweetness and moisture. Don’t drain the pineapple—the juice is part of what keeps the cake so tender. Toast your pecans lightly in a dry skillet for 3–4 minutes before chopping; it deepens their flavor dramatically. Make sure your cakes are completely cool before frosting, or the cream cheese will melt and slide right off. And if you’re short on time, bake the layers a day ahead and store them wrapped in plastic at room temperature—they’ll stay moist and ready to frost.
Storing and Reheating Tips
Store leftover hummingbird cake covered in the refrigerator for up to 5 days. Let it come to room temperature for about 30 minutes before serving for the best texture and flavor. You can also freeze unfrosted cake layers wrapped tightly in plastic and foil for up to 3 months—just thaw in the fridge overnight and frost when ready. I don’t recommend freezing the frosted cake, as the cream cheese can become grainy.
Frequently Asked Questions
Final Thoughts

Baking this hummingbird cake always brings me back to Sunday afternoons at my aunt’s house, where the air was thick with the scent of cinnamon and laughter. It’s more than a recipe—it’s a little piece of joy I get to share, one slice at a time. Whether you’re celebrating something big or just treating yourself (you deserve it!), I hope this cake fills your kitchen with warmth and your heart with sweetness. Don’t stress about perfection—just enjoy the process, maybe dance a little while you stir, and know that every bite is made with love. Happy baking, friend.

Tiny Cake Magic How to Make Hummingbird Cake
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease and lightly flour four 4-inch round cake pans or one 6-inch round pan.
- In a large bowl, whisk together flour, sugar, baking soda, salt, and cinnamon.
- In another bowl, beat egg, vegetable oil, and vanilla until combined. Stir in mashed bananas and crushed pineapple.
- Add wet ingredients to dry ingredients and mix until just combined. Fold in chopped pecans.
- Divide batter evenly among prepared pans. Bake for 22–25 minutes, or until a toothpick inserted in the center comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the frosting, beat cream cheese and butter until smooth. Gradually add powdered sugar and vanilla; beat until fluffy.
- Frost cooled cakes as desired. Stack layers if using multiple pans, spreading frosting between layers and on top.
