If you’ve never tried Hummingbird Cake, you’re in for a real treat! This Southern classic is a moist, spiced cake packed with bananas, pineapple, and pecans, then slathered in a rich cream cheese frosting. With its tender crumb and tropical flavors, it’s a perfect blend of banana bread and carrot cake, minus the carrots!
Hummingbird Cake originated in Jamaica and was later popularized in the Southern United States, where it became a staple at family gatherings and celebrations. Unlike many cakes that rely on butter, this one uses oil, making it incredibly moist and soft for days. Whether you’re baking for a birthday, holiday, or just because, this cake will impress everyone with its flavor and texture.
Why You’ll Love This Hummingbird Cake
- Moist and Flavorful – A rich, tender cake with banana, pineapple, and warm spices.
- No Mixer Needed – Just stir everything together in a bowl!
- Perfect for Any Occasion – Great for birthdays, holidays, or Sunday desserts.
- Cream Cheese Frosting – A tangy, creamy topping that pairs beautifully with the cake.
- Make-Ahead Friendly – Stays moist for days and freezes well.
Preparation Time and Yield
- Prep Time: 20 minutes
- Cook Time: 30-35 minutes
- Total Time: 55 minutes
- Yield: 12-16 servings
Nutritional Information (Per Slice)
- Calories: 420
- Carbohydrates: 52g
- Protein: 5g
- Fat: 22g
- Fiber: 2g
- Sugar: 38g
Ingredients for Hummingbird Cake
For the Cake:
- 3 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
- ½ teaspoon salt
- 1 cup granulated sugar
- 1 cup brown sugar
- 3 large eggs
- 1 cup vegetable oil
- 1 teaspoon vanilla extract
- 2 cups mashed ripe bananas (about 4 bananas)
- 1 cup crushed pineapple (with juice)
- 1 cup chopped pecans (or walnuts)
For the Cream Cheese Frosting:
- 8 oz cream cheese (softened)
- ½ cup unsalted butter (softened)
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
- 2 tablespoons heavy cream or milk
For Garnishing (Optional):
- Extra chopped pecans
- Toasted coconut flakes
- A drizzle of honey or caramel
Step-by-Step Instructions for Hummingbird Cake
1. Preheat and Prepare the Pans
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
2. Mix the Dry Ingredients
In a large bowl, whisk together flour, baking soda, cinnamon, nutmeg, salt, granulated sugar, and brown sugar.
3. Combine the Wet Ingredients
In another bowl, whisk together eggs, oil, and vanilla extract. Stir in mashed bananas and crushed pineapple until fully combined.
4. Mix Everything Together
Gradually fold the wet ingredients into the dry ingredients, stirring gently until no flour streaks remain. Fold in the chopped pecans. Do not overmix!
5. Bake Until Golden
Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
6. Make the Cream Cheese Frosting
In a large bowl, beat cream cheese and butter until smooth. Add powdered sugar, one cup at a time, mixing well. Stir in vanilla extract and heavy cream, then beat until light and fluffy.
7. Assemble and Frost the Cake
Place one cake layer on a serving plate. Spread a generous layer of frosting on top. Add the second layer and frost the entire cake. Smooth the frosting with a spatula.
8. Garnish and Serve
Sprinkle with extra pecans, toasted coconut, or a caramel drizzle for extra flavor. Slice and enjoy!
Ingredient Background
1. Bananas
Bananas provide the moisture and natural sweetness that make Hummingbird Cake so special. The riper the bananas, the better! Overripe bananas with brown spots are ideal because they are sweeter and softer, making them easier to mash and incorporate into the batter. Bananas also add a subtle caramelized flavor as they bake, enhancing the overall taste.
2. Crushed Pineapple
Pineapple adds a tropical touch and extra moisture to the cake. The juice from the crushed pineapple is just as important as the fruit itself because it helps create a soft, tender crumb. Some versions of this cake use pineapple chunks, but crushed pineapple blends better into the batter, ensuring even distribution of flavor and texture.
3. Pecans
Pecans bring a rich, nutty crunch that contrasts beautifully with the soft cake and creamy frosting. They are often toasted before being added to intensify their flavor. If you prefer a slightly different texture, you can substitute walnuts or even shredded coconut for a unique twist.
Technique Tips for Hummingbird Cake
1. Do Not Overmix the Batter
Overmixing can make the cake dense and tough instead of light and tender. Stir the wet and dry ingredients just until combined—a few lumps are fine!
2. Use Room Temperature Ingredients
Cold eggs and cream cheese don’t mix as well, leading to lumps or an uneven batter. Let your eggs, cream cheese, and butter sit at room temperature for about 30 minutes before using them.
3. Toast the Pecans for Extra Flavor
Toasting pecans enhances their natural oils, making them more flavorful and aromatic. Simply spread them on a baking sheet and bake at 350°F for 5-7 minutes, then let them cool before adding to the batter or using as a garnish.
Alternative Presentation Ideas
1. Hummingbird Cupcakes
Transform this recipe into individual cupcakes by dividing the batter into lined muffin tins. Bake at 350°F for 18-22 minutes, then frost each cupcake with cream cheese frosting and sprinkle with chopped pecans.
2. Sheet Cake Version
For a simpler version, bake the batter in a 9×13-inch baking dish for 35-40 minutes. This makes frosting and serving easier, especially for large gatherings.
3. Hummingbird Cake Trifle
Layer cubed Hummingbird Cake with cream cheese frosting and whipped cream in a trifle dish for a stunning, spoonable dessert. Add toasted pecans and a drizzle of caramel between layers for extra decadence.
Freezing and Storing Hummingbird Cake
1. Storing at Room Temperature
If unfrosted, the cake layers can be stored in an airtight container at room temperature for up to 2 days. Once frosted, it’s best to keep the cake refrigerated.
2. Refrigerating for Longer Freshness
Since this cake contains cream cheese frosting, store it in the refrigerator for up to 5 days. Cover it well to prevent drying out. Let it sit at room temperature for 15-20 minutes before serving for the best texture.
3. Freezing for Later
Hummingbird Cake freezes beautifully! Wrap unfrosted cake layers in plastic wrap and foil, then freeze for up to 2 months. To thaw, place in the refrigerator overnight, then frost and serve. You can also freeze individual slices, separating them with parchment paper for easy grab-and-go treats.
Healthier Twist Ideas
1. Reduce Sugar Without Losing Sweetness
Cut the granulated sugar by ¼ cup and increase the banana content slightly to maintain natural sweetness. Using coconut sugar instead of brown sugar also adds a more subtle, less refined sweetness.
2. Use Whole Wheat Flour
Substituting half of the all-purpose flour with whole wheat flour adds fiber while still keeping the cake light. You can also use almond flour for a gluten-free variation.
3. Lighten Up the Frosting
For a healthier cream cheese frosting, reduce the butter and sugar, and replace part of the cream cheese with Greek yogurt. This keeps the frosting creamy while lowering the fat content.
Serving Suggestions for Events
1. Southern-Style Afternoon Tea
Pair slices of Hummingbird Cake with a cup of sweet tea or chai latte for a comforting Southern-style afternoon treat.
2. Holiday Dessert Table Favorite
This cake is perfect for Easter, Thanksgiving, or Christmas. Garnish with toasted coconut and pecans for a festive touch.
3. Elegant Dinner Party Dessert
For an elegant presentation, drizzle each slice with honey or caramel sauce, and serve with a dollop of whipped cream on the side.
Frequently Asked Questions (FAQs)
1. Why is it called Hummingbird Cake?
The origin of the name isn’t fully known, but some say it’s because the cake is so sweet and flavorful that it “attracts people like hummingbirds to nectar.”
2. Can I make Hummingbird Cake without nuts?
Yes! Simply omit the pecans, or substitute them with shredded coconut or raisins for added texture.
3. What’s the best way to mash bananas for this cake?
Use a fork or potato masher to mash ripe bananas until smooth, or blend them in a food processor for an even consistency.
4. Can I make this cake dairy-free?
Yes! Use dairy-free cream cheese and butter substitutes, and replace regular milk with almond or coconut milk.
5. What’s the best way to prevent my cake from sticking to the pan?
Grease the pans thoroughly with butter or non-stick spray, then line the bottom with parchment paper for easy removal.
6. Can I add coconut to the cake batter?
Absolutely! Adding ½ cup of shredded coconut gives the cake an even more tropical flavor.
7. How do I make my cream cheese frosting thicker?
If the frosting is too thin, add more powdered sugar, or refrigerate it for 15-20 minutes before frosting the cake.
8. Can I use fresh pineapple instead of canned?
Yes! Simply finely chop fresh pineapple and add ¼ cup of pineapple juice for moisture.
9. How can I make this cake extra moist?
Using overripe bananas, full-fat dairy, and a bit of extra oil ensures maximum moisture. Do not overbake!
10. Can I make this cake in advance?
Yes! You can bake the cake layers 1-2 days ahead and store them wrapped in the fridge until ready to frost.
Conclusion
Hummingbird Cake is a Southern classic that delivers rich, moist, and tropical flavors in every bite. Whether you bake it for a holiday, a birthday, or just because, this cake is guaranteed to impress. With its combination of bananas, pineapple, warm spices, and creamy frosting, it’s a must-try dessert for any cake lover. Try this recipe today, and enjoy a slice of pure comfort! Happy baking!

Welcome to Cozy dishes! I’m Louise, and this is your warm, welcoming kitchen corner filled with feel-good recipes that bring comfort to everyday moments. Whether you’re making a simple dinner or baking something sweet, you’ll find cozy, approachable dishes made with heart.


