A delicious Hummingbird Cake on a Cake Stand

The Best Hummingbird Cake – Moist, Spiced, and Impossible to Resist

f you’ve never made a hummingbird cake before, get ready — this one is going straight into your regular rotation. Moist banana and pineapple layers, warm cinnamon, crunchy pecans, and that tangy cream cheese frosting make every slice taste like a proper Southern occasion. It comes together easily with no fancy techniques, and it stays soft for days. Think somewhere between banana bread and carrot cake — fruity, warmly spiced, and completely irresistible.

If you want the same flavors with less assembly, my hummingbird sheet cake is a great option too. But if you’re ready for the full layer cake moment, here’s everything you need.

hummingbird cake revised 60

Why Hummingbird Cake Is Popular

Southern desserts are making a comeback, and hummingbird cake stands out for its unique mix of tropical fruit, warm spices, and rich cream cheese frosting.

Here’s why it’s trending:
Nostalgic Yet Modern – A classic cake with a light, fruity twist.
Ultra-Moist & Flavorful – Bananas, pineapple, and pecans create the perfect texture.
Easy to Make – No fancy techniques or special tools required.
Perfect for Any Occasion – Great for birthdays, brunches, or casual gatherings.
Stays Moist for Days – The fruit keeps it soft and tender, even after refrigeration.

Why This Cake Works

  • Banana + pineapple moisture: Undrained crushed pineapple and very ripe bananas keep the crumb plush and tender for days.
  • Oil-based batter: Neutral oil (not butter) helps the cake stay soft at room temperature – perfect for make-ahead layers.
  • Toasted pecans: A quick toast intensifies flavor and adds crunchy contrast to the soft crumb.
  • Tangy cream cheese frosting: The gentle acidity cuts through sweetness, so every slice tastes balanced, not cloying.
  • Easy technique: No creaming butter and sugar; everything whisks together, reducing mixing errors.

Key Ingredients & Substitutions

1. Bananas: The Secret to Moistness

Overripe bananas are essential for a soft, moist cake. The riper, the better – those with brown spots bring the most flavor.

Substitutions: Applesauce or mashed sweet potatoes (but banana is best!).

If you’ve got overripe bananas to use up, my salted caramel banana cake is another brilliant way to use them.

2. Crushed Pineapple: Tropical Sweetness

Pineapple adds moisture, natural sweetness, and a slight tang that balances the rich frosting.

Use canned pineapple in juice (not syrup), and don’t drain the juice, it keeps the cake extra soft.

3. Warm Spices: Cinnamon & Nutmeg

A touch of cinnamon and nutmeg adds warmth and depth, making this cake feel cozy and inviting.

Optional: Add ginger or cardamom for a little extra spice.

4. Chopped Pecans: Crunch & Flavor

Pecans add a nutty crunch and contrast beautifully with the soft cake. Toast them beforehand for added depth of flavor.

Walnuts work too, but pecans are the classic choice.

5. Cream Cheese Frosting: The Perfect Pairing

The tangy, rich frosting balances the cake’s sweetness, making each bite decadent yet refreshing.

Upgrade with brown butter for extra depth!

Love baking with cream cheese? My Basque burnt cheesecake is another crowd-pleaser that’s easier than it looks.

6. Optional Add-Ins for Extra Flair

  • Toasted coconut flakes – A beautiful topping.
  • Golden raisins – Add extra sweetness and chew.
  • Lime zest – Brightens up the tropical flavors.

Equipment You’ll Need

Three 9-inch cake pans – For a classic layered cake.
Electric mixer – To make the cream cheese frosting smooth and fluffy.
Mixing bowls – For combining wet and dry ingredients.
Spatula – To gently fold in the pecans.

How to Make Hummingbird Cake

hummingbird cake4

Ingredients

For the Cake:

  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 tsp baking soda
  • 1 tsp cinnamon
  • ½ tsp nutmeg
  • ½ tsp salt
  • 3 large eggs, lightly beaten
  • 1 cup vegetable oil
  • 1 ½ tsp vanilla extract
  • 1 (8-oz) can crushed pineapple (with juice)
  • 2 cups mashed ripe bananas (about 4 large bananas)
  • 1 cup chopped pecans – toasted for additional depth of flavor (optional) , plus extra for garnish.

For the Cream Cheese Frosting:

  • 16oz cream cheese, softened
  • ½ cup unsalted butter, softened
  • 4-5 cups powdered sugar
  • 1 ½ tsp vanilla extract
  • 2 tbsp heavy cream (for a smoother consistency)

Optional Garnishes:

  • Extra chopped pecans
  • Toasted coconut flakes
  • Lime zest

Step-by-Step Instructions

Step 1: Prep the Oven & Pans

  1. Preheat your oven to 350°F (175°C).
  2. Grease and flour three 9-inch round cake pans, or line them with parchment paper for easy removal.

Step 2: Mix Dry Ingredients

  1. In a large bowl, whisk together flour, sugar, baking soda, cinnamon, nutmeg, and salt.
hummingbird cake revised 40

Step 3: Combine Wet Ingredients

  1. In another bowl, whisk the eggs, vegetable oil, and vanilla extract.
  2. Stir in the mashed bananas and crushed pineapple (with juice).
hummingbird cake revised 15

Step 4: Fold Everything Together

  1. Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
  2. Toast pecans for additional depth of flavor (optional)
  3. Gently fold in chopped pecans. Avoid overmixing!
hummingbird cake revised 54

Step 5: Bake the Cakes

  1. Divide the batter evenly among the three prepared cake pans.
  2. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
  3. Let cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
hummingbird cake revised 32

Step 6: Make the Cream Cheese Frosting

  1. Beat cream cheese and butter together until smooth.
  2. Gradually add powdered sugar, mixing until fluffy.
  3. Stir in vanilla extract and heavy cream until smooth.
hummingbird cake revised 29

Step 7: Assemble the Cake

  1. Place one cake layer on a serving plate. Spread a generous layer of frosting over it.
  2. Repeat with the second and third layers.
  3. Frost the outside of the cake and smooth the edges.
hummingbird cake revised 4

Step 8: Garnish & Serve

  • Sprinkle with extra pecans, toasted coconut, or lime zest.
  • Chill for 30 minutes before slicing for the best texture.
Image fx 9

Common Mistakes & Troubleshooting

1. Cake Too Dense?

  • Make sure to measure flour correctly (spoon & level, don’t pack it).
  • Don’t overmix, stir until just combined.

2. Frosting Too Runny?

  • If too soft, chill it for 10 minutes before frosting.
  • Add extra powdered sugar to thicken.

3. Cake Sticking to the Pan?

  • Grease and line pans with parchment paper to prevent sticking.
hummingbird cake revised 56

Serving Suggestions

With Coffee: A cup of espresso or cinnamon latte enhances the warm spices.
With Fresh Fruit: Serve with mango slices or berries for a refreshing contrast.
With Wine: A glass of Moscato or Riesling pairs beautifully with the cake’s sweetness.

Storage & Make-Ahead Tips

  • To Store: Keep in the fridge for up to 5 days in an airtight container.
  • To Freeze: Wrap individual slices and freeze for up to 3 months.
  • To Serve: Let the cake sit at room temp for 30 minutes before slicing.

FAQs

Can I make hummingbird cake ahead of time?

Yes — the layers actually taste better the next day as the flavors develop. Bake the cake layers up to two days ahead, wrap tightly in plastic wrap, and frost the day you plan to serve.

Do I need to drain the pineapple?

No — use the juice and all. The liquid from the crushed pineapple is part of what keeps the cake so moist. Draining it will result in a drier crumb.

Can I make hummingbird cake without pecans?

Yes. Leave them out entirely or swap for walnuts. The cake works perfectly without nuts — the banana and pineapple carry plenty of flavor on their own.

Why is it called hummingbird cake?

The most popular theory is that the cake is so sweet it would attract hummingbirds. The name may also trace back to its Jamaican origins, where the Doctor Bird — a type of hummingbird — is the national bird.

Can I freeze hummingbird cake?

Yes. Freeze individual slices wrapped tightly in plastic wrap for up to 3 months. Thaw in the fridge overnight and let sit at room temperature for 30 minutes before serving.

How do I stop my cream cheese frosting going runny?

Make sure your cream cheese and butter are softened but not warm — if either is too soft, the frosting won’t hold. If it feels too loose after mixing, chill it for 10-15 minutes before spreading.

hummingbird mob
Ella Cooks

Hummingbird Cake

Love it? Click to rate
5 from 1 vote
Moist banana and pineapple layers, warm cinnamon, crunchy pecans, and that tangy cream cheese frosting make every slice taste like a proper Southern occasion. It comes together easily with no fancy techniques, and it stays soft for days.
Prep Time 20 minutes
Cook Time 30 minutes
Cooling Time 1 hour
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 520

Ingredients
  

For the Cake:
  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 tsp baking soda
  • 1 tsp cinnamon
  • ½ tsp nutmeg
  • ½ tsp salt
  • 3 large eggs lightly beaten
  • 1 cup vegetable oil
  • 1 ½ tsp vanilla extract
  • 1 8-oz can crushed pineapple (with juice)
  • 2 cups mashed ripe bananas about 4 large bananas
  • 1 cup chopped pecans toasted for additional flavour (optional) plus extra for garnish
For the Cream Cheese Frosting:
  • 16 oz cream cheese, softened
  • ½ cup unsalted butter softened
  • 4-5 cups powdered sugar
  • 1 ½ tsp vanilla extract
  • 2 tbsp heavy cream for a smoother consistency
Optional Garnishes:
  • Extra chopped pecans
  • Toasted coconut flakes
  • Lime zest

Method
 

Step 1: Prep the Oven & Pans
  1. Preheat your oven to 350°F (175°C).
  2. Grease and flour three 9-inch round cake pans, or line them with parchment paper for easy removal.
    hummingbird cake revised 56
Step 2: Mix Dry Ingredients
  1. In a large bowl, whisk together flour, sugar, baking soda, cinnamon, nutmeg, and salt.
    hummingbird cake revised 40
Step 3: Combine Wet Ingredients
  1. In another bowl, whisk the eggs, vegetable oil, and vanilla extract.
  2. Stir in the mashed bananas and crushed pineapple (with juice).
    hummingbird cake revised 15
Step 4: Fold Everything Together
  1. Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
  2. Optional – Toast the pecans nuts for additional depth of flavor
    hummingbird cake revised 20
  3. Gently fold in chopped pecans. Avoid overmixing!
    hummingbird cake revised 54
Step 5: Bake the Cakes
  1. Divide the batter evenly among the three prepared cake pans.
    hummingbird cake revised 56
  2. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
    hummingbird cake revised 58
  3. Let cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
    hummingbird cake revised 32
Step 6: Make the Cream Cheese Frosting
  1. Beat cream cheese and butter together until smooth.
  2. Gradually add powdered sugar, mixing until fluffy.
  3. Stir in vanilla extract and heavy cream until smooth.
    hummingbird cake revised 29
Step 7: Assemble the Cake
  1. Place one cake layer on a serving plate. Spread a generous layer of frosting over it.
  2. Repeat with the second and third layers.
  3. Frost the outside of the cake and smooth the edges.
    hummingbird cake revised 5
Step 8: Garnish & Serve
  1. Sprinkle with extra pecans, toasted coconut, or lime zest.
  2. Chill for 30 minutes before slicing for the best texture.

Nutrition

Serving: 1gCalories: 520kcalCarbohydrates: 65gProtein: 6gFat: 26gSaturated Fat: 7gSodium: 270mgFiber: 3gSugar: 45g

Notes

Common Mistakes & Troubleshooting
1. Cake Too Dense?
Make sure to measure flour correctly (spoon & level, don’t pack it).
Don’t overmix, stir until just combined.
2. Frosting Too Runny?
If too soft, chill it for 10 minutes before frosting.
Add extra powdered sugar to thicken.
3. Cake Sticking to the Pan?
Grease and line pans with parchment paper to prevent sticking.
Serving Suggestions
  • With Coffee: A cup of espresso or cinnamon latte enhances the warm spices.
  • With Fresh Fruit: Serve with mango slices or berries for a refreshing contrast.
  • With Wine: A glass of Moscato or Riesling pairs beautifully with the cake’s sweetness.
Storage & Make-Ahead Tips
  • To Store: Keep in the fridge for up to 5 days in an airtight container.
  • To Freeze: Wrap individual slices and freeze for up to 3 months.
  • To Serve: Let the cake sit at room temp for 30 minutes before slicing.

Tried this recipe?

Let us know how it was!

You Might Like These

2 Comments

    1. Thank you!

5 from 1 vote

Leave a Reply

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

Recipe Rating




Share via
Share via
Send this to a friend