Go Back
+ servings
Close-up of moist Hummingbird Bundt Cake slice with pineapple chunks and cream cheese icing

Hummingbird Bundt Cake

5 from 1 vote
A tender, tropical-scented Bundt cake crowned with silky cream cheese drizzle that feels like a celebration in every slice.
Prep Time 15 minutes
Cook Time 1 hour 5 minutes
Cooling Time 3 hours
Total Time 4 hours 20 minutes
Servings: 12 Slices
Course: Dessert, Snack
Cuisine: American, Southern
Calories: 430

Ingredients
  

  • 1 ¼ cups chopped pecans lightly toasted and cooled divided use
  • 3 cups all-purpose flour spooned into the cup and leveled
  • 1 teaspoon baking soda for lift
  • 1 teaspoon baking powder for extra rise
  • 1 ½ teaspoons ground cinnamon for warm spice
  • ½ teaspoon allspice for subtle depth
  • ½ teaspoon salt to balance sweetness
  • 3 large eggs at room temperature
  • ¾ cup vegetable oil neutral-tasting like canola or vegetable
  • 2 tablespoons pineapple juice from canned or fresh pineapple
  • ½ cup sour cream full-fat room temperature
  • 1 ¼ cups granulated sugar for sweetness and moisture
  • ¼ cup brown sugar packed for caramel notes
  • 2 teaspoons vanilla extract pure not imitation
  • 1 cup mashed banana very ripe for best flavor
  • 1 cup finely chopped pineapple drained very well
  • 4 ounces cream cheese brick-style softened
  • 4 tablespoons unsalted butter softened to room temperature
  • 1 cup powdered sugar sifted if lumpy
  • 2–3 tablespoons whole milk slightly warmed
  • 1 teaspoon vanilla extract for the icing, pure
  • 1 pinch cinnamon optional for the icing

Method
 

  1. Set the oven to 300°F (150°C), spread the chopped pecans on a lined baking sheet, and toast until fragrant, then let them cool completely.
  2. Increase the oven temperature to 350°F (175°C) and generously grease a Bundt pan.
  3. Stir together the flour, baking soda, baking powder, cinnamon, allspice, and salt in a large bowl until evenly combined.
  4. In another bowl, whisk the eggs, oil, pineapple juice, and sour cream until smooth, then whisk in both sugars and the vanilla.
  5. Fold in the mashed banana, chopped pineapple, and most of the toasted pecans, saving some for topping.
  6. Add the wet mixture to the dry ingredients and gently fold until no dry pockets remain, then transfer the thick batter to the prepared pan.
  7. Bake until the cake is set and a toothpick comes out with only a few moist crumbs, about 55–60 minutes.
  8. Let the cake cool in the pan for about 1 hour, then carefully invert onto a serving plate and allow to cool at least 1 more hour.
  9. Beat the cream cheese and butter together until completely smooth, then mix in the powdered sugar, vanilla, and 2 tablespoons of milk until creamy.
  10. Whip the icing on high speed until light and smooth, adding a little more milk if needed, and stir in cinnamon if using.
  11. Spoon the icing over the cooled cake and sprinkle with the remaining toasted pecans before serving.

Nutrition

Serving: 120gCalories: 430kcalCarbohydrates: 56gProtein: 6gFat: 21gSaturated Fat: 6gPolyunsaturated Fat: 6gMonounsaturated Fat: 8gCholesterol: 65mgSodium: 280mgPotassium: 320mgFiber: 2gSugar: 34gVitamin A: 8IUVitamin C: 6mgCalcium: 6mgIron: 10mg

Notes

This is the kind of cake that makes the kitchen smell like a warm hug—sweet fruit, toasted nuts, and gentle spice all at once. It’s simple, generous, and perfect for sharing with people you love.

Tried this recipe?

Let us know how it was!