This moist and delicious hummingbird cake recipe is a Southern classic that combines bananas, pineapples, pecans, and cream cheese frosting. The flavors are rich and tropical, making it a perfect dessert for any occasion. This recipe serves 12 and takes about 1 hour to prepare and bake.

Preparation time: 20 minutes | Cooking Time: 40 minutes | Total Time: 1 hour | Serves: 12


  • 3 cups all-purpose flour
  • 2 cups sugar
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • 1/2 teaspoon salt
  • 3 large eggs, beaten
  • 1 cup vegetable oil
  • 1 1/2 teaspoons vanilla extract
  • 1 can (8 oz) crushed pineapple, undrained
  • 2 cups mashed ripe bananas (about 3 bananas)
  • 1 cup chopped pecans
  • 1 cup shredded coconut (optional)
  • Cream cheese frosting


  1. Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a large bowl, combine flour, sugar, baking soda, cinnamon, and salt.
  3. Add eggs, oil, and vanilla; stir until dry ingredients are moistened.
  4. Stir in pineapple, bananas, pecans, and coconut until well combined.
  5. Divide batter evenly among the prepared pans.
  6. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
  7. Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
  8. Once cooled, frost the cake layers with cream cheese frosting. Decorate with pecans and coconut, if desired.
  9. Serve and enjoy!

Nutrition Information:

Calories: 450 || Carbohydrates: 58g || Protein: 5g || Fat: 22g || Saturated Fat: 6g || Cholesterol: 55mg || Sodium: 280mg || Fiber: 3g || Sugar: 37g

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment