Hummingbird Cake

Bananas, nuts and pineapple are packed into this amazingly moist Hummingbird Cake. This three layer homemade cake recipe with cream cheese frosting is perfect for holidays, birthdays or any day!

easy hummingbird cake slice on a plate

Hummingbird Cake Recipe

Have you ever heard of a hummingbird cake? I *may* have heard about it years ago, but when I was flipping through one of my favorite cookbooks the other day I was reminded of this unique, overloaded cake. Isn’t it so pretty? 3 layers, with pretty white cream cheese frosting between each layer and covering the outside. It’s a simple enough cake recipe that is guaranteed to be moist and flavorful.

What is a Hummingbird Cake

No, hummingbird cake is not made from hummingbirds. That felt weird evening typing that. The recipe was originally published in Southern Living magazine in 1978, but although there are several theories, no one really knows where the cake name comes from. Maybe because it tastes so delicious it makes you hum a little tune? Or maybe because it is sweet enough for hummingbirds? If you have a theory, I’d love to hear it!

But what we do know is what is in hummingbird cake. It’s an easy cake recipe made sweet with bananas and pineapple. The bananas, oil and eggs keep it extra soft while cinnamon and vanilla add a touch of flavor. Chopped nuts give it extra texture.

How to Make Hummingbird Cake

  • Start by sifting together the dry ingredients.
  • Then mix together the wet ingredients.
  • Pour the wet ingredients into the dry ingredients and mix well with a spoon. Don’t use an electric mixer here as you don’t want to overmix the batter.
  • Divide the batter between three 9″ cake pans. Be sure the cake pans are greased and floured so they come out easily. We find that greasing the pans with shortening helps the cakes to come out very cleanly.
  • The cakes will take about 25-30 minutes to bake. This cake is very moist, so I like to test its doneness by touching the center. If the center of the cake bounces back when you touch it, the cake should be done.

Hummingbird Bundt Cake

This cake recipe can also be baked in a bundt cake or tube pan. Be sure the pan is greased and floured. It will take about 70 minutes for the cake to bake in a bundt or tube pan.

Frosting for Hummingbird Cake

If you’ve never made homemade frosting, this is the recipe to start with. There’s really no way to mess this up. This classic cream cheese frosting is perfect on this hummingbird cake, but also on red velvet cake and carrot cake.

overhead view of a banana nut cake recipe with pecans


Other Banana Cakes

Other Pineapple Cakes

Tools to Make This Cake

three layer cake with cream cheese frosting
three layer cake with cream cheese frosting

Hummingbird Cake

4.80 from 10 votes
Bananas, nuts and pineapple are packed into this amazingly moist Hummingbird Cake. This three layer homemade cake recipe with cream cheese frosting is perfect for holidays, birthdays or any day!
Servings 15
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes


For the Cake

For the Frosting


  • Preheat the oven to 350 degrees.
  • In a medium-size bowl, mix together the flour, sugar, baking soda, salt and cinnamon. 
  • In a separate bowl, mix together the bananas, pecans, oil, eggs, vanilla and crushed pineapple (with juice). 
  • Add the wet ingredients to the dry ingredients and mix well. Don't use an electric mixer for this because you don't want to overbeat it. Just mix with a spoon.
  • Grease the bottom and sides of the 3 round 9" cake pans with shortening. Then dust the cake pans with flour.
  • Divide the cake batter between the three pans evenly.
  • Bake for 25-30 minutes or until the center of the cake tests done.
  • Allow the cakes to cool for 10 minutes in the pans, then turn them onto a wire rack to cool completely.
  • Prepare the cream cheese frosting.
  • Using an electric mixer, mix the butter and cream cheese, scraping down the sides as needed, until the mixture is light and fluffy. This will take about 3 minutes
  • With the mixer on low speed, add the powdered sugar, ½ a cup at a time, until it is thoroughly mixed.
  • Add the vanilla and beat the frosting on medium speed for about 2 minutes.
  • Once the cakes are cooled, place one cake layer on a plate and frost the top. Then place another cake layer down and frost it. Finally, place the third cake layer on top.
  • Use the remaining frosting to frost the top and sides of the cake, making the frosting as smooth as possible. 
  • Decorate the outside with whole pecans if desired.



The calories shown are based on the cake being cut into 15 pieces, with 1 serving being 1 slice of cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate.


Calories: 577kcal | Carbohydrates: 85g | Protein: 6g | Fat: 24g | Saturated Fat: 11g | Cholesterol: 78mg | Sodium: 373mg | Potassium: 232mg | Fiber: 2g | Sugar: 60g | Vitamin A: 565IU | Vitamin C: 4.1mg | Calcium: 39mg | Iron: 1.8mg
Course Dessert
Cuisine American
Calories 577
hummingbird cake title image

About Julie Clark

We are Julie, Maddie, and Kinslee – a mother and daughter team sharing with you the best cakes to satisfy any need or sweet craving that you may have. Welcome to our family’s kitchen!

You might also like

Join the Discussion

Notify of

Most Voted
Newest Oldest
Inline Feedbacks
View all comments

As a chocoholic, the first time I had hummingbird cake, I was shocked that I loved it! The idea of canned pineapple and bananas sounded horrible to me . Lately, I’ve been making hummingbird cakes as often as I do chocolate (I love your dark chocolate cake)! I can’t wait to try your recipe – it is similar to the one I’ve been using, but I’ve been guessing the time when I make it as a bundt cake, so i now have a better idea of time. I also want to encourage everyone to try this wonderful cake. It will… Read more »

5 stars
Hummingbird is one of the best, moist cakes that I bake. My mother-in-law introduced it to me 20 years ago and we make it often….

5 stars
this has been my favorite cake since i was a child. i either wanted this cake for my birthday. its worth all the calories. it stays moist and gets better after the first day so you can enjoy it longer.