Delicious Hummingbird Cake Recipe with Cream Cheese Frosting

4 stars
4.45 (7)
Delicious Hummingbird Cake Recipe with Cream Cheese Frosting
Prep Time:
20 mins
Cook Time:
90 mins
Total Time:
Recipe by Administrator
Published on February 12, 2024

Indulge in the sweet and tropical flavors of a classic Hummingbird Cake. This moist and fluffy cake is loaded with ripe bananas, crushed pineapples, and crunchy pecans. Topped with a velvety cream cheese frosting, it's a true Southern delicacy that will leave your taste buds singing. Perfect for birthdays, special occasions, or just a comforting treat, this Hummingbird Cake recipe will surely become a favorite in your household.


  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 3 large eggs, lightly beaten
  • 1 1/2 cups vegetable oil
  • 2 teaspoons vanilla extract
  • 2 cups ripe bananas, mashed
  • 1 cup crushed pineapple, drained
  • 1 cup pecans, chopped
  • Cream Cheese Frosting:
  • 1/2 cup unsalted butter, softened
  • 8 oz cream cheese, softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract


  1. Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a large mixing bowl, combine flour, sugar, baking soda, cinnamon, and salt. Mix well.
  3. Add eggs, oil, and vanilla extract to the dry ingredients. Stir until just combined.
  4. Fold in mashed bananas, crushed pineapple, and chopped pecans. Mix until evenly incorporated.
  5. Divide the batter equally between the prepared cake pans.
  6. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
  7. Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then, transfer them to a wire rack to cool completely.
  8. In the meantime, prepare the cream cheese frosting. In a mixing bowl, beat the softened butter and cream cheese until smooth and creamy.
  9. Gradually add powdered sugar and vanilla extract, and continue beating until well combined and fluffy.
  10. Once the cakes have cooled completely, place one cake layer on a serving plate. Spread a generous amount of cream cheese frosting on top.
  11. Add the second cake layer and repeat the frosting process.
  12. Finally, place the third cake layer on top and frost the top and sides of the cake with the remaining cream cheese frosting.
  13. Decorate with pecan halves or additional crushed pecans, if desired.
  14. Refrigerate the completed Hummingbird Cake for at least one hour before serving to allow the flavors to meld together.
  15. Slice and serve the delicious Hummingbird Cake to delight your guests!

Interesting Facts

  • The Hummingbird Cake is believed to have originated in Jamaica and was brought to the United States by Jamaican immigrants.
  • The cake got its name from the idea that hummingbirds love sweet nectar, and this cake is as sweet as can be!
  • Hummingbird Cake became popular in the United States after being featured in the Southern Living magazine in 1978.