clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Coated in a delicious cream cheese frosting, this supremely moist banana cake has sweet pieces of pineapples and crunchy pecans mixed in. It's spiced with cinnamon and nutmeg, and sweetened with brown sugar. #hummingbirdcake #layercake #creamcheesefrosting #bananacake

Hummingbird Cake

  • Author: Lily Ernst
  • Total Time: 1 hour
  • Yield: 12-16


This signature Southern dessert is composed of a supremely moist banana-pineapple cake dressed in a luscious cream cheese frosting.



  • 3 cups (375g) all-purpose flour
  • 1 tsp baking soda
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp salt
  • 1 cup (200g) granulated sugar
  • 1 cup (200g) lighlty packed brown sugar
  • 1 1/4 cup (300ml) vegetable oil
  • 3 large eggs
  • 2 tsp vanilla extract
  • 2 cups (500g) mashed very ripe bananas
  • 18oz can crushed pineapples, drained
  • 1 cup (125g) chopped pecans


  •  1/2 cup (114g) unsalted butter, room temperature
  • 28oz pkgs cream cheese, room temperature
  • 2 tsp vanilla extract
  • 1/4 tsp salt
  • 56 cups powdered sugar



  1. Preheat oven to 350F. Butter and flour two 9″ round cake pans.
  2. Sift together the flour, baking soda, cinnamon, nutmeg and salt. Set aside.
  3. Using a stand mixer with paddle attachment or handheld mixer, beat both sugars and oil for 2-3 minutes until smooth.
  4. Add in the eggs one at a time, mixing well in between, then mix for 2 minutes until light and fluffy. Mix in the vanilla, bananas and pineapples until just combined.
  5. On low speed, add the dry ingredients in thirds, beating until just combined. Fold in the pecans.
  6. Divide the batter evenly between the two prepared cake pans. Tap the pans firmly on the countertop to remove any air bubbles from the batter.
  7. Bake for 40-50 minutes or until a toothpick inserted into the center comes out clean.  Cool completely before frosting.


  1. Using a stand mixer with paddle attachment or handheld mixer, beat the butter, cream cheese, vanilla and salt until smooth and creamy (3-5 minutes).
  2. Slowly add in the powdered sugar, beating until light and fluffy (5-7 minutes).
  3. When ready to assemble, level the tops of the cakes with a serrated knife. Place one layer cut side down on a serving plate. Spread one third of the frosting on top. Place the other layer cut side down on top and spread the remaining frosting all over the cake.
  4. Refrigerate for 30 minutes to firm up the cake to make it easier to slice.


Leftover cake can be covered and stored in the fridge for up to 3 days.

  • Prep Time: 15 min
  • Cook Time: 45 min
  • Category: dessert
  • Method: bake
  • Cuisine: American

Keywords: hummingbird cake recipe, southern hummingbird cake, cream cheese frosting

My Favorite Spring Recipes


Simple tips, tricks & favorite recipes to bake like the pros!