Hummingbird Cake is a moist, tender, and flavorful Southern classic made with ripe bananas, crushed pineapple, warm spices, and toasted pecans, all layered together and finished with a rich cream cheese frosting. This easy Hummingbird Cake recipe delivers a perfectly soft crumb with tropical sweetness and cozy spice in every bite, making it one of the best homemade layer cakes for holidays, birthdays, and special celebrations. If you’re searching for a classic hummingbird cake recipe, Southern banana pineapple cake, cream cheese frosted spice cake, or tropical layer cake recipe, this dessert is a must-bake. Each slice is rich, fruity, and perfectly balanced, with fluffy frosting and nutty crunch that make it unforgettable.
Introduction
Hummingbird Cake is one of those iconic Southern desserts that feels both nostalgic and indulgent at the same time. It’s known for its incredibly moist texture, rich flavor, and beautiful layered presentation that makes it perfect for celebrations.
What sets this cake apart is its combination of bananas, crushed pineapple, and warm spices like cinnamon, nutmeg, and cloves. These ingredients work together to create a soft, fragrant crumb that stays moist for days. The toasted pecans add a subtle crunch, while the cream cheese frosting brings everything together with a tangy, sweet finish.
Despite its impressive look, this cake is surprisingly approachable. The batter comes together easily in one main mixing process, and the frosting is simple yet luxurious. Once assembled, the layers create a tall, bakery-style cake that looks as good as it tastes.
Hummingbird Cake is especially popular for gatherings because it can be made ahead of time and actually improves in flavor as it rests. That makes it ideal for holidays, birthdays, or any occasion where you want a show-stopping dessert without last-minute stress.
Why You’ll Love This Recipe
- Ultra-moist cake with tropical banana and pineapple flavor.
- Warm spices add depth and comfort.
- Cream cheese frosting is rich, fluffy, and smooth.
- Perfect for holidays, birthdays, and celebrations.
- Can be made ahead for easier planning.
- Beautiful layered presentation with minimal effort.
Ingredients Breakdown
Hummingbird Cake
- 2½ cups all-purpose flour (spooned and leveled, 300 g)
Provides structure for the cake layers. - 1 teaspoon baking soda
Helps the cake rise and stay soft. - 1 ½ teaspoons baking powder
Adds additional lift and lightness. - 1 teaspoon fine sea salt
Balances sweetness and enhances flavor. - 1 teaspoon ground cinnamon
Adds warmth and spice. - ¾ teaspoon ground nutmeg
Provides subtle earthy sweetness. - ¼ teaspoon ground cloves (optional)
Adds depth and aromatic spice. - ½ cup unsweetened applesauce
Helps keep the cake moist. - ½ cup vegetable oil
Ensures a tender crumb. - 1½ cups granulated sugar
Sweetens the cake base. - ½ cup light brown sugar (packed)
Adds moisture and caramel flavor. - 3 large eggs (room temperature)
Bind ingredients and add structure. - 1¼ cup mashed banana (about 3–4 bananas)
Provides natural sweetness and moisture. - 8 ounces crushed pineapple (not drained, in juice)
Adds tropical flavor and moisture. - 1½ teaspoons vanilla extract
Enhances overall flavor. - 1¼ cup pecans, toasted
Adds crunch and nutty richness.
Cream Cheese Frosting
- 12 ounces cream cheese, softened
Creates a tangy, creamy base. - ½ cup unsalted butter, softened
Adds richness and structure. - 4 cups powdered sugar (divided)
Sweetens and stabilizes frosting. - ¼ teaspoon fine sea salt
Balances sweetness. - 1½ teaspoons vanilla extract
Adds warmth and flavor depth. - 1 tablespoon heavy cream (optional)
Adjusts frosting consistency. - Toasted, finely chopped pecans (optional topping)
Adds texture and decoration.

Tools & Equipment Needed
- Three 8-inch round cake pans
- Mixing bowls
- Whisk
- Electric hand mixer or stand mixer
- Rubber spatula
- Parchment paper
- Cooling rack
- Offset spatula (for frosting)
- Cake stand or serving plate
Step-by-Step Instructions
1. Prepare the Oven and Pans
Preheat oven to 350°F.
Grease three 8-inch cake pans and line with parchment paper.
Spray parchment with nonstick cooking spray.
2. Mix Dry Ingredients
In a large bowl, whisk together:
Flour, baking soda, baking powder, salt, cinnamon, nutmeg, and cloves.
Set aside.
3. Mix Wet Ingredients
In a separate bowl, whisk together:
Applesauce, vegetable oil, granulated sugar, brown sugar, and eggs.
Add mashed banana, crushed pineapple, and vanilla extract.
Mix until fully combined.
4. Combine Batter
Add wet ingredients to dry ingredients.
Whisk until just combined.
Fold in toasted pecans gently.
5. Bake the Cakes
Divide batter evenly into prepared pans.
Bake for 25–30 minutes, rotating halfway through.
Check doneness with a toothpick—it should come out clean.
6. Cool the Cakes
Cool completely on wire racks.
Remove from pans and level tops if needed.
7. Make the Frosting
Beat cream cheese and butter until fluffy (about 3 minutes).
Add powdered sugar gradually, mixing until smooth.
Add salt and vanilla extract.
Add remaining powdered sugar and heavy cream if needed.
Beat until light and creamy.
8. Assemble the Cake
Place first cake layer on serving plate.
Spread frosting evenly.
Repeat with remaining layers.
Chill for 30 minutes.
9. Frost the Outside
Frost the entire cake smoothly.
Decorate with piped frosting and toasted pecans if desired.
Refrigerate at least 1 hour before serving.
Tips & Variations
Flavor Enhancements
- Add extra cinnamon for warmth.
- Add shredded coconut for texture.
- Use maple extract for deeper sweetness.
Nut-Free Option
Omit pecans completely.
Gluten-Free Option
Use a 1:1 gluten-free flour blend.
Cupcake Version
Bake 18–25 minutes instead of full cake layers.
Bundt Cake Option
Bake longer (around 50 minutes total).
Flavor Profile
Hummingbird Cake is rich, moist, and deeply flavorful. The bananas and pineapple create a naturally sweet, fruity base, while warm spices add complexity and depth.
The cream cheese frosting adds tangy richness that balances the sweetness of the cake. Toasted pecans provide a subtle crunch and nutty contrast, making each bite layered and satisfying.
The texture is incredibly soft and tender, almost melt-in-your-mouth, while still holding structure for beautiful slices.
Nutritional Overview
Estimated Per Slice
- Calories: 572 kcal
- Protein: 6g
- Carbohydrates: 80g
- Fat: 27g
- Fiber: 2g
Dietary Notes
- Contains dairy
- Contains gluten
- Contains nuts (pecans)
- Can be adapted to nut-free or gluten-free versions
Make-Ahead & Meal Prep Tips
Make Ahead
- Bake cake layers 1–2 days in advance.
- Wrap tightly and store at room temperature or refrigerated.
Storage
- Refrigerate frosted cake up to 5 days.
Freezing
- Freeze unfrosted layers up to 2 months.
Serving Tip
- Let cake sit at room temperature for 10–15 minutes before serving.
FAQs
Why is my hummingbird cake so moist?
The bananas and pineapple naturally add moisture.
Can I make it ahead of time?
Yes, it actually tastes better after resting.
Can I skip pecans?
Yes, the cake works without nuts.
Do I need to drain the pineapple?
No, use it with juice for best texture.
Can I use two pans instead of three?
Yes, adjust baking time slightly longer.
Can I freeze it?
Yes, freeze unfrosted layers for best results.
Cooking Timeline
| Task | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 25–30 minutes |
| Chill Time | 30 minutes |
| Total Time | 1 hour 5 minutes |
| Servings | 16 slices |
Serving Suggestions
Hummingbird Cake is best served slightly chilled or at cool room temperature.
For presentation:
- Decorate with piped frosting swirls.
- Sprinkle toasted pecans on top.
- Slice cleanly with a warm knife.
Perfect for:
- Weddings
- Holidays
- Birthdays
- Family gatherings
- Special celebrations
Recipe Variations
Tropical Hummingbird Cake
Add shredded coconut for extra tropical flavor.
Spiced Hummingbird Cake
Increase cinnamon and nutmeg slightly.
Layered Cupcake Version
Bake as cupcakes for individual servings.
Extra Nutty Version
Add chopped pecans between layers.
Ingredient Spotlight
Banana
Bananas are key to moisture and natural sweetness.
Selection Tips
Use very ripe bananas for best flavor.
Storage
Store at room temperature until ripe.
Why It Matters
They create softness and rich texture.
Crushed Pineapple
Pineapple adds tropical brightness and moisture.
Selection Tips
Use pineapple packed in juice.
Storage
Refrigerate after opening.
Why It Matters
It enhances flavor and keeps the cake tender.
Pro Cooking Tips
Don’t Overmix Batter
Keeps cake light and tender.
Use Room Temperature Ingredients
Ensures smooth batter and frosting.
Toast Pecans
Enhances nutty flavor.
Chill Before Slicing
Helps cake hold its structure.
Level Layers if Needed
Creates a professional look.
Storage & Freezing Guide
Refrigerator
- Store up to 5 days covered.
Freezer
- Freeze unfrosted layers up to 2 months.
Thawing
- Thaw overnight in refrigerator.
Serving
- Bring to room temperature before serving.
Nutrition Estimate Table (Per Slice)
| Nutrient | Amount |
|---|---|
| Calories | 572 kcal |
| Protein | 6g |
| Carbohydrates | 80g |
| Fat | 27g |
| Fiber | 2g |
| Sugar | 61g |
| Sodium | 335mg |
Dietary Notes
- Contains dairy
- Contains gluten
- Contains nuts
- Can be adapted for allergen-friendly versions
Expanded Conclusion
Hummingbird Cake is a timeless Southern dessert that combines tropical fruit, warm spices, and rich cream cheese frosting into one unforgettable layered cake. Every slice is moist, flavorful, and perfectly balanced between sweetness and spice.
What makes this recipe so special is how effortlessly it comes together while still delivering bakery-quality results. The combination of bananas and pineapple keeps the cake incredibly soft, while the frosting adds creamy richness that ties everything together beautifully.
Whether you’re baking for a celebration or simply want a comforting homemade dessert, this Hummingbird Cake is always a standout. Save this recipe and enjoy a slice of Southern tradition that never goes out of style.
Print
Easy Hummingbird Cake Recipe – Moist Southern Layer Cake with Cream Cheese Frosting
Hummingbird Cake is a moist, tender Southern classic bursting with banana, pineapple, warm spices, and toasted pecans, all layered with rich and fluffy cream cheese frosting.
- Total Time: 1 hour 5 minutes
- Yield: 16 slices
Ingredients
- 2½ cups all-purpose flour
- 1 tsp baking soda
- 1½ tsp baking powder
- 1 tsp salt
- 1 tsp cinnamon
- ¾ tsp nutmeg
- ¼ tsp cloves (optional)
- ½ cup applesauce
- ½ cup vegetable oil
- 1½ cups granulated sugar
- ½ cup brown sugar
- 3 eggs
- 1¼ cups mashed banana
- 8 oz crushed pineapple (with juice)
- 1½ tsp vanilla extract
- 1¼ cups toasted pecans
Instructions
- Preheat oven to 350°F. Prepare and line three 8-inch cake pans.
- Whisk dry ingredients together in a bowl.
- Mix applesauce, oil, sugars, and eggs in another bowl. Add banana, pineapple, and vanilla.
- Combine wet and dry ingredients until just mixed. Fold in pecans.
- Divide batter evenly into pans and bake 25–30 minutes.
- Cool completely on a wire rack.
- For frosting, beat cream cheese and butter until fluffy.
- Add powdered sugar gradually, then vanilla, until smooth and fluffy.
- Layer and frost cake, then chill before serving.
Notes
- Cake improves in flavor after resting overnight.
- Store refrigerated up to 5 days.
- Unfrosted layers can be frozen up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian



