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
top view of the entire rustic frosted hummingbird cake on a teal stand

Hummingbird Cake

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 3 hours
  • Yield: Serves 16 1x


Hummingbird cake is a moist lightly spiced cake made with bananas, pineapple, and chopped pecans and it's covered with a simple cream cheese frosting and a light pineapple filling. It always a huge hit!

[adthrive-in-post-video-player video-id="mevLZEbQ" upload-date="2022-12-01T16:15:14.000Z" name="Hummingbird Cake Recipe" description="This lovely, Southern, hummingbird cake is so fun and delicious.  Take this to your next party and it will be a hit!" player-type="default" override-embed="default"]



For the Cake

  • 3 ¼ cups all-purpose flour
  • 1 ½ cup sugar
  • 1 teaspoon salt
  • ¾ teaspoon baking soda
  • 1 teaspoon cinnamon
  • 3 large eggs slightly beaten
  • 1 ½ cups melted butter (salted or unsalted)
  • 1 ½ teaspoons vanilla
  • 1 cup crushed pineapple (undrained)
  • 4 medium ripe bananas, well mashed
  • ⅔ cups finely chopped pecans
  • dehydrated pineapple flowers
  • banana chips
  • candied pecans

For the Frosting

  • 2 blocks cream cheese (8 ounce each, 16 ounces total)
  • ½ cup salted butter
  • 6 cups powdered sugar
  • 2 teaspoons vanilla
  • ⅓ cup crushed pineapple


  1. Heat the oven to 350 degrees F. 
  2. Grease 4, 6-inch cake pans with baking spray (this works so well, you can also grease and flour them very well), set aside. 
  3. In a medium mixing bowl, sift together the flour, sugar, salt, baking soda and cinnamon
  4. Make a well in the center of the dry ingredients and add the eggs, butter, vanilla, pineapple, bananas, and pecans. Mix together until combined.
  5. Divide the batter evenly among the prepared baking pans and place in the hot oven.
  6. Bake for 40 minutes or until toothpick inserted in the center comes out clean or when you lightly press on the cake, it springs back. If touching it leaves an indent, bake it a few minutes longer.
  7. Allow the cakes to cool on a wire rack for 5 minutes before removing it carefully from the pan. I like to place a cooling rack on top of my slightly cooled cake and then flip it over with the cooling rack on top (so that the rack is now on the bottom), then remove the pan and allow the cake to continue to cool on the rack.
  8. While the cake is cooking, beat together the cream cheese and butter until smooth.
  9. Add powder sugar and mix until smooth.
  10. Add vanilla and mix.
  11. Remove one cup of frosting and place it in a separate bowl, add the crushed pineapple to the reserved frosting and stir to combine well. 

To Assemble: 

  1. When the cake is completely cook, place on layer in the center of your plate or cake stand.
  2. Pipe thick line of frosting around the edge of the first layer. 
  3. Fill inside the piped line with 1/3 of the pineapple frosting mixture and spread it out evenly.
  4. Top with next layer and repeat until all of the layers are used.
  5. Once assembled frost cake with thin layer of frosting, it's ok if it has a rustic look to it. This is considered a "naked cake" which means the icing is on the thin side and it's ok to see the imperfections and a bit of cake through the frosting. It's a very pretty look. 
  6. Use the extra frosting to pipe swirls on the top of the cake.
  7. Decorate with dehydrated pineapple flowers, banana chips and candied pecans. Use the photos in the blog post for inspiration. 



  • You can also use 3, 9-inch baking pans for this recipe, they'll need to cook for about 30 minutes. 
  • You can make your own dried pineapple flowers removing the outside of a pineapple and then slicing it 1/4 inch thick (don't remove the core). Place in the oven and dehydrate on the lowest setting until the pineapple feels like leather or jerky. You can also buy them at Trader Joe's. 
  • Prep Time: 20 min
  • Cook Time: 40 min
  • Category: dessert
  • Method: bake
  • Cuisine: American

Keywords: hummingbird cake, how to make hummingbird cake, hummingbird cake recipe, easy hummingbird cake, homemade hummingbird cake, cake with pineapple, banana cake recipe