Wanderzest

  • Home
  • Recipes
    • Appetizers
    • Bread
    • Breakfast
    • Dessert
    • Drinks
    • Dinner
    • Side Dishes
    • Toppings and Sauces
  • About
  • Subscribe
menu icon
go to homepage
  • Easter
  • Recipes
  • Travel
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Easter
  • Recipes
  • Travel
  • About
  • Subscribe
×
Home » Recipes » Dessert

Hummingbird Cake

Modified: Apr 20, 2026 · Published: Apr 20, 2026 by Ashley Amundsen · This post may contain affiliate links · Leave a Comment
Jump to Recipe

This Hummingbird Cake is a Southern classic loaded with banana, pineapple, and warm spices, then topped with a thick layer of cream cheese frosting. Every bite is rich, moist, and fruity with just the right amount of sweetness. It's the kind of recipe that makes people ask for seconds before they've even finished their first slice!

A humminbird cake with a slice taken out of it on a wooden cake stand.

🔍 Quick Look: Hummingbird Cake

  • 🕒 Ready In: 1 hour 46 minutes
  • 🍴 Servings: 16
  • 🔥 Calories: 753~ per serving
  • ⭐ Main Ingredients: Bananas, pineapple, spices, pecans, cream cheese frosting
  • 📖 Dietary Info: Vegetarian
  • 👩‍🍳 Method: Oven
  • ⭐ Difficulty: Intermediate

I discovered hummingbird cake at a little cafe in South Carolina, and it was love at first bite! The combination of banana, pineapple, warm spices, and that tangy cream cheese frosting was unlike anything I'd had before. I've been making my own version of the southern classic ever since, tweaking the spices and sweetness until I landed on the perfect recipe. This is the one I bring to every gathering now, and it's always a hit!

Interested in trying more Southern recipes? Try my Cheesy Grits Recipe, Sweet Buttermilk Cornbread, and Sweet Potato Souffle.

Jump to:
  • 🔍 Quick Look: Hummingbird Cake
  • 🍰 What is a Hummingbird Cake?
  • ❤️ Why You'll Love This Recipe
  • 🛒 Key Ingredients
  • 🍌How to Ripen Bananas Fast
  • 🔄 Substitutions & Variations
  • 🥣 How to Make Hummingbird Cake
  • 🌟Expert Tips
  • 💭 FAQs
  • 🥧 More Southern Recipes to Try
  • 📋 Recipe
  • ⭐ Reviews

🍰 What is a Hummingbird Cake?

This Southern dessert is made with mashed bananas, crushed pineapple, warm spices, and pecans, and it's traditionally topped with a luscious cream cheese frosting. Some say the cake got its name because it's sweet enough to attract hummingbirds, while others say it makes people hum with delight!

❤️ Why You'll Love This Recipe

  • Super Moist - The combination of mashed bananas and crushed pineapple means this cake stays soft and tender for days.
  • Easy to Make - No creaming butter, no fussy techniques. It's a stir-together batter that comes together fast.
  • A Crowd-Pleaser - This is the kind of cake that gets people asking for the recipe before they've finished their first slice.
A hummingbird cake on a wooden and metal cake stand.

🛒 Key Ingredients

  • Bananas: Use ripe bananas that have plenty of brown spots. The riper they are, the sweeter and more flavorful your cake will be. They also add moisture that keeps the cake soft and tender.
  • Crushed Pineapple: Make sure to use the whole can with the juice. The pineapple adds a subtle tropical sweetness and extra moisture that makes this cake truly special. Don't drain it!
  • Spices: This warm spice trio is what gives hummingbird cake its signature flavor. The cinnamon is the main spice, while the nutmeg and allspice add some depth without being too overpowering.
  • Pecans: Toast them before adding to the batter. It only takes a few minutes and makes a huge difference in flavor and crunch. They go from a bit bland tasting to nutty and rich.
  • Sugar: Brown sugar adds moisture and a hint of molasses flavor, while the granulated sugar adds sweetness without making the cake too dense.
  • Cream Cheese: The base of the frosting and a non-negotiable for a proper hummingbird cake. Make sure it's fully softened to room temperature before blending, or you'll end up with lumps in your frosting.
  • Powdered Sugar: Makes the frosting thick, sweet, and spreadable. Sift it first if you want a perfectly smooth frosting.

See the recipe card below for full information on ingredients and quantities.

🍌How to Ripen Bananas Fast

Bananas on a baking sheet.

If your bananas aren't quite ripe, don't wait a week for them to turn! Instead, use this easy trick! Place unpeeled bananas on a baking sheet and bake them at 300°F for 15-20 minutes until the peels turn completely black. Let them cool for a few minutes before peeling and mashing. They're not quite identical to the real thing, but it's close enough that you won't notice a difference.

🔄 Substitutions & Variations

  • Pecans: You can also use walnuts, or leave the nuts out entirely for a nut-free version.
  • Oil: You can use melted coconut oil for a subtle tropical twist, or swap in unsweetened applesauce for a lighter version (though the texture will be slightly different).
  • Mix-ins: Fold in shredded coconut or white chocolate chips for an extra layer of flavor and texture.

🥣 How to Make Hummingbird Cake

Chopped pecans on a baking sheet.

Step 1: Preheat your oven to
300°F (149°C). Spread the chopped pecans on a baking sheet. Toast for 7-8 minutes or until fragrant. Allow to cool.

Round cake pans lined with parchment paper.

Step 2: Change the oven temperature to
350°F (177°C). Spray the bottoms and sides of three 8-inch cake pans with nonstick cooking spray. Line with parchment paper rounds sprayed with the cooking spray.

Dry ingredients in a mixing bowl.

Step 3: In a large mixing bowl, whisk together the flour, baking soda, baking powder, spices, and salt together.

Wet ingredients in a mixing bowl.

Step 4: In a medium mixing bowl, whisk together the mashed bananas, crushed pineapple, eggs, vegetable oil, brown sugar, granulated sugar and vanilla extract.

Hummingbird cake batter in a mixing bowl.

Step 5: Pour wet ingredients into the dry ingredients and whisk until just combined.

Hummingbird cake batter in a mixing bowl with pecans mixed in.

Step 6: Fold in 1 ½ cups of the toasted pecans (the rest are saved for garnish.)

Hummingbird cake baked in cake pans.

Step 7: Pour the cake batter evenly between the cake pans. Bake for 26-30 minutes or until a toothpick inserted in the center comes out clean.

Hummingbird cakes on a cooling rack.

Step 8: Allow the cakes to cool for 10-15 minutes in the pan before turning on to a cooling rack. Cool completely before frosting.

Whisk attachment that shows whipped butter and cream cheese.

Step 9: In a stand mixer fitted with a whisk attachment (or large bowl using a handheld mixer), beat the cream cheese and butter together on medium-high speed until smooth, about 2 minutes.

Whisk attachment that shows frosting.

Step 10: Add the confectioners' sugar, vanilla extract, and a pinch of salt. Beat on low speed for 30 seconds, then change to high speed and beat for 3 minutes until smooth and creamy.

Layers of hummingbird cake with frosting in between.

Step 11: Place one cake layer on a cake stand or serving plate. Spread on an even layer of frosting. Add the second cake layer and another layer of frosting, followed by the 3rd cake layer on top.

Frosted hummingbird cake on a wooden cake stand.

Step 12: Spread the remaining frosting over the top and sides of the cake. Decorate the cake, as desired, with the remaining toasted pecans. Refrigerate the cake for 15-20 minutes before slicing. Cover leftover cake with plastic wrap and store in the refrigerator for up to 5 days.

🌟Expert Tips

  • Bring your frosting ingredients to room temperature. Cold cream cheese and butter will give you a lumpy frosting. Set them out at least an hour before you decide to make the frosting.
  • Sift the powdered sugar. Nobody wants lumpy frosting. A quick sift takes 30 seconds and gives you a smooth, creamy result.
  • Don't frost a warm cake. Let the layers cool completely, at least an hour before frosting. If the cake is even slightly warm, the frosting will melt and slide right off the cake.
  • Use parchment rounds in your pans. This is my favorite trick when it comes to making layer cakes. Grease the cake pans, line the pans with parchment paper circles, then grease them again. The layers will pop out of the pans perfectly every time.
  • Level your layers. If the cakes dome on top while baking, use a serrated knife to trim them flat before stacking. It makes frosting the cake so much easier, plus it looks nicer!

💭 FAQs

Can I make this as cupcakes?

Yes! Line a cupcake tin with liners, fill them about two-thirds full, and bake at the same temperature for 18-22 minutes. This recipe will make about 24 cupcakes.

Can I use fresh pineapple instead of canned?

Canned is best for this recipe. Fresh pineapple contains enzymes that can break down the cake's structure and affect the texture. Stick with canned crushed pineapple.

Can I make this cake ahead of time?

Absolutely. Bake the layers in advance and store them wrapped tightly in the fridge for up to 2 days or the freezer for up to 3 months. Frost the cake the day you plan to serve it.

A slice of hummingbird cake on a green milk glass plate.

🥧 More Southern Recipes to Try

  • A white pan filled with sweet potato souffle.
    Sweet Potato Souffle
  • Old-Fashioned Buttermilk Biscuits
  • Cheesy grits topped with butter and cheese in a white bowl.
    Cheesy Grits Recipe

If you make this recipe, let me know what you think! I'd love it if you could add a star rating ★ and a comment below. Be sure to follow me on Instagram, Pinterest, and Facebook, too!

📋 Recipe

Hummingbird Cake

Ashley Amundsen
This Hummingbird Cake is a Southern classic loaded with banana, pineapple, and warm spices, then topped with a thick layer of cream cheese frosting. Every bite is rich, moist, and fruity with just the right amount of sweetness. It's the kind of recipe that makes people ask for seconds before they've even finished their first slice!
No ratings yet
Print Recipe Pin Recipe Save Saved!
Prep Time 20 minutes mins
Cook Time 26 minutes mins
Cooling Time 1 hour hr
Total Time 1 hour hr 46 minutes mins
Course Dessert
Cuisine American
Servings 16
Calories 753 kcal
Prevent your screen from going dark

Ingredients
  

Cake

  • 2 cups chopped pecans toasted
  • 3 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ¼ teaspoon allspice
  • 1 teaspoon salt
  • 1.5 cups ripe mashed bananas
  • 8 ounce can crushed pineapple undrained
  • 3 eggs
  • 1 ½ cups vegetable oil
  • ¾ cup brown sugar
  • ¾ cup granulated sugar
  • 2 teaspoons vanilla extract

Frosting

  • 16 ounces cream cheese softened
  • ½ cup unsalted butter softened
  • 4.5 cups powdered sugar
  • 2 teaspoons vanilla extract
  • ¼ teaspoon salt

Instructions
 

Cake

  • Preheat your oven to 300°F (149°C). Spread the chopped pecans on a baking sheet. Toast for 7-8 minutes or until fragrant. Allow to cool.
    2 cups chopped pecans
  • Change the oven temperature to 350°F (177°C). Spray the bottoms and sides of three 8-inch cake pans with nonstick cooking spray. Line with parchment paper rounds sprayed with the cooking spray.
  • In a large mixing bowl, whisk together the flour, baking powder, baking soda, spices, and salt together.
    3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, 1 teaspoon cinnamon, ½ teaspoon nutmeg, ¼ teaspoon allspice, 1 teaspoon salt
  • In a medium mixing bowl, whisk together the mashed bananas, crushed pineapple, eggs, vegetable oil, brown sugar, granulated sugar and vanilla extract.
    1.5 cups ripe mashed bananas, 8 ounce can crushed pineapple, 3 eggs, 1 ½ cups vegetable oil, ¾ cup brown sugar, ¾ cup granulated sugar, 2 teaspoons vanilla extract
  • Pour wet ingredients into the dry ingredients and whisk until just combined.
  • Fold in 1 ½ cups of the toasted pecans (save the remaining ½ cup for garnish.)
  • Pour the cake batter evenly between the cake pans. Bake for 26-30 minutes or until a toothpick inserted in the center comes out clean.
  • Allow the cakes to cool for 10-15 minutes in the pans before turning onto a cooling rack. Cool completely before frosting.

Frosting

  • In a stand mixer fitted with a whisk attachment (or large bowl using a handheld mixer), beat the cream cheese and butter together on medium-high speed until smooth, about 2 minutes.
    16 ounces cream cheese, ½ cup unsalted butter
  • Add the powdered sugar, vanilla extract, and a pinch of salt to the bowl. Beat on low speed for 30 seconds, then switch to high speed and beat for another 3 minutes until smooth and creamy.
    4.5 cups powdered sugar, 2 teaspoons vanilla extract, ¼ teaspoon salt

Assembly

  • Place one cake layer on a cake stand, serving plate or cake turntable. Spread on an even layer of frosting onto the cake layer. Add the second cake layer and another layer of frosting, followed by the 3rd cake layer on top.
  • Spread the remaining frosting over the top and sides of the cake. Decorate the cake, as desired, with the remaining toasted pecans. Refrigerate the cake for 15-20 minutes before slicing. Cover leftover cake with plastic wrap and store in the refrigerator for up to 5 days.

Notes

  1. Storage Information: Refrigerator: Wrap it well or store in an airtight container for up to 5 days. Let it come to room temperature for about 30 minutes before serving so the frosting softens back up.
    Freezer: Freeze unfrosted layers wrapped tightly in plastic wrap and foil for up to 3 months. Thaw overnight in the fridge, then frost when ready to serve. You can freeze the frosted cake too, but the frosting texture won't be quite as smooth after thawing.

Nutrition

Calories: 753kcalCarbohydrates: 80gProtein: 7gFat: 47gSaturated Fat: 14gPolyunsaturated Fat: 16gMonounsaturated Fat: 15gTrans Fat: 0.4gCholesterol: 75mgSodium: 383mgPotassium: 217mgFiber: 3gSugar: 58gVitamin A: 627IUVitamin C: 3mgCalcium: 75mgIron: 2mg
Did you try the recipe?Leave us a review!

More Delicious Easy Desserts

  • Traditional Key Lime Pie Recipe
  • No-Bake Mini Cheesecakes
  • Butterbeer Crepes (Epic Universe Copycat)
  • Dulce de leche snickerdoodles broken in half and placed in a stack.
    Dulce de Leche Snickerdoodles

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




Hi, I'm Ashley! I created Wanderzest as a place to share traditional foods and fusion recipes inspired by different cultures. I hope you enjoy experiencing the world through food with me!

More about me →

Cinco de Mayo

  • Peach Mango Salsa
  • Chicken enchiladas topped with cilantro in a pan.
    Easy Chicken Enchiladas Recipe
  • Coconut Lemongrass Tea
  • Instant Pot Dulce de Leche
See more Cinco de Mayo →

Featured On

Trending Recipes

  • Chicken enchiladas topped with cilantro in a pan.
    Easy Chicken Enchiladas Recipe
  • How to Cook Frozen Chicken in the Instant Pot
  • A stack of homemade cannoli on a white plate.
    Homemade Cannoli
  • Thai Peanut Sauce

Footer

As Seen On...

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Recipes

  • Dinner
  • Dessert
  • Side Dishes

Contact

  • Work with Me
  • Press
  • Contact

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Wanderzest

Rate This Recipe

Your vote:




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