Hummingbird Cake
Hummingbird cake is a delightful dessert originating from the Southern United States, characterized by its moist texture and vibrant flavors. This beautiful cake combines the sweetness of ripe bananas and crushed pineapple, creating a tropical-inspired treat that is both comforting and indulgent. Topped with creamy, rich frosting made from cream cheese and butter, every slice offers a perfect balance of sweetness and tanginess that is sure to impress your family and friends.
Table of Contents

My first encounter with hummingbird cake was at a friend’s birthday party, where its alluring aroma wafted through the air, beckoning me to try a slice. One bite revealed layers of flavor that danced on my palate. It became an instant favorite, a cake that I want to make and share on special occasions. It’s an easy recipe that doesn’t require any fancy techniques, making it an ideal baking project for anyone, regardless of skill level. I can’t wait for you to experience the deliciousness of making your own hummingbird cake!
Why You’ll Love This Recipe
- Simple & Quick: Whip up this cake in under an hour, with minimal fuss!
- Irresistible Flavor: Enjoy the marriage of ripe bananas and crushed pineapple, all sprinkled with warm spices.
- Eye-Catching Appeal: Its beautiful layers and frosted finish make it a stunning centerpiece for any gathering.
- Flexible Serving: Perfect for casual snacking, birthday parties, or even a sweet brunch treat.
- Diet-Friendly Options: Substitute ingredients for healthier variations if desired; the cake still shines!
Ingredients You’ll Need
- 2 cups (250g) chopped pecans: These add a lovely crunch and nutty flavor. Toast them for a deeper taste if you like!
- 3 cups (375g) all-purpose flour (spooned & leveled): Essential for structure; ensure proper measuring for best results.
- 1 teaspoon baking powder: This helps the cake rise; check it’s fresh for optimal leavening.
- 1 teaspoon baking soda: Works with the acids in the cake to ensure a fluffy crumb.
- 1 and 1/2 teaspoons ground cinnamon: Adds a warm, cozy spice that pairs beautifully with the other flavors.
- 1/2 teaspoon allspice: Enriches the cake with a hint of warmth similar to cinnamon but more complex.
- 1/2 teaspoon salt: Balances the sweetness and enhances the overall flavor.
- 3 large eggs, at room temperature: Helps bind the ingredients; room temperature gives better emulsification and rise.
- 1 cup (226g/240ml) vegetable oil (or avocado oil): Keeps the cake moist and tender. Avocado oil offers a subtle flavor.
- 1 cup (200g) granulated sugar: Sweetens the cake; feel free to adjust to your taste.
- 1/2 cup (100g) packed light or dark brown sugar: Infuses warmth and a slight caramel hint.
- 2 teaspoons pure vanilla extract: Elevates the flavor; avoid imitation for best results.
- 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas): Key flavor; the riper, the better for natural sweetness.
- one 8-ounce can (226g) crushed pineapple (do not drain): Adds moisture and a tropical flair. Opt for unsweetened if preferred.
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature: This is the base for your frosting, providing richness and tang.
- 1/2 cup (8 tbsp; 113g) unsalted butter, softened to room temperature: Adds creaminess and flavor to the frosting.
- 4 cups (480g) confectioners’ sugar: Sweetens the frosting to perfection; sift for a smooth texture.
- 1 and 1/2 teaspoons pure vanilla extract: For flavor; you can replace with almond extract for a different twist.
- Pinch of salt, to taste: Helps balance the sweetness in frosting. Always taste as you go!
How to Make Hummingbird Cake

- Preheat your oven: Set it to 350°F (175°C). Grease and flour three 9-inch round cake pans to ensure easy release after baking.
- Mix the dry ingredients: In a bowl, whisk together 3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, 1 and 1/2 teaspoons ground cinnamon, 1/2 teaspoon allspice, and 1/2 teaspoon salt. This will ensure even distribution of the leaveners and spices.
- Combine the wet ingredients: In a large mixing bowl, beat 3 large eggs with 1 cup vegetable oil, 1 cup granulated sugar, 1/2 cup brown sugar, and 2 teaspoons vanilla extract until smooth.
- Add the bananas and pineapple: Fold in 1 and 1/2 cups mashed bananas and the entire can of crushed pineapple (without draining) into the wet mixture.
- Incorporate the dry ingredients: Gradually add the flour mixture to the wet ingredients, stirring gently until just combined. Be careful not to overmix; a few lumps are okay.
- Add the pecans: Gently fold in 2 cups chopped pecans, distributing them evenly throughout the batter.
- Bake the cakes: Divide the batter among the prepared pans equally. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The edges should be golden and pulling away from the pan slightly.
- Cool the cakes: Once done, allow the cakes to cool in their pans for about 10 minutes, then invert them onto wire racks to cool completely.
- Make the frosting: In a mixing bowl, beat together 16 ounces cream cheese and 1/2 cup unsalted butter until smooth and creamy. Gradually add in 4 cups confectioners’ sugar, 1 and 1/2 teaspoons vanilla extract, and a pinch of salt. Continue mixing until fluffy and well combined.
- Frost the cake: Once the cakes have cooled completely, place one layer on a serving platter and spread a generous layer of frosting on top. Repeat with the second layer, and finally, place the third layer on top, frosting the top and sides as desired.
Storing & Reheating
Store any leftover hummingbird cake at room temperature for up to 2 days, covered to maintain freshness. If you want to keep it longer, refrigerate for up to 5 days; an airtight container works best. You can also freeze the cake for up to three months. Just wrap it tightly in plastic wrap and aluminum foil. When ready to enjoy, let it thaw in the refrigerator overnight, and if desired, freshen it up by giving it a light re-frosting.
Chef’s Helpful Tips
- Avoid overmixing your batter to ensure a tender cake. Fold gently when combining.
- Ensure all your ingredients, like eggs and butter, are at room temperature for the best texture.
- To keep the cake layers even, use a kitchen scale to measure the batter.
- You can make ahead by baking the cakes and freezing them; just frost them after thawing for the freshest flavor.
- Want extra flavor? Consider adding some coconut flakes to the batter or on top of the frosting for added texture and taste.
- Don’t waste those ripe bananas! Use any that are too ripe to eat; they’ll lend the best sweetness and flavor.
Hummingbird cake is not just delicious; it’s an invitation to gather and celebrate. With its beautiful layers and vibrant flavors, it’s sure to be a hit at any occasion. This recipe encourages creativity; feel free to experiment with your favorite flavors or additional ingredients. So, roll up your sleeves, and enjoy the delightful baking experience of this unforgettable dessert!

Recipe FAQs
Can I make hummingbird cake ahead of time?
Yes! You can bake the cake layers and store them separately in the fridge or freezer until you’re ready to frost and serve. This is a great way to space out your preparations.
What’s the best way to store hummingbird cake?
Store your cake in an airtight container at room temperature if you plan to eat it within a couple of days. For longer storage, wrap it well and freeze it.
Can I substitute the oil in this recipe?
Absolutely! You can use melted coconut oil or unsweetened applesauce for a lighter option. Just keep in mind that each substitute may slightly alter the cake’s texture.
What can I do if my cake is too dense?
If your cake turns out denser than expected, it might be due to overmixing the batter. Make sure you mix until just combined and fold in ingredients gently. You can also check if your leavening agents are fresh!
PrintMore CAKES Recipes
- Carrot Cake Truffles
- Creamy Nutella Cheesecake with Oreo Crust
- Ferrero Rocher Cake
- Chocolate Raspberry Cheesecake Turnovers
- Valentine Strawberry Cake Truffles
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Hummingbird Cake
- Prep Time: 20 minutes
- Cook Time: 29 minutes
- Total Time: 49 minutes
- Yield: 12 servings 1x
- Category: Cakes
- Method: Baking
- Cuisine: American
Description
This Hummingbird Cake is a true delight, boasting irresistible flavors from ripe bananas and crushed pineapple, all blended into a moist cake. Perfect for celebrations or just because!
Ingredients
- 2 cups (250g) chopped pecans*
- 3 cups (375g) all-purpose flour (spooned & leveled)
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 and 1/2 teaspoons ground cinnamon
- 1/2 teaspoon allspice
- 1/2 teaspoon salt
- 3 large eggs, at room temperature
- 1 cup (226g/240ml) vegetable oil (or avocado oil)
- 1 cup (200g) granulated sugar
- 1/2 cup (100g) packed light or dark brown sugar
- 2 teaspoons pure vanilla extract
- 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas)
- one 8-ounce can (226g) crushed pineapple (do not drain)
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 tbsp; 113g) unsalted butter, softened to room temperature
- 4 cups (480g) confectioners’ sugar
- 1 and 1/2 teaspoons pure vanilla extract
- pinch of salt, to taste
Instructions
- Preheat the oven to 300°F (149°C). Line a large baking sheet with parchment paper and bake the chopped pecans for 6–8 minutes until fragrant.
- Increase the oven temperature to 350°F (177°C). Grease three 8-inch round cake pans and line them with parchment paper.
- In a large bowl, combine flour, baking powder, baking soda, cinnamon, allspice, and salt. In another bowl, whisk eggs and oil, then mix in granulated and brown sugar and vanilla. Stir in mashed bananas and crushed pineapple.
- Combine the wet and dry ingredients, mixing until just combined. Gently fold in 1 and 1/2 cups of the toasted pecans.
- Pour the batter evenly into the prepared pans and bake for 26–29 minutes or until a toothpick comes out clean.
- Allow the cakes to cool in the pans for 1 hour before transferring them to a cooling rack to cool completely.
- For the frosting, beat together cream cheese and butter until smooth. Gradually add confectioners’ sugar, vanilla, and salt, mixing until creamy.
- Level the tops of each cake layer if needed. Assemble the cake by layering frosting between cake layers and on the top and sides. Garnish with remaining pecans.
- Refrigerate the assembled cake for up to 4 hours before slicing.
Notes
Ensure the cakes cool completely before frosting for the best results.
This cake can be stored in the fridge for up to 5 days, maintaining its delightful flavors.
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 45g
- Sodium: 280mg
- Fat: 29g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 90mg
