Hummingbird Cake Recipe Moist Banana Pineapple Classic

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Why You’ll Love This Hummingbird Cake Recipe

This Hummingbird Cake Recipe is the kind of dessert that makes people hover by the table for a second slice. It brings together ripe bananas, juicy pineapple, warm spice, and toasted pecans in a cake that stays soft for days. If you love a moist hummingbird cake with a rich cream cheese frosting, this one checks every box.

  • Easy to mix: No fancy equipment needed here. This banana pineapple cake comes together with a whisk, two bowls, and a little patience, which makes it a smart pick for busy parents, students, and working professionals.
  • Perfect for sharing: The classic hummingbird cake recipe banana pineapple style makes a generous layer cake that feeds a crowd, so it fits potlucks, church events, birthdays, and family gatherings beautifully.
  • Full of feel-good ingredients: Bananas and pineapple add natural sweetness and moisture, while pecans bring crunch and healthy fats. For more on banana nutrition, see this banana health guide from Cleveland Clinic.
  • Big, cozy flavor: Cinnamon, allspice, vanilla, and toasted pecans give this classic hummingbird cake its warm Southern charm. The fruit keeps each bite tender, and the frosting adds just the right tangy finish.
One bite of this cake feels like a friendly invitation to sit down, relax, and stay for dessert.

It is a great fit for bakers who want a dessert that looks impressive but does not act difficult. The texture is rich without being heavy, and the fruit keeps the crumb soft even after a day or two on the counter.

Jump to:

Essential Ingredients for Hummingbird Cake Recipe

Below is a structured list of everything you need for this hummingbird cake, including the cream cheese frosting. Each ingredient plays a specific role in flavor, texture, and structure.

Cake Ingredients

  • 2 cups chopped pecans, toasted – Adds crunch and a nutty flavor that balances the sweet fruit.
  • 3 cups all-purpose flour – Gives the cake its sturdy structure.
  • 1 teaspoon baking powder – Helps the layers rise.
  • 1 teaspoon baking soda – Reacts with the fruit and sugar for a tender crumb.
  • 1 and 1/2 teaspoons ground cinnamon – Brings warm spice to the batter.
  • 1/2 teaspoon allspice – Adds depth and a classic Southern flavor.
  • 1/2 teaspoon salt – Keeps the sweetness in balance.
  • 3 large eggs at room temperature – Bind the batter and add richness.
  • 1 cup vegetable or avocado oil – Keeps the cake moist for days.
  • 1 cup granulated sugar – Sweetens the batter and helps with texture.
  • 1/2 cup packed light or dark brown sugar – Adds moisture and a light caramel note.
  • 2 teaspoons pure vanilla extract – Rounds out the flavor.
  • 1 and 1/2 cups mashed ripe bananas, about 3 large bananas – Add natural sweetness and softness.
  • One 8-ounce can crushed pineapple with juice, do not drain – Gives the cake its signature tropical moisture.

Cream Cheese Frosting Ingredients

  • 16 ounces full-fat brick cream cheese, softened – Creates a rich and tangy frosting base.
  • 1/2 cup unsalted butter – Adds body and smoothness.
  • 4 cups confectioners’ sugar – Sweetens and thickens the frosting.
  • 1 and 1/2 teaspoons pure vanilla extract – Adds flavor.
  • Pinch of salt to taste – Sharpens the sweetness.

Special Dietary Options

  • Vegan: Replace the eggs with flax eggs, use plant-based butter and vegan cream cheese, and check that your sugar is vegan-friendly.
  • Gluten-free: Swap the all-purpose flour for a quality 1:1 gluten-free baking blend. Add a little xanthan gum if your blend does not include it.
  • Low-calorie: Use reduced-sugar frosting, cut the frosting layer thinner, and choose avocado oil for a slightly lighter fat profile.

Ingredient Tips That Matter

Use ripe bananas with plenty of brown spots for the best flavor. Also, do not drain the pineapple. Its juice is part of what makes this moist banana pineapple hummingbird cake recipe so soft and tender. If you want another fruity dessert idea after this one, you might also enjoy these blackberry pie bars for a bake that travels well.

IngredientWhy It MattersBest Substitution
BananasAdd sweetness and moistureUse very ripe plantain-style bananas for deeper flavor
PineappleBrings acidity and juicinessCrushed canned mango in juice
PecansAdd texture and buttery flavorWalnuts or sunflower seeds
Cream cheese frostingBalances sweetness with tangVanilla buttercream

How to Prepare the Perfect Hummingbird Cake Recipe: Step-by-Step Guide

First Step: Prep the pans and oven

Start by preheating your oven to 350°F. Grease and flour three 8-inch round cake pans, then line the bottoms with parchment paper if you want easy release. Toast the pecans if they are not already toasted, then let them cool before chopping. This small step adds a deep, nutty flavor that makes the cake taste bakery-worthy.

Second Step: Mix the dry ingredients

In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. Whisking helps spread the leaveners and spices evenly through the batter, so every bite tastes balanced. If you are making a gluten-free version, mix your 1:1 gluten-free flour blend the same way.

Third Step: Combine the wet ingredients

In another large bowl, whisk the eggs, oil, granulated sugar, brown sugar, and vanilla until smooth. Stir in the mashed bananas and the crushed pineapple with juice. Do not drain the pineapple, since that liquid is part of what keeps this classic hummingbird cake so tender. The batter should look thick and a little lumpy from the fruit, not smooth like vanilla cake batter.

Fourth Step: Bring the batter together

Add the dry ingredients to the wet ingredients in two or three additions. Fold gently with a spatula or wooden spoon until you no longer see dry flour. Do not overmix, because that can make the cake dense in the wrong way. Once the batter comes together, fold in the toasted pecans.

Fifth Step: Fill the pans and bake

Divide the batter evenly between the three prepared pans. Smooth the tops lightly with a spatula. Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. The cakes should spring back lightly when touched in the center.

Sixth Step: Cool the layers

Let the cakes cool in the pans for about 10 to 15 minutes, then turn them out onto wire racks to cool completely. Cooling fully matters because warm layers can melt the frosting and slide around. If you are baking ahead for a gathering, this is a great place to pause and chill the layers before wrapping them well.

Seventh Step: Make the frosting

Beat the softened cream cheese and butter together until smooth and fluffy. Add the confectioners’ sugar gradually, then mix in the vanilla and a pinch of salt. Beat until the frosting is thick, silky, and spreadable. If it feels too soft, chill it for 15 to 20 minutes before assembling the cake.

Eighth Step: Frost and stack

Place one layer on a cake plate or stand. Spread a generous layer of frosting on top, then repeat with the second and third layers. Frost the top and sides, then press chopped pecans around the outside if you want a little extra flair. This cake is rich, so a rustic finish looks lovely and feels fitting.

Ninth Step: Slice and serve

Let the finished cake rest for about 20 to 30 minutes before slicing. That short wait helps the frosting settle and makes cleaner cuts. For a gathering, this cake serves beautifully at room temperature and pairs well with coffee or tea. For another make-ahead dessert that brings a crowd together, try this easy chocolate chip cheesecake bars recipe.

The batter should be thick, fruity, and fragrant. If it looks runny, something has gone off track with the measurements.
Hummingbird Cake Recipe
Hummingbird Cake Recipe Moist Banana Pineapple Classic 9

Dietary Substitutions to Customize Your Hummingbird Cake Recipe

Protein and Main Component Alternatives

While this recipe is naturally built around fruit, eggs, and dairy, it adapts well for different diets. If you need an egg-free version, use flax eggs or a store-bought egg replacer. For the frosting, vegan cream cheese and plant butter can work well, though the texture will be a bit softer.

If pecans are a no-go, swap in walnuts, chopped almonds, or toasted sunflower seeds. These options keep the cake from losing its texture while fitting different food needs. If you are baking for a mixed crowd, you can even split the batter and leave nuts out of one pan for guests with allergies.

Vegetable, Sauce, and Seasoning Modifications

This banana pineapple cake is flexible with its spice profile, too. You can add a small pinch of nutmeg if you like a warmer flavor, or keep it simple with cinnamon and allspice. If you want a lighter frosting, spread a thinner layer on top and skip the side frosting.

For a gluten-free batch, use a trusted 1:1 baking blend and check the texture before baking. For lower sugar, reduce the frosting amount and keep the fruit-based sweetness in the cake itself. The bananas and pineapple already bring a lot of natural flavor, which means the recipe still tastes satisfying with a few smart changes. For extra guidance on pineapple nutrition, see this pineapple nutrition article from Healthline.

Mastering Hummingbird Cake Recipe: Advanced Tips and Variations

Pro cooking techniques

Use room-temperature eggs and softened cream cheese so your batter and frosting mix smoothly. Cold ingredients can make the batter stiff and the frosting lumpy. Also, measure your flour by spooning it into the cup and leveling it off rather than scooping directly, which helps prevent a dry cake.

Another helpful trick is to toast the pecans until fragrant before chopping them. Toasting wakes up the flavor and adds more crunch to the finished cake. If you want the crumb to be especially even, mix the wet ingredients well before adding the dry ingredients, then fold gently once the flour goes in.

Flavor variations

You can add shredded coconut to the batter for a more tropical feel, or fold a little orange zest into the frosting for brightness. Some bakers like to add a dash of nutmeg or ginger for a deeper spice note. If you enjoy Southern-style desserts, this cake also pairs nicely with recipes like these coconut cupcakes when you are planning a dessert table.

Presentation tips

For a pretty finish, press chopped pecans onto the sides of the frosted cake and scatter a few banana chips or small pineapple bits on top. A light dusting of cinnamon can also make the top look inviting. If you are serving this at a party or church potluck, cut clean slices and place them on a simple white platter so the layers stand out.

Make-ahead options

This cake is a dream for busy schedules. You can bake the layers a day or two in advance, wrap them tightly, and frost later. The frosting can also be made ahead and kept chilled, then stirred before use. In fact, many bakers think this hummingbird cake recipe moist banana pineapple style tastes even better after the flavors have had time to settle together.

How to Store Hummingbird Cake Recipe: Best Practices

Refrigeration

Because of the cream cheese frosting, store the cake covered in the refrigerator if it will sit out longer than a couple of hours. It keeps well for up to 5 days. Before serving, let slices sit at room temperature for about 20 to 30 minutes so the frosting softens and the cake tastes more tender.

Freezing

For longer storage, freeze the unfrosted layers wrapped tightly in plastic wrap and foil. They will keep well for 2 to 3 months. You can also freeze frosted slices on a tray first, then wrap them once firm for easy grab-and-go portions. This works especially well when you want a sweet treat ready for busy weekdays or last-minute guests.

Reheating

Cake is best served at room temperature, not warm. If a slice has been chilled, let it sit out until the frosting softens. Avoid microwaving if possible, since that can make the frosting oily and the crumb gummy.

Meal prep considerations

If you are baking for a gathering, make the cake a day ahead so the flavors can blend. That makes this classic hummingbird cake recipe banana pineapple a great option for potlucks, holidays, and church dinners. It travels well, slices cleanly, and holds up better than many other frosted cakes.

Hummingbird Cake Recipe
Hummingbird Cake Recipe Moist Banana Pineapple Classic 10

FAQs: Frequently Asked Questions About Hummingbird Cake Recipe

What is hummingbird cake?

Hummingbird cake is a classic Southern dessert featuring three moist layers made with mashed ripe bananas, crushed pineapple, cinnamon, nutmeg, and toasted pecans folded into the batter. It’s topped with a rich cream cheese frosting that balances the cake’s sweetness with tangy notes. This no-mixer recipe yields a dense, flavorful cake that’s perfect for gatherings. One batch serves 12-16 people and bakes in about 25-30 minutes per layer at 350°F in 8-inch round pans. The combination of fruit and oil keeps it ultra-moist without being overly sweet. Originating from Jamaica in the 1970s and popularized in the U.S. by Southern Living magazine, it’s often called the most requested cake in the South for its easy preparation and crowd-pleasing taste. Store leftovers covered at room temperature for up to 3 days.

Do I need to drain the crushed pineapple for hummingbird cake?

No, do not drain the crushed pineapple—its natural juices are key to the cake’s signature moisture and tenderness. An 8-ounce can (about 1 cup) adds just the right amount of liquid without making the batter soggy, especially when combined with mashed bananas and oil. Simply stir it in undrained during the wet ingredients step. If your pineapple seems extra juicy, give it a quick press in a strainer to remove excess, but most recipes, including this one, rely on the full can for optimal texture. This tip ensures the cake stays soft for days. For best results, use canned pineapple in juice, not heavy syrup, to avoid added sweetness. Test batter consistency: it should be thick like brownie batter, not runny.

Can I make hummingbird cake ahead of time or freeze it?

Yes, hummingbird cake tastes even better after 24 hours as flavors meld, making it ideal for advance prep. Bake layers up to 2 days ahead, wrap tightly in plastic, and frost before serving. For freezing, cool unfrosted layers completely, wrap each in plastic then foil, and store in a freezer bag for up to 2-3 months. Thaw overnight in the fridge before frosting. Frosted cake freezes well too—slice first for easy portions, then freeze up to 1 month. Bring to room temp before serving. Pro tip: Toast pecans fresh after thawing for maximum crunch. This flexibility makes it great for holidays or events. Avoid refreezing thawed cake to maintain quality.

What oil and flour work best in a hummingbird cake recipe?

Use a neutral oil like vegetable, canola, or avocado oil (3/4 cup total) to keep the cake moist without altering fruit flavors—these oils stay liquid at room temp for better texture. Avoid olive or coconut oil, as they can overpower the banana-pineapple profile. For flour, stick to 3 cups all-purpose flour; it’s sturdy enough for the dense, fruit-packed batter. Cake flour makes it too light and prone to sinking, while bread flour is too heavy. Measure by spooning into the cup and leveling—no packing—to prevent a dry cake. Sift dry ingredients together for even distribution. This combo yields tender crumbs that hold up under frosting. If substituting, test with a small batch first.

Can I make hummingbird cake gluten-free or substitute the frosting?

Yes, for gluten-free, swap all-purpose flour 1:1 with a quality gluten-free blend like King Arthur Measure for Measure—many bakers report success without other adjustments, but add 1/4 tsp xanthan gum if your blend lacks it. Batter may need 5 extra minutes bake time; check with a toothpick. For frosting alternatives, buttercream works if cream cheese isn’t an option: beat 1 cup butter, 4 cups powdered sugar, 2 tsp vanilla, and 2-3 tbsp milk for 3 cups yield. It pipes nicely but lacks tang—add lemon juice for brightness. Both options frost three 8-inch layers generously. Nut-free? Skip pecans or use toasted sunflower seeds. Always room-temp ingredients for smooth results. This cake adapts well for dietary needs while keeping its moist fame intact.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hummingbird Cake Recipe 96.Png

Hummingbird Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍍🥮 Revel in ultra-moist layers bursting with ripe bananas, crushed pineapple, warm spices, and crunchy pecans, crowned with luscious cream cheese frosting for tropical bliss!
🍌 This timeless Southern classic is easy to bake, feeds a crowd, and wows with its melt-in-your-mouth texture perfect for birthdays or brunches.

  • Total Time: 3 hours
  • Yield: 12 servings

Ingredients

– 2 cups chopped pecans, toasted

– 3 cups all-purpose flour

– 1 teaspoon baking powder

– 1 teaspoon baking soda

– 1 and 1/2 teaspoons ground cinnamon

– 1/2 teaspoon allspice

– 1/2 teaspoon salt

– 3 large eggs at room temperature

– 1 cup vegetable or avocado oil

– 1 cup granulated sugar

– 1/2 cup packed light or dark brown sugar

– 2 teaspoons pure vanilla extract

– 1 and 1/2 cups mashed ripe bananas, about 3 large bananas

– One 8-ounce can crushed pineapple with juice, do not drain

– 16 ounces full-fat brick cream cheese, softened

– 1/2 cup unsalted butter

– 4 cups confectioners’ sugar

– 1 and 1/2 teaspoons pure vanilla extract

– Pinch of salt to taste

Instructions

1-First Step: Prep the pans and oven Start by preheating your oven to 350°F. Grease and flour three 8-inch round cake pans, then line the bottoms with parchment paper if you want easy release. Toast the pecans if they are not already toasted, then let them cool before chopping. This small step adds a deep, nutty flavor that makes the cake taste bakery-worthy.

2-Second Step: Mix the dry ingredients In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. Whisking helps spread the leaveners and spices evenly through the batter, so every bite tastes balanced. If you are making a gluten-free version, mix your 1:1 gluten-free flour blend the same way.

3-Third Step: Combine the wet ingredients In another large bowl, whisk the eggs, oil, granulated sugar, brown sugar, and vanilla until smooth. Stir in the mashed bananas and the crushed pineapple with juice. Do not drain the pineapple, since that liquid is part of what keeps this classic hummingbird cake so tender. The batter should look thick and a little lumpy from the fruit, not smooth like vanilla cake batter.

4-Fourth Step: Bring the batter together Add the dry ingredients to the wet ingredients in two or three additions. Fold gently with a spatula or wooden spoon until you no longer see dry flour. Do not overmix, because that can make the cake dense in the wrong way. Once the batter comes together, fold in the toasted pecans.

5-Fifth Step: Fill the pans and bake Divide the batter evenly between the three prepared pans. Smooth the tops lightly with a spatula. Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. The cakes should spring back lightly when touched in the center.

6-Sixth Step: Cool the layers Let the cakes cool in the pans for about 10 to 15 minutes, then turn them out onto wire racks to cool completely. Cooling fully matters because warm layers can melt the frosting and slide around. If you are baking ahead for a gathering, this is a great place to pause and chill the layers before wrapping them well.

7-Seventh Step: Make the frosting Beat the softened cream cheese and butter together until smooth and fluffy. Add the confectioners’ sugar gradually, then mix in the vanilla and a pinch of salt. Beat until the frosting is thick, silky, and spreadable. If it feels too soft, chill it for 15 to 20 minutes before assembling the cake.

8-Eighth Step: Frost and stack Place one layer on a cake plate or stand. Spread a generous layer of frosting on top, then repeat with the second and third layers. Frost the top and sides, then press chopped pecans around the outside if you want a little extra flair. This cake is rich, so a rustic finish looks lovely and feels fitting.

9-Ninth Step: Slice and serve Let the finished cake rest for about 20 to 30 minutes before slicing. That short wait helps the frosting settle and makes cleaner cuts. For a gathering, this cake serves beautifully at room temperature and pairs well with coffee or tea. For another make-ahead dessert that brings a crowd together, try this easy chocolate chip cheesecake bars recipe.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍌 Use very ripe bananas for maximum moisture and natural sweetness.
🌰 Toast pecans ahead for enhanced nutty flavor and crunch.
❄️ Chill frosted cake for 30 minutes to set before slicing cleanly.

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Cooling Time: 2 hours
  • Cook Time: 30 minutes
  • Category: Desserts
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 550 kcal
  • Sugar: 50g
  • Sodium: 300mg
  • Fat: 30g
  • Saturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 70g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 60mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star