• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Desserts Cakes
4.9 from 23 votes

Hummingbird Cake

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •Last Updated: 2/27/25 10 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for hummingbird cake.
pin for hummingbird cake.

If you’ve never had Hummingbird Cake, you’re in for a treat. It’s soft, moist, and packed with warm Southern flavors—ripe bananas, crushed pineapple, toasted pecans, and just the right touch of cinnamon. Think banana bread meets spice cake, with a rich cream cheese frosting to tie it all together.

Table of Contents

Toggle
  • What is Hummingbird Cake?
  • Why You’ll Love This Cake
  • Before You Start – Read This First!
  • Key Ingredients & Pro Tips
  • Final Thought – Keep It Simple & Enjoy!
  • How To Make Hummingbird Cake
  • Frequently Asked Questions
  • Make It Your Own – Customization & Variations
  • First-Time Making This?
  • More Great Cake Recipes To Try
  • Recipe: Hummingbird Cake
picture of hummingbird cake on a white cake platter with a couple slices cut out.

What is Hummingbird Cake?

Hummingbird Cake is a classic Southern dessert, known for its ultra-moist texture, warm spices, and tropical flavors from bananas and pineapple.

I’ll be honest—I used to think this cake was just another banana cake. I was wrong. The first time I made it, I realized how special it is. The pineapple keeps it incredibly moist, the pecans add the perfect crunch, and that frosting? Absolutely irresistible. This is the kind of cake that tastes like a hug, makes your kitchen smell incredible, and keeps people coming back for seconds.

Why You’ll Love This Cake

  • Ultra-moist & never dry – thanks to banana + pineapple magic
  • No mixer required – just stir, bake, and frost!
  • Freezer-friendly & stays fresh for days
  • Perfect for any occasion – holidays, birthdays, or just because

Before You Start – Read This First!

Before you dive into making this Southern classic, let’s talk about what makes this cake so special and how to get the best results. Hummingbird Cake is known for being incredibly moist, flavorful, and foolproof, but there are a few things to keep in mind to make sure it turns out perfectly every time.

Why This Cake Works

✔ Bananas + Pineapple = Ultimate Moisture – This isn’t just a banana cake! The crushed pineapple adds natural sweetness and keeps the cake super soft without making it dense. Overripe bananas are key—think banana bread-level ripeness (dark spots are good!).

✔ No Butter? No Problem! – Traditional Hummingbird Cake uses oil instead of butter, which keeps it extra tender and moist for days. If you love cakes that stay fresh and soft, this one’s for you.

ingredients needed to make hummingbird cake.

✔ Cream Cheese Frosting is Non-Negotiable – The tangy, rich frosting perfectly balances the sweetness of the cake. Trust me, it’s what makes this cake next-level.

✔ Toasted Pecans & Coconut = Next-Level Flavor – Don’t skip toasting your pecans and coconut! It brings out a deep, nutty flavor that takes this cake from good to unforgettable.

Key Ingredients & Pro Tips

ingredients needed to make hummingbird cake.

Bananas – How Ripe is Too Ripe?

The riper, the better! If your bananas have brown spots and feel soft, they’re perfect. If they’re almost black, that’s even better! Just mash them well so they blend into the batter.

Pro Tip: If your bananas aren’t ripe yet, pop them in a 350°F oven for 10-15 minutes until the skins turn black—instant ripeness boost!

Crushed Pineapple – Do I Drain It?

Yes, but not completely! You want to remove excess liquid, but leaving a little juice helps keep the cake super moist. Just press it lightly with a spoon in a sieve—don’t squeeze it dry.

Toasting the Pecans & Coconut – Worth It? 100%!

It takes 5 extra minutes but makes a huge difference in flavor. Toast them in a dry skillet over medium-low heat for a few minutes, stirring occasionally, until they smell fragrant. Watch closely—they burn fast!

Why Oil Instead of Butter?

Butter gives flavor, but oil makes cakes softer and stays moist longer. Since this cake already has bananas and pineapple for flavor, oil is the way to go for the best texture.

Final Thought – Keep It Simple & Enjoy!

This cake is incredibly forgiving, so don’t stress! As long as you use ripe bananas, lightly drained pineapple, and toast those pecans, you’re in for a bakery-worthy cake that’s moist, flavorful, and totally irresistible. Now that you’re prepped, let’s make this beauty!

How To Make Hummingbird Cake

Alright, let’s do this! If you can mix, pour, and frost, you can make this cake. No fancy techniques, just simple steps that guarantee a bakery-worthy result. Follow along, and I’ll walk you through exactly how I make it.

detailed process shots showing how to make cake batter for hummingbird cake.

Prep the Pans & Oven

First things first—preheat your oven to 350°F (175°C) and get your cake pans ready. I always line mine with parchment paper because nothing is worse than a cake that sticks! Spray the pans, add parchment rounds, then spray again. Extra insurance = stress-free cake removal.

Mix the Dry Ingredients

In your stand mixer bowl, whisk together the flour, sugar, salt, baking soda, baking powder, and cinnamon. No sifting needed! Just a quick mix to distribute everything evenly.

Why? Mixing the dry ingredients first prevents overmixing when the wet ingredients go in. Overmixed cake = dense cake. We want light and fluffy!

Add the Wet Ingredients

Now for the magic. Add the beaten eggs, vegetable oil, vanilla extract, crushed pineapple (lightly drained!), and mashed bananas. Mix just until combined—you don’t want to overwork the batter. DO NOT OVERMIX!

The Pineapple & Banana Trick: Both of these add natural sweetness and moisture. If your bananas aren’t soft enough, mash them until almost smooth so they incorporate fully into the batter.

Stir in the Pecans

Time for the crunch! Fold in the toasted pecans, but don’t overmix. You just want them evenly distributed.

Toasting is non-negotiable! It deepens the flavor and makes the pecans extra crunchy. Trust me, it’s worth the extra 5 minutes.

Bake to Golden Perfection

Evenly divide the batter between your two prepared cake pans and bake for 25-30 minutes.

How to Know It’s Done: Insert a toothpick in the center—if it comes out clean or with a few moist crumbs, the cake is ready. If there’s batter, give it a few more minutes.

Let the cakes cool in the pans for 5 minutes, then transfer them to a wire rack. Cool completely before frosting. I know, the wait is torture, but warm cake + frosting = disaster.

Make the Cream Cheese Frosting

detailed process shots showing how to make cream cheese frosting.

This is what takes Hummingbird Cake to the next level. In a stand mixer, beat the cream cheese and butter together until smooth. Add the vanilla and powdered sugar gradually, beating until fluffy, creamy, and spreadable.

Frosting Tips:

  • Room temp ingredients are key for the smoothest, lump-free frosting.
  • Mix cream cheese & butter first, then add sugar. This prevents clumps.
  • If it’s too soft, chill for 10-15 minutes before spreading.

Assemble Like a Pro

✔ Make sure the cakes are completely cool before frosting. Even slightly warm cakes = melted frosting.

✔ Trim the domes off your cakes so they stack evenly. A sharp serrated knife works best.

✔ Place the first layer on a cake stand and spread a generous layer of frosting.

✔ Stack the second layer on top and cover the whole cake in frosting. Don’t stress about perfection—rustic swirls look beautiful!

The Finishing Touch – Toasted Coconut & Pecans

Now for the part that makes this cake look bakery-worthy. Using your hands, gently press the toasted coconut onto the sides of the cake. Sprinkle the top with chopped pecans.

This step isn’t just for looks—it adds crunch and flavor that takes this cake over the top.

Chill & Serve

You could dive in immediately, but chilling the cake for at least 30 minutes helps set the frosting and makes slicing much cleaner. When you’re ready to serve, cut into thick slices and watch it disappear!

a slice of hummingbird cake on a white plate with a gold fork taking a bite out of it.

Frequently Asked Questions

Why is it called Hummingbird Cake?

This cake has Jamaican roots and was originally called “Doctor Bird Cake,” named after a species of hummingbird found in Jamaica. When the recipe made its way to the U.S., it became Hummingbird Cake because it’s so sweet and fruity, people couldn’t stop coming back for more—like hummingbirds to nectar!

Can I use fresh pineapple instead of canned?

You can, but canned crushed pineapple is ideal for moisture and consistency. If using fresh, make sure to finely chop or blend it, and keep some juice—but not too much, or your cake will be too wet.

Can I make this cake ahead of time?

Absolutely! This cake actually tastes better the next day because the flavors have time to meld. Just store it covered in the fridge and let it come to room temp before serving for the best texture.

Can I freeze Hummingbird Cake?

Yes! Wrap the unfrosted cake layers in plastic wrap and freeze for up to 3 months. When ready to use, thaw at room temp, then frost as usual. Frosted cake can also be frozen, but I recommend freezing slices individually for easy grab-and-go treats!

Why is my cake dense and not fluffy?

A few culprits:
Overmixing the batter – Mix just until combined. Overmixing = tough cake.
Too much liquid – Lightly drain the pineapple; don’t squeeze it dry, but don’t leave it swimming in juice either.
Expired baking soda or powder – Double-check your leavening agents—they make all the difference!

Can I use a different frosting?

Technically, yes—but cream cheese frosting is what makes Hummingbird Cake truly shine. If you want something different, try:
Buttercream – A sweeter option, but it won’t have the same tangy balance.
Whipped cream frosting – Lighter, but won’t hold up as well for decorating.

Does this cake need to be refrigerated?

Yes, because of the cream cheese frosting. Store it covered in the fridge for up to 5 days. Bring it to room temp before serving so it’s soft and flavorful.

a beautiful slice of hummingbird cake on a white plate.

Make It Your Own – Customization & Variations

I prefer to keep this cake store in the refrigerator because of the cream cheese. Keep the cake in a closed cake container in the fridge for up to 4 days.

  • Make it a sheet cake – Don’t want to deal with layers? Bake the batter in a 9×13-inch pan at the same temp for about 35-40 minutes.
  • Turn it into cupcakes – Divide the batter into lined muffin tins and bake at 350°F for 20-22 minutes. Great for parties!
  • Swap the nuts – Not a pecan fan? Try walnuts, almonds, or even leave them out completely.
  • Make it gluten-free – Use a 1:1 gluten-free flour blend like King Arthur or Bob’s Red Mill. No other adjustments needed!
  • Lower the sugar – Reduce the sugar by ¼ to ½ cup for a less sweet cake—it’ll still be moist and flavorful!
  • Add mix-ins – Shredded carrots or raisins can add even more texture and depth to this cake.
  • Make it dairy-free – Swap the cream cheese and butter in the frosting for vegan alternatives. The cake itself is already dairy-free!

First-Time Making This?

If this is your first time making Hummingbird Cake, don’t stress! This is one of the most forgiving cakes out there—just be sure to use ripe bananas, lightly drained pineapple, and toast those pecans for the best flavor. You’ve got this!

Have you tried Hummingbird Cake before? Let me know in the comments what filling or frosting twist you’d love to try!

a slice of hummingbird cake on a white plate with a gold fork taking a bite out of it.

More Great Cake Recipes To Try

a slice of carrot cake on a white plate.
1 hour hr 15 minutes mins

Super Moist Carrot Cake With Pineapple And Cream Cheese Frosting

gooey butter cake in a baking dish cut into slices.
1 hour hr

Gooey Butter Cake

side view shot of a slice of banana cake with a bite missing
1 hour hr 5 minutes mins

Cream Cheese Filled Banana Cake

a slice cut out of apple cake on a platter.
1 hour hr 20 minutes mins

Easy Apple Cake

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

picture of hummingbird cake on a white cake platter with a couple slices cut out.
4.87 from 23 votes

Hummingbird Cake

Prep 40 minutes minutes
Chilling Time 1 hour hour
Cook 30 minutes minutes
Total 2 hours hours 10 minutes minutes
12
Rate Recipe Print Recipe
This classic Southern Hummingbird Cake is packed with bananas, crushed pineapple, and toasted pecans, all wrapped in a rich cream cheese frosting and finished with toasted coconut for the perfect texture. Moist, flavorful, and incredibly easy to make, this cake is a guaranteed crowd-pleaser for any occasion!

Video

Ingredients

Cake

  • 2 cups all-purpose flour
  • 1½ cup sugar
  • ½ teaspoon salt
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • ½ teaspoon cinnamon
  • 2 large eggs (lightly beaten)
  • 1 cup vegetable oil
  • 1 teaspoon vanilla extract
  • 8 ounces crushed pineapple (drained)
  • 2 large bananas (overripe, mashed)
  • 1 cup pecans (toasted and finely chopped)

Frosting

  • 12 ounces cream cheese (at room temperature)
  • 1 cup butter (softened)
  • 1 teaspoon vanilla extract
  • 4 cups powdered sugar

Toppings

  • 1½ cup sweetened coconut (toasted)
  • ½ cup pecans (chopped)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

Cake

  • Preheat the oven to 350°F.
  • You will need 2 cake pans, each 8 inches in diameter. Cut out 2 parchment paper circles that will fit inside the cake pans. Spray the bottom of the cake pans with cooking spray, this is so the parchment paper sticks to the pans. Place the parchment papers inside and spray more cooking spray over the parchment paper.
  • n the bowl of your mixer combine all the dry ingredients together; flour, sugar, salt, baking soda, baking powder and cinnamon.
  • To the mixer bowl add the beaten eggs, vegetable oil, vanilla extract, vanilla extract, crushed pineapple and mashed bananas. Mix well until combined. Stir in pecans.
  • Evenly divide the batter between the two prepared pans and transfer to the oven.
  • Bake for 25 to 30 minutes or until the cake is cooked. Insert a toothpick in the middle of the cake, if it comes out clean, the cake is done.
  • Place the cake pans on a cooling rack and cool in the pans for 5 minutes, then remove them from the pans and allow the cakes to cool completely on the cooling rack.

Frosting

  • In the bowl of your mixer, add the cream cheese, and butter and beat using the paddle attachment until smooth. Add the vanilla extract and powdered sugar and beat on low until all combined. Increase the speed and continue beating until the frosting is smooth and fluffy, about 3 minutes.

Assemble the cake

  • Once the layers have cooled off completely, cut off the dome part of the cake so that each layer is flat on top. To assemble the cake, place one cake on a serving platter and spread a layer of frosting evenly. Repeat with remaining cake layer and frost the cake all around.
  • Using your hands, apply toasted coconut to the sides of the cake all around. Sprinkle the top with chopped pecans.
  • Chill the cake until ready to serve.

Equipment

  • KitchenAid Artisan 5 Quart Stand Mixer
  • 8-inch Round Cake Pans (Set of 3) Only 2 needed

Notes

  1. Bananas Matter – The riper, the better! You want those deep yellow bananas with plenty of brown spots for max sweetness and moisture. Not ripe enough? Pop them in a 350°F oven for 10-15 minutes until the skins turn black.
  2. Pineapple Trick – Lightly drain, don’t squeeze! You want some moisture to keep the cake soft, but too much liquid will make it dense. Just press lightly with a spoon to remove excess juice.
  3. Toasting Nuts & Coconut – DO NOT SKIP THIS! It makes a huge difference in flavor. Toast pecans and coconut in a dry pan over medium heat for a few minutes until golden and fragrant. Watch closely—they burn fast!
  4. Don’t Overmix – Mix just until everything is combined. Overworking the batter = dense, tough cake. We want light and fluffy!
  5. Let the cake cool completely before frosting it. If the cake is still warm it will turn the frosting into a runny liquid.
  6. Cream cheese frosting is a must. No other frosting compares.
  7. Frosting Tips – Room temp butter and cream cheese = smoothest frosting. If it’s too soft, chill for 10-15 minutes before spreading.
  8. A stand mixer works great but remember if you don’t have one, a hand mixer will work just as well.
  9. Line the cake pans as instructed, to avoid the cake sticking to the bottom of the pan, plus it’s so much easier to remove the cakes from the pans.
  10. Storage – Because of the cream cheese frosting, store this cake covered in the fridge for up to 5 days. Let it sit at room temp for 30 minutes before serving for the best texture.
  11. Freezing – Freeze unfrosted cake layers for up to 3 months (wrap tightly in plastic wrap). Frosted cake? Freeze slices individually for an easy grab-and-go treat!

Nutrition Information

Serving: 1servingCalories: 741kcal (37%)Carbohydrates: 98g (33%)Protein: 7g (14%)Fat: 38g (58%)Saturated Fat: 19g (119%)Polyunsaturated Fat: 4gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 103mg (34%)Sodium: 326mg (14%)Potassium: 307mg (9%)Fiber: 4g (17%)Sugar: 75g (83%)Vitamin A: 930IU (19%)Vitamin C: 4mg (5%)Calcium: 70mg (7%)Iron: 2mg (11%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

picture of hummingbird cake on a white cake platter with a couple slices cut out.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 280
Home Recipes
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required