Hummingbird Cake

This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This hummingbird cake is a perfect Easter dessert to serve to your family and friends! Two spiced cake layers made with pecans, bananas, and crushed pineapple. I finished the cake off with my creamy and easy homemade cream cheese frosting.

slice of hummingbird cake on a plate


 

Ok this cake is a new one for me. Hummingbird cake is definitely not something I had growing up. And honestly, not much of my adulthood, But when I got asked to write a cookbook a couple years ago and was brainstorming ideas for cake recipes I fell upon this Southern classic cake and decided to see if I could come up with my own version.

Being a big fan of carrot cake, I fell in love with this super moist spiced layer cake chocked full of spices, bananas, pecans, and pineapple. And since it’s almost Easter I figured it’s a good time to share this cake.

This is an oil-based cake, which  means it’s super easy to throw together. No creaming involved! I added in some warm spices, like cinnamon and a pinch of allspice, for extra flavor that pairs wonderfully with the fruit in the cake.

​It’s sort of like a banana cake with way more going on! I dare say it might now be my new favorite cake for Easter!

Looking for fun spring desserts? Try these adorable Hydrangea Cupcakes, Bird Nest Cupcakes, or Easter M&M Cookies to brighten up your table! Perfect for spring gatherings and celebrations.

Ready To Take Your Baking To The Next Level?

Join the Ultimate Baking Bootcamp and master essential techniques like mixing methods and the why behind every recipe! Whether you’re a beginner or looking to refine your skills, this step-by-step class will help you bake with confidence and create flawless desserts every time. Start your baking journey today!

whole Hummingbird cake witha slice missing

Why Is It Called A Hummingbird Cake?

Ok so it’s origins aren’t clear. But here is what I dug up on the good old world wide web.  First theory up is that the cake is sweet enough to attract the bird. Some say the bananas in the cake leave a streak that reminds people of the hummingbird’s plummage. And since the cake contains bananas and pineapple the cake is supposed to have originate in the Caribbean, and possibly invented in Jamaica in the 1960s. 

The most popular recipe was submitted to Southern Living Magazine by Mrs. L.H. Wiggins of Greensboro, N.C. in 1978 and now it’s a Southern favorite. It’s typically frosted with a cream cheese frosting. Of course I frosted mine with my cream cheese frosting recipe. Who am I to argue with tradition.

So, a Southern classic with Caribbean roots. Yup, I can get behind that.

slice of Hummingbird cake on a plate with a fork

Ingredients Needed

For the cake layers:

  • All purpose flour
  • Baking soda
  • Ground cinnamon
  • Ground allspice – You can substitute the allspice for ¼ teaspoon cinnamon, ¼ teaspoon cloves, and a pinch of ground nutmeg.
  • Salt
  • Granulated white sugar
  • Light brown sugar – If you don’t have any, you can make your own brown sugar.
  • Vegetable oil – This cake is an oil-based cake so that means it’s a super moist cake! You want to use a neutral-tasting oil such as vegetable or canola oil. If you want to reduce the fat and use applesauce I would recommend using half oil, and half applesauce. 
  • Large eggs – Make sure your eggs are at room temperature. Place your eggs in a bowl of warm water for 10 minutes before using them. 
  • Crushed pineapple – A key ingredient in a hummingbird cake! Make sure to use crushed, canned pineapple. Or if you have a can of pineapple rings (or even fresh pineapple) you can dice it up fine (or try throwing it in your food processor). You could also use fresh pineapple as well. 
  • Mashed bananas – You want overripe bananas (aka dark in color with lots of brown spots! These bananas are very ripe and therefore are sweeter. Here is how to ripen bananas quickly.
  • Pecans – I toasted the pecans first to give them maximum flavor! Read more here about how to toast pecans.
  • Vanilla extract

For the Frosting:

hummingbird cake ingredients

How To Make Hummingbird Cake

Preheat and prepare pan. Preheat oven to 350°F. Grease and flour two 9-inch cake pans.

I recommend greasing your cake pans and lining the bottoms with parchment paper. I love using Baker’s Joy spray that has flour in it for the best release. I like to spray the pans, then line the bottom with parchment paper, then give it another spray. Here is a tutorial on How To Prepare Cake Pans (in 4 easy steps!)

Toast pecans. In a 350oF oven, toast pecans for about 5-7 minutes until fragrant. Allow to cool and then chop. I like to toast the pecans first to really bring out the flavor. If you’re toasting chopped pecans they won’t take as long so keep an eye on them! Honestly you can usually smell when they’re done. And then make sure they are completely cool when stirring them into the cake batter.

pecans on a cookie sheet

Combine dry ingredients. Sift together the flour, baking soda, cinnamon, allspice and salt. If you don’t have a sifter than give it a really good whisk. Set aside.

bowl of dry ingredients

Combine wet ingredients. In a large bowl, combine the oil, brown sugar, granulated sugar, eggs, pineapple, and mashed banana. Make sure to just give everything a really good whisk. The mixture will be chunky.

wet ingredients whisked together

Add dry ingredients. Add the flour mixture to the oil mixture and mix just until combined. At this point it’s important to not over mix at this point so you don’t end up with a tough cake.

flour added to cake batter

Stir in cooled, toasted pecans.

pecans stirrd into cake batter

Bake. Pour batter into prepared pans. You can eyeball the batter, or weigh it.

cake batter poured into cake pans

Bake in preheated oven until a toothpick inserted in center of each pan comes out clean, about 25-30 minutes . When you touch the top of the cakes, they should spring back. Remove from oven and allow to cool for 5 minutes. Then loosen the edges and invert the cakes onto a wire cooling rack and continue to cool.  Store leftover cake, covered in the refrigerator, up to 5 days.

baked hummingbird cake layers on a wire rack

For The Frosting

I used my Cream Cheese Frosting recipe, which is the classic frosting choice for a Hummingbird cake. But if you wanted to mix things up you could try using Ermine Frosting, which is a classic frosting for Red Velvet Layer Cake.

You could also just stick with a vanilla buttercream frosting, or if you wanted to up the cinnamon flavor try the Cinnamon Cream Cheese Frosting.

In a stand mixer, fitted with a paddle attachment, cream the butter until smooth. Add in the cream cheese. Make sure your cream cheese and butter are both at room temperature so you don’t have any lumps. Cold butter and cream cheese won’t mix together well and you will end up with a lumpy frosting. Beat on medium-high speed until well combined and smooth, about 2-3 minutes.

cream cheese and butter beaten together

Gradually beat in the powdered sugar until totally incorporated, increase the speed and then beat until smooth. Mix in the vanilla extract. Add in a pinch of salt. Mix until smooth and creamy. Frost the cake as desired once the layers are cool.

If your frosting is too soft, try chilling it before frosting your cake so it firms up a bit and it’s easier to frost the cake.

powdered sugar added to cream cheese frosting

To Frost The Cake

I like to place the cake onto my serving platter. Then I use a large offset spatula to frost the first layer. Then I place then second layer on top. And then frost the sides and top.

I like to just top with a few pecan halves. But you can top with toasted coconut as well.

whole Hummingbird cake on a cake stand

Why Is My Cream Cheese Frosting Runny?

This can happen for a few reasons. 

  • Your butter may have been to warm. When you are softening your butter make sure there is no melted spots to it.
  • You mixed the cream cheese for too long before adding your powdered sugar causing the liquid in the cream cheese to dissolve some of the powdered sugar. If your cream cheese is softened you should only need to mix for a minute or so before adding the powdered sugar.
  • You used the wrong kind of cream cheese. Again make sure to use full fat cream cheese.
  • You added in more liquid. Try adding in more powdered sugar to thicken it back up.

To fix this: 

If your icing is runny you can try a few things:

  1. Add more powdered sugar. Add a few tablespoons at a time. This can cause the frosting to be a bit on the sweet side. So just a little at a time.
  2. Add cornstarch. Again a few tablespoons at a time and then mix again to see if it thickens up.
two plates with slices of cake on them

Storing This Cake

When it comes to cakes I highly recommend making them ahead of time. There’s a lot of work that goes into them so it’s great to make them ahead! You can store the cake layers, unfrosted and then frost them later.  You can also store the cake layers, or the whole cake at room temperature. 

You can also freeze the cake layers too if you need to!

Cake Layers only: 

  • At room temperature: You can make the cake layers 2-3 days ahead of time. Leave them unfrosted, and wrap in plastic wrap (a couple layers, well wrapped). Just make sure they are completely cool before doing so. 
  • Freezing: You can also wrap the cooled cake layers and freeze for up to 3 months if you don’t plan to use the layers in a few days. I let them thaw at room temperature before icing them.

Frosted Cake: 

  • Fridge: If you have frosted the cake, I like to store the cake in a plastic cake container, and keep in the fridge because of the cream cheese frosting. I keep it 1-2 days ahead of time. Before serving I will let it sit out for about 30 minutes or so (depending on how warm it is that day) just to let the frosting warm up a bit.
  • Freezing: I would freeze the cake unfrosted, because of the cream cheese frosting. It doesn’t always freeze well. Once the layers are cooled then wrap carefully in plastic wrap (a few layers) and a final layer of aluminum foil. When ready to enjoy, just thaw at room temperature and fRecipe FAQ’s

Recipe FAQs

Why is my cake not done in the middle?

This can happen if it cooks too fast, creating a crust on the outside leaving the middle uncooked. This could mean your oven temperature is too high. Do yourself a favor and get an oven thermometer to double check the accuracy of your oven. See Related post: Baking 101: Getting To Know Your Oven

Why did my cake sink in the middle?

This usually means the cake is not done. Again, do yourself a favor and check that oven temperature. And be sure to not peek during the baking process! Keep that oven door closed.

How can I tell when the cake is done baking?

To test when my cake is done, I like to use a long wooden skewer to insert into the cake and see if there are moist crumbs that cling to it. Or  I do the bounce test, and touch the top of the cake it should spring back not stay sunken in. My biggest worry is overbaking it. So making sure my oven temperature is running correctly, I can then set my timer and check it with the skewer to ensure it’s done properly and not overbaked.

slice of cake on a plate with a fork

Using A Different Pan

I haven’t tested in all these formats but here is what I think they should take. Always be sure to set a timer and use an oven thermometer and err on the side of less time and check from there. 

  • 8-inch cake: I haven’t tested in two 8-inch pans, but I would think it would take similar time. 
  • 3-layer cake: Divide the batter between 3 round pans (either 9-inch or 8-inch) and I would set my timer for about 20 minutes and check from there.
  • Cupcakes: About 18-22  minutes at 350F for cupcakes filled 3/4 full.
  • Bundt Pan: About 60-65 minutes at 350F. You won’t need all the frosting.
  • 9×13 pan: I haven’t tested as a sheet cake but I would think it would take about 50-60 minutes at 350F. 

More Recipes To Try

If you’re craving more cake, be sure to try gluten free clementine cake topped with ganache and made with whole clementines. Another crowd pleasing cake is my sock it to me cake. It’s an easy bundt cake made with pecans and cinnamon.

For another showstopping layer cake is my caramel cake recipe made with a boiled caramel icing that gets poured over the top.

Master The Art Of Baking!

Don’t miss out on the chance to elevate your baking skills! Join the Ultimate Baking Bootcamp today and unlock the secrets to creating perfect desserts every time. With expert guidance, step-by-step lessons, and insider tips, you’ll be baking like a pro in no time. Sign up now and start mastering your baking!

slice of hummingbird cake on a plate

Hummingbird Cake

This cake is chocked full of spices, bananas, pecans, and pineapple frosted with a cream cheese frosting. Make this for Easter, or any time the occasion calls for a heavenly dessert.
5 from 5 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes
Servings: 12 slices
Calories: 635kcal

Ingredients

For The Cake

  • 1 cup (113 g) pecan halves
  • 3 cups (360 g) all purpose flour spooned and leveled
  • 1 teaspoon baking soda
  • 1 ½ teaspoons ground cinnamon
  • ½ teaspoon ground allspice
  • 1 teaspoon table salt
  • 1 cup (200 g) granulated white sugar
  • 1 cup (213 g) light brown sugar
  • 1 ½ cups (360 mL) vegetable oil
  • 3 large eggs room temperature
  • 1 8 ounce can crushed pineapple, drained
  • 2 cups (454 g) mashed bananas about 2-3
  • 1 ½ teaspoons vanilla extract

For The Frosting

  • 8 Tablespoons (1/2 cup, 113 g) unsalted butter softened
  • 8 ounces (1 block, 227 g) full fat cream cheese softened
  • 4 cups (486 g) powdered sugar aka powdered or icing sugar
  • 2 teaspoons vanilla extract
  • pinch salt

Instructions

For The Cake

  • Preheat and prepare pan. Preheat oven to 350°F. Grease and flour two 9-inch cake pans.
  • Toast pecans. On a baking sheet, spread out pecans and toast for about 5-7 minutes in a 350F oven until fragrant. Remove from the oven and allow to cool. Chop finely. 1 cup (113 g) pecan halves
  • Combine dry ingredients. Sift together the flour, baking soda, cinnamon, allspice and salt. Set aside. 3 cups (360 g) all purpose flour 1 teaspoon baking soda 1 ½ teaspoons ground cinnamon ½ teaspoon ground allspice 1 teaspoon table salt
  • Combine wet ingredients. In a large mixing bowl, combine the oil, sugars, eggs, pineapple, and bananas. 1 cup (200 g) granulated white sugar 1 cup (213 g) light brown sugar 1 ½ cups (360 mL) vegetable oil 3 large eggs 1 8 ounce can crushed pineapple, drained 2 cups (454 g) mashed bananas 1 ½ teaspoons vanilla extract
  • Add dry ingredients. Add the flour mixture to the oil mixture and mix just until combined. Stir in toasted pecans.
  • Bake. Pour batter into prepared pans. Bake in preheated oven until a toothpick inserted in center of each pan comes out clean, about 35-40 minutes . Remove from oven and allow to cool for 5 minutes. Then loosen the edges and invert the cakes onto a wire cooling rack and continue to cool.

For The Frosting

  • In a stand mixer, fitted with a paddle attachment, cream the butter until smooth. Add in the cream cheese. Beat on medium-high speed until well combined and smooth, about 2-3 minutes. 8 Tablespoons (1/2 cup, 113 g) unsalted butter 8 ounces (1 block, 227 g) full fat cream cheese
  • Gradually beat in the powdered sugar until totally incorporated, increase the speed and then beat until smooth. Mix in the vanilla extract. Add in a pinch of salt. Mix until smooth and creamy. Frost the cake as desired once the layers are cool. 4 cups (486 g) powdered sugar 2 teaspoons vanilla extract pinch salt

Notes

  • Make ahead/Storage:
      • At room temperature: You can make the cake layers 2-3 days ahead of time. Leave them unfrosted, and wrap in plastic wrap or tin-foil. Just make sure they are completely cool before doing so. 
      • Freezing: You can also wrap the cooled cake layers and freeze for up to 3 months if you don’t plan to use the layers in a few days. I let them thaw at room temperature before icing them. I would freeze the cake unfrosted, because of the cream cheese frosting. It doesn’t always freeze well. Once the layers are cooled then wrap carefully in plastic wrap (a few layers) and a final layer of aluminum foil.
      • Fridge: If you have frosted the cake, I like to store the cake in a plastic cake container, and keep in the fridge because of the cream cheese frosting. I keep it 1-2 days ahead of time.
  • Different pans: (these are approximate times, and may vary slightly),
    • 8-inch cake: I haven’t tested in two 8-inch pans, but I would think it would take similar time. 
    • 3-layer cake: Divide the batter between 3 round pans (either 9-inch or 8-inch) and I would set my timer for about 20 minutes and check from there. I think it would take about 21-24 minutes.
    • Cupcakes: About 18-22  minutes at 350F for cupcakes filled 3/4 full.
    • Bundt Pan: About 60-65 minutes at 350F. You won’t need all the frosting.
    • 9×13 pan: I haven’t tested as a sheet cake but I would think it would take about 50-60 minutes at 350F. 
  • Can I substitute the oil with applesauce?  I would recommend only replacing half the oil with applesauce for best texture.
  • Can I use fresh pineapple? You absolutely can! Just make sure to cut and crush up the pineapple finely.
  • Can I use a different frosting? Frankly I would say no, but that being said you could stick with a vanilla buttercream frosting, or if you wanted to up the cinnamon flavor try the Cinnamon Cream Cheese Frosting.
  • Pecans: Can omit if nut allergy. I toast the pecan halves in a 350F oven for about 5-7 minutes until fragrant and slightly darker in color. I then let them cool and chop them up before adding them to the batter.
  • Substitution Tip: Substitute the allspice for ¼ teaspoon cinnamon, ¼ teaspoon cloves, and a pinch of ground nutmeg.

Nutrition

Calories: 635kcal | Carbohydrates: 107g | Protein: 7g | Fat: 22g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 80mg | Sodium: 368mg | Potassium: 228mg | Fiber: 2g | Sugar: 78g | Vitamin A: 568IU | Vitamin C: 2mg | Calcium: 58mg | Iron: 2mg
Tried this Recipe? Pin it for Later!Mention @BostonGirlBakes or tag #BostonGirlBakes!


 

10 Comments

  1. Mama Maggie's Kitchen says:

    5 stars
    I am loving all the flavors added to this hummingbird cake! It looks really mouthwatering!

    1. Heather Perine says:

      Thanks Maggie 🙂

  2. 5 stars
    Such a light and fluffy cake that does not disappoint! Looking forward to making this again for Easter brunch; was hands down delicious!

    1. Heather Perine says:

      So glad you loved it Sara!

  3. 5 stars
    Oh, how I love Hummingbird Cake! It’s the perfect opening to spring!

    1. Heather Perine says:

      Thanks Ashley..couldn’t agree more!

  4. 5 stars
    Beautiful cake, it’s probably my favorite, and I love that you covered all the bases! I’m going to make one this weekend 🙂

    1. Heather Perine says:

      Thanks Sue! Let me know how it turns out 🙂

  5. 5 stars
    What a beautiful cake! I love these flavors and it’s on my list for Easter dessert!

    1. Heather Perine says:

      Thank you Erika! Let me know how it turns out!

5 from 5 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




More You'll Love!