Go Back
Three-layer hummingbird cake frosted with smooth cream cheese buttercream and garnished with toasted chopped pecans

Hummingbird Cake

Rebecca Blumer
Moist three-layer hummingbird cake combines mashed banana, undrained crushed pineapple, warm spices, and toasted pecans in a hand-mixed oil batter, finished with tangy cream cheese buttercream.
Prep Time 30 minutes
Cook Time 40 minutes
Cooling Time 2 hours
Total Time 3 hours 10 minutes
Course Dessert
Cuisine American
Servings 24 slices
Calories 485 kcal

Equipment

  • 3 8-inch cake pans

Ingredients
 

Hummingbird Cake

  • 1 Cup (120g) chopped pecans toasted plus more for garnish
  • 1 1/2 Cup (345g) mashed banana (ripe and/or roasted) about 3 large bananas
  • 3 Cups (375g) all-purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1 1/2 tsp ground cinnamon
  • 1/2 tsp allspice
  • 1 tsp salt
  • 3 large eggs room temperature
  • 1 Cup (240ml) vegetable oil
  • 1 Cup (200g) brown sugar
  • 1/2 Cup (100g) granulated sugar
  • 2 tsp pure vanilla extract
  • 1 Cup (8oz) crushed pineapple undrained

Cream Cheese Buttercream

  • 1 Cup (226g) unsalted butter room temperature
  • 16 Oz (452g) full-fat brick-style cream cheese room temperature NOT the spread
  • 8 Cups (960g) powdered sugar
  • 1 Tbsp pure vanilla extract
  • 1/4 tsp salt or to taste

Garnish

  • 1/2 Cup (60g) toasted chopped pecans

Instructions
 

Make the Hummingbird Cake

  • Spread the chopped pecans across a lined baking sheet and toast at 300°F (149°C) for 6–8 minutes, giving the pan a shake halfway through. Once fragrant, leave them to reach room temperature, about 10 minutes, before using them in the batter.
  • For optional roasted bananas, rinse and dry the unpeeled fruit, pierce the skins several times with a fork, and bake on a baking sheet at 350°F (177°C) for 12–15 minutes. Look for shiny, dark brown to black skins, then let the fruit become comfortable to handle before peeling into a medium bowl, catching every juice, mashing with a fork, and cooling completely to room temperature, using the refrigerator to speed cooling if desired.
  • Bring the oven to 350°F (177°C), coat the sides of three 8-inch round cake pans with baking spray, and fit parchment into the bottoms. The lined bases help the tender layers release without leaving cake behind.
  • Combine the flour, baking powder, baking soda, cinnamon, allspice, and salt in a medium bowl with a whisk, then set it aside. The mixture should have an even appearance without concentrated patches of spice.
  • Whisk both sugars with the oil, eggs, and vanilla in a large bowl, incorporate the mashed banana and undrained pineapple, then use a silicone spatula to fold in the flour mixture in two additions followed by the cooled toasted pecans. Stop each flour addition as soon as it blends in, leaving no dry streaks without repeatedly stirring the thick batter.
  • Distribute the batter evenly among the prepared pans and bake for 25–29 minutes, then leave the cakes in their pans for 5 minutes before turning them onto a wire rack to cool completely to room temperature. Before removing them from the oven, check that a toothpick inserted into a center shows no wet batter, only a clean surface or a few moist crumbs.

Make the Cream Cheese Buttercream

  • Beat the room-temperature butter and cream cheese with a stand mixer’s paddle on medium-high speed for about 5 minutes. Continue until the mixture looks fluffy and evenly blended, with no cream cheese lumps.
  • Use low speed to incorporate the powdered sugar a few cups at a time, thoroughly blending each addition and scraping the bowl and paddle as needed, then mix in the vanilla and salt for another minute on low. The finished buttercream should look smooth and uniform rather than streaky.

Assembly

  • Secure the first completely cooled layer to a cardboard cake circle with a dab of buttercream, fill and stack the remaining layers, cover the cake with a thin crumb coat, and refrigerate for at least 30 minutes. The chilled coating should feel firm enough to keep crumbs contained during the final frosting.
  • Apply the remaining buttercream, leave a rustic texture on top, smooth the sides with an icing smoother, and keep the upper edge uneven. While the surface remains tacky, press toasted pecans around the bottom third and arrange the remaining nuts along half of the top edge.

Notes

Ingredient tip: Use canned crushed pineapple packed in juice rather than heavy syrup, and add both the fruit and juice undrained so the batter keeps its proper liquid balance.
Frosting tip: Choose full-fat brick-style cream cheese rather than spreadable tub products, which can add extra moisture and make the buttercream loose.
Texture tip: Fold the flour mixture in by hand only until no dry streaks remain; overmixing after the flour goes in can make the crumb dense or rubbery.
Assembly tip: Cool the baked layers completely to the center and chill the crumb-coated cake for at least 30 minutes so the layers do not slide during final frosting.
Storage: Cover and refrigerate the assembled cake in a cake container, slice while the frosting is firm, and let portions soften briefly before serving.
Nutrition information is an estimate based on common ingredients and serving sizes. Values may vary depending on brands, portions, and substitutions.
Keyword banana pineapple layer cake, cream cheese frosting cake, hummingbird cake