Hummingbird Cake
Hummingbird cake is a delightful and moist dessert that captivates with its unique blend of flavors. Originating from the South, this cake features a harmonious combination of bananas, crushed pineapple, and chopped pecans, all enveloped in a spiced batter that oozes warmth and comfort. Topped with a rich cream cheese frosting, each slice embodies a perfect balance of sweetness and richness that is sure to please anyone’s palate.

The first time I baked a hummingbird cake, I was amazed at how the simple ingredients came together to create such an extraordinary treat. The aroma wafting through my kitchen was intoxicating, drawing family and friends in like bees to nectar. This cake not only tastes exceptional but also brings a sense of joy and nostalgia—making it perfect for birthdays, gatherings, or just to satisfy a sweet craving. I’m genuinely excited to share this recipe with you!
Table of Contents
Why You’ll Love This Recipe
- Irresistible Flavor: The combination of tropical fruits and warm spices creates a cake that’s bursting with deliciousness.
- Moist & Tender: Thanks to the ripe bananas and crushed pineapple, every bite is incredibly moist and satisfying.
- Easy to Make: With straightforward steps, this cake is perfect for bakers at any skill level.
- Eye-Catching Appeal: The vibrant flavors and textures make for an impressive dessert that’s sure to wow your guests.
- Perfect for Any Occasion: Whether it’s a casual afternoon snack or a grand celebration, this cake fits right in.
Ingredients You’ll Need
- 2 cups chopped pecans: These nuts add a crunchy texture and a rich, nutty flavor. You can substitute with walnuts if preferred.
- 3 cups all-purpose flour (spooned & leveled): Provides the structure for the cake. Be sure to measure correctly to avoid a dense texture.
- 1 teaspoon baking powder: Creates the rise needed for a fluffy cake.
- 1 teaspoon baking soda: Works in conjunction with the acid in the pineapple to help the cake rise.
- 1 and 1/2 teaspoons ground cinnamon: Adds a warm, comforting spice note.
- 1/2 teaspoon allspice: Introduces a hint of sweetness and warmth, complementing the flavors beautifully.
- 1/2 teaspoon salt: Enhances and balances the sweetness of the cake.
- 3 large eggs, at room temperature: These help to bind the ingredients together. Room temperature eggs mix more evenly than cold ones.
- 1 cup vegetable oil (or avocado oil): Keeps the cake moist and adds richness. You can use melted coconut oil for a different flavor.
- 1 cup granulated sugar: Provides sweetness and helps with browning.
- 1/2 cup packed light or dark brown sugar: Adds depth and a subtle molasses flavor.
- 2 teaspoons pure vanilla extract: A must for enhancing the overall flavor profile.
- 1 and 1/2 cups mashed bananas (about 3 large ripe bananas): Make sure they’re very ripe for the best sweetness and moisture.
- One 8-ounce can crushed pineapple (do not drain): Adds moistness and a hint of tropical flavor.
- 16 ounces full-fat brick cream cheese, softened to room temperature: This is vital for making the smooth and creamy frosting.
- 1/2 cup unsalted butter, softened to room temperature: Provides richness to the frosting.
- 4 cups confectioners’ sugar: Sweetens and thickens the frosting for a perfect spreading consistency.
- 1 and 1/2 teaspoons pure vanilla extract: Essential for flavoring the frosting.
- Pinch of salt, to taste: Balances the sweetness in the frosting.
How to Make Hummingbird Cake

- Prepare the Oven and Pans: Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans, making sure they are well-prepared to prevent sticking.
- Mix the Dry Ingredients: In a large 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 until combined.
- Combine the Wet Ingredients: In another mixing bowl, whisk together 3 large eggs, 1 cup vegetable oil, 1 cup granulated sugar, 1/2 cup packed brown sugar, and 2 teaspoons pure vanilla extract until smooth and well blended.
- Incorporate the Fruits: Stir in 1 and 1/2 cups mashed bananas and the entire 8-ounce can of crushed pineapple until fully combined.
- Combine Dry and Wet Mixes: Gradually add the dry ingredients to the wet mixture, stirring until just combined. Fold in the 2 cups chopped pecans gently to avoid overmixing.
- Bake the Cakes: Pour the batter evenly into the prepared cake pans. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean, and the edges are golden brown.
- Cool the Cakes: Allow the cakes to cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.
- Prepare the Frosting: In a large bowl, beat together 16 ounces softened cream cheese and 1/2 cup softened unsalted butter. Add 4 cups confectioners’ sugar, 1 and 1/2 teaspoons pure vanilla extract, and a pinch of salt, beating until smooth and fluffy.
- Assemble the Cake: Once the cakes are completely cool, place one layer on a serving plate. Spread a generous amount of cream cheese frosting over the top, then place the second layer on top. Repeat with the third layer and frost the top and sides of the cake, making it look as beautiful as it tastes!
Storing & Reheating
To store your hummingbird cake, keep it at room temperature wrapped in plastic wrap or in an airtight container for up to 2 days. For longer storage, refrigerate it for about a week or freeze it for up to 3 months in well-wrapped portions. When ready to enjoy again, simply thaw overnight in the fridge and let it sit at room temperature for about 30 minutes before serving. The rich flavors will still shine, but note that the texture may change slightly after freezing.
Chef’s Helpful Tips
- Make sure your mashed bananas are super ripe for maximum sweetness. Brown spots are a good sign!
- For the fluffiest cake, don’t overmix your batter once you add the dry ingredients. Mix until just combined.
- If you notice your batter is thicker than expected, you can add a splash of milk to help achieve a pourable consistency.
- Always use room temperature ingredients for the frosting to ensure a smooth mix without lumps.
- If the cakes domed slightly while baking, you can level the tops with a serrated knife before frosting to create a flat surface.
Hummingbird cake is truly a delightful treat that encompasses flavors reminiscent of summer while being comforting in every bite. Not only is it a pleasure to bake, but it brings people together, creating memories shared over delicious slices. I encourage you to try this recipe and perhaps add your personal twist—maybe a sprinkle of coconut or a handful of chocolate chips? Happy baking, and I hope you enjoy every moment!

Recipe FAQs
What makes hummingbird cake so moist?
Can I make this cake in advance?
What can I use instead of pecans?
How do I know when the cake is done baking?
⭐ If you make my Hummingbird Cake recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Hummingbird Cake
Experience the irresistible combination of bananas, pecans, and cream cheese frosting with this Hummingbird Cake—a sure hit for gatherings and celebrations!
- Prep Time NaN
- Cook Time NO DATA
- Yield 12 servings 1x
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 or a silicone mat. Spread chopped pecans on the sheet and bake for 6–8 minutes until fragrant. Allow to cool for 10–15 minutes.
- Increase the oven temperature to 350°F (177°C). Grease three 8-inch round cake pans, line them with parchment paper, and grease the parchment.
- In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, allspice, and salt. In another bowl, mix eggs and oil, then add granulated sugar, brown sugar, and vanilla. Fold in mashed bananas and crushed pineapple.
- Combine the banana mixture with dry ingredients and fold in 1 and 1/2 cups of toasted pecans. You should have about 6 to 7 cups of batter.
- Divide the batter among the three prepared cake pans and bake for 26–29 minutes, or until a toothpick comes out clean.
- Allow the cakes to cool in their pans for 1 hour before removing. Cool completely on a rack before frosting.
- For the frosting, beat cream cheese and butter until smooth, then add confectioners’ sugar, vanilla, and a pinch of salt. Mix well until creamy. Chill if it’s too thin.
- Level each cake layer with a serrated knife. Layer the cake with frosting between each layer and cover the top and sides. Garnish with remaining toasted nuts. Refrigerate for at least 20 minutes before serving.
Notes
Store leftover cake tightly in the refrigerator for up to 5 days.
Ensure that cakes are completely cool before applying frosting for the best results.
Use a cake carrier for easy transport and storage.
Nutrition
- Serving Size: 1 slice
- Calories: 558
- Sugar: 38g
- Sodium: 225mg
- Fat: 36g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 62mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




