Hummingbird Cake

What is a Hummingbird Cake?

This easy recipe features 3 layers of moist, tender cake loaded with banana, pineapple, pecans, and warm spices, and finished with a rich cream cheese frosting!

Simple Ingredients

You'll need a few ingredients to make this easy recipe, so round them up and let's get started!

Combine the Dry Ingredients

Whisk together the flour, baking powder, baking soda, salt, and spices.


Beat the butter, oil, sugars, and vanilla extract together until light in color and fluffy.

Add the Eggs

Add the eggs and the egg whites, one at a time, mixing after each addition.


Combine the dry ingredients with the batter. Then add in the bananas, pineapple, and pecans. Do not over mix.


Divide the batter between the cake pans and bake for 27-30 minutes.


Allow the cakes to cool for a couple of minutes in their pans before transferring to cooling racks.

Make the Frosting

Beat together the cream cheese and butter until smooth. Then mix in the powdered sugar and vanilla.

Layer the Cake

Spread frosting on top of the first cake layer before stacking the next layer on top and frosting.

Frost the Outside

Then repeat with the third layer, and frost the outside.

Decorate the Cake

Make a spiral pattern on top and sides of the cake. Then pipe the remaining frosting in shells around the outer edge and garnish with chopped pecans.


Pop the cake in the fridge until you are ready to serve.

Looking for more cake recipes?