Print
A southern classic, Hummingbird Cake delights all who taste it. Chock full of sweet tropical fruit and a cream cheese frosting pressed with toasted pecans, you’ll be migrating back to this perfect cake on a regular basis!

Hummingbird Cake

A southern classic, Hummingbird Cake delights all who taste it. Chock full of sweet tropical fruit and a cream cheese frosting pressed with toasted pecans, you’ll be migrating back to this perfect cake on a regular basis!

Course Dessert
Cuisine American
Keyword hummingbird cake
Prep Time 30 minutes
Cook Time 3 hours
Total Time 3 hours 30 minutes
Servings 16 slices
Calories 778 kcal

Ingredients

For the Hummingbird Cake:

  • 2 cups pecans chopped
  • 3 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon allspice
  • 1/2 teaspoon salt
  • 2 cups bananas mashed (about 4)
  • 1 (8 ounce) can crushed pineapple slightly drained
  • 3 eggs at room temperature
  • 2/3 cup vegetable oil canola, or coconut oil
  • 1 cup brown sugar
  • 3/4 cup sugar
  • 2 teaspoons vanilla extract

For the Cream Cheese Frosting:

  • 2 (8 ounce) blocks cream cheese at room temperature
  • 3/4 cup butter at room temperature
  • 5 cups powdered sugar
  • 1 tablespoon milk
  • 2 teaspoons vanilla extract
  • 1/8 teaspoon salt or more to taste
US Customary - Metric

Instructions

To toast the pecans:

  1. Preheat the oven to 300 degrees. Spread pecans onto a lined baking pan. Toast for 8 minutes. Remove from the oven. 

To make the Hummingbird Cake:

  1. Increase oven heat to 350 degrees, then grease and lightly flour three 9-inch round cake pans.

  2. In a medium bowl, whisk together the flour, baking soda, cinnamon, allspice, and salt.

  3. In a large bowl, whisk together bananas, pineapple, eggs, oil, brown sugar, white sugar, and vanilla.

  4. Add dry ingredients to wet ingredients in 3 batches, stirring to combine after each addition. Fold in 1 1/2 cups toasted pecans (reserve the remaining for garnish).

  5. Spread batter evenly between the 3 prepared cake pans. Bake for 26-29 minutes or until a toothpick inserted in the center comes out clean. Rotate pans halfway through baking.
  6. Remove cakes from the oven and set on wire rack to cool completely. Once completely cooled, remove cakes from pans and use a serrated knife to level the tops so they are flat.

To make the cream cheese frosting:

  1. In a standing mixer with the paddle attachment, or using an electric mixer, beat cream cheese and butter together on high speed until smooth and creamy.

  2. Add powdered sugar, vanilla, milk, and salt. Beat on low speed for 30 seconds, then switch to high speed and beat for 2 minutes. Taste. Add more salt if needed.

To assemble and frost the cake:

  1. Place 1 cake layer on cake stand or serving plate. Evenly cover the top with frosting. Top with 2nd layer and evenly cover the top with frosting. 

  2. Finish with the third cake layer and spread the remaining frosting all over the top and sides. Garnish with leftover toasted pecans. 

  3. Refrigerate for at least 30 minutes before slicing (or else the cake may gently fall apart as you cut).

Recipe Notes

Leftover cake is delicious covered and stored in the refrigerator for up to 5 days.

 

Make ahead tip: Prepare cakes and frosting 1 day in advance. Keep cakes at room temperature, covered tightly. Refrigerate prepared frosting in an airtight container, then bring to room temperature when ready to use. Frosted or unfrosted cakes may be frozen up to 2 months, thaw overnight in the refrigerator and bring to room temperature, if desired, before serving.

 

How to Make Hummingbird Cake Cupcakes: For cupcakes, we’d recommend baking for 14 to 18 minutes (or until a tester inserted into the center of one comes out clean). Then let them cool for a few minutes in the cupcake pan before transferring them to a cooling rack. The recipe should make about 24 cupcakes.

Using a bundt pan: We have never done this in our kitchen, but a 10-cup or 12-cup Bundt pan should be fine for this recipe. You will likely need to increase the baking time by about 30% in the 10-cup pan, somewhat less in the 12-cup.

Using a 9-inch by 13-inch pan rectangular pan: simple! Add all the batter to the rectangular pan and bake. The bake time should be similar. 

Pecans may be omitted or substituted with 1 cup sweetened shredded coconut.

Adapted from Sally's Baking Addiction.