Why You’ll Love This Hummingbird Cake Recipe
If you are looking for a Hummingbird Cake Recipe that feels special but still fits into a normal busy week, this one checks all the boxes. It brings together ripe bananas, crushed pineapple, warm spices, and cream cheese frosting for a cake that tastes like a Southern bakery treat without being fussy.
- Easy enough for home bakers: This hummingbird cake comes together with simple mixing bowls and a whisk. No fancy mixer is required for the batter, and the steps are straightforward enough for beginners, students, or busy parents who want a reliable dessert.
- Soft, moist, and tender: The mashed bananas and undrained crushed pineapple keep the crumb rich and soft. Vegetable oil adds even more moisture, which is why this banana pineapple cake stays fresh for days.
- Flexible for different needs: You can make this southern cake with pecans, leave the nuts out, or swap in shredded coconut. Readers who bake gluten-free have also had success with a 1:1 flour substitute.
- Big flavor with cozy Southern charm: Cinnamon, allspice, banana, and pineapple give this southern hummingbird cake a flavor that stands out at potlucks, birthdays, brunches, and holiday tables.
Quick tip: This cake tastes even better the next day, so it is a great make-ahead dessert when you want less stress and more flavor.
For another cozy bake, you might also like this banana bread recipe, which uses ripe bananas in a simple, comforting way.
Jump to:
- Why You’ll Love This Hummingbird Cake Recipe
- Essential Ingredients for Hummingbird Cake Recipe
- Main Ingredients
- Cream Cheese Frosting
- Special Dietary Options
- How to Prepare the Perfect Hummingbird Cake Recipe: Step-by-Step Guide
- First Step: Toast the pecans and prep the pans
- Second Step: Mix the dry ingredients
- Third Step: Mix the wet ingredients
- Fourth Step: Bring the batter together
- Fifth Step: Divide and bake
- Sixth Step: Cool the layers completely
- Seventh Step: Make the cream cheese frosting
- Eighth Step: Assemble the cake
- Ninth Step: Garnish and chill
- Tenth Step: Store leftovers properly
- Dietary Substitutions to Customize Your Hummingbird Cake Recipe
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Hummingbird Cake Recipe: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Hummingbird Cake Recipe: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal prep considerations
- FAQs: Frequently Asked Questions About Hummingbird Cake Recipe
- What makes hummingbird cake so moist?
- Do I need a mixer to make hummingbird cake batter?
- Can I make hummingbird cake without pecans?
- Should I drain crushed pineapple for hummingbird cake?
- Can I bake hummingbird cake in a bundt pan or sheet cake?
- Hummingbird Cake Recipe
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Hummingbird Cake Recipe
Here is everything you need for this moist hummingbird cake, including the cream cheese frosting. The ingredients are listed in the exact amounts used, so shopping and prep stay easy.
Main Ingredients
- 2 cups chopped pecans – Toasted for flavor and folded into the batter, with extra reserved for garnish.
- 3 cups all-purpose flour – Gives the cake structure while still keeping the crumb soft.
- 1 teaspoon baking powder – Helps the layers rise evenly.
- 1 teaspoon baking soda – Works with the acidic pineapple and bananas for lift.
- 1 and 1/2 teaspoons ground cinnamon – Adds warm spice that makes the cake taste classic and cozy.
- 1/2 teaspoon allspice – Brings a deeper spice note to the batter.
- 1/2 teaspoon salt – Balances sweetness and sharpens flavor.
- 3 large eggs at room temperature – Help the batter mix smoothly and bake up tender.
- 1 cup vegetable oil or avocado oil – Keeps the cake moist and soft.
- 1 cup granulated sugar – Adds sweetness and helps the crumb brown nicely.
- 1/2 cup packed light or dark brown sugar – Adds a hint of caramel flavor.
- 2 teaspoons pure vanilla extract – Brings warmth and rounds out the fruit flavors.
- 1 and 1/2 cups mashed bananas, about 3 large ripe bananas – Adds moisture, sweetness, and that classic banana cake taste.
- One 8-ounce can crushed pineapple including juice – A key part of the banana pineapple cake texture and flavor.
Cream Cheese Frosting
- 16 ounces full-fat brick cream cheese, softened – Forms the creamy base of the frosting.
- 1/2 cup unsalted butter – Helps the frosting become smooth and rich.
- 4 cups confectioners’ sugar – Sweetens and thickens the frosting.
- 1 and 1/2 teaspoons pure vanilla extract – Adds flavor to the frosting.
- Pinch of salt to taste – Balances the sweetness.
Special Dietary Options
- Vegan: Use flax eggs, plant-based butter, and vegan cream cheese. Choose a dairy-free frosting if needed.
- Gluten-free: Use a 1:1 gluten-free flour blend in place of the all-purpose flour. Some readers report very good results.
- Low-calorie: Reduce frosting thickness by using a thinner layer, or swap in a lighter frosting style if you prefer less richness.
How to Prepare the Perfect Hummingbird Cake Recipe: Step-by-Step Guide
First Step: Toast the pecans and prep the pans
Start by preheating the oven to 300°F. Spread the pecans on a baking sheet and toast them for 6 to 8 minutes, just until fragrant. This step brings out their nutty flavor and helps the final cake taste more rounded and rich.
Let the pecans cool for 10 to 15 minutes while you raise the oven temperature to 350°F. Then grease three 8-inch round cake pans, line the bottoms with parchment paper rounds, and grease the parchment too. Using three pans is worth it because the layers bake more evenly than a thicker cake would in fewer pans.
Second Step: Mix the dry ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. Whisking first helps distribute the leavening and spices evenly, so every bite of this hummingbird cake has the same cozy flavor.
If you are using a gluten-free flour blend, this is the point where you would swap it in. A spoon-and-level method or food scale can help keep the flour from packing down, which can make a cake heavy instead of light.
Third Step: Mix the wet ingredients
In a separate bowl, whisk the eggs and oil until smooth. Add the granulated sugar, brown sugar, vanilla, mashed bananas, and crushed pineapple with all of its juice. Mix until everything looks well combined.
The pineapple juice matters here, so do not drain it. That liquid helps create the moist hummingbird cake texture people love. If your bananas are very ripe and a little soft, that is perfect. They should look speckled and smell sweet.
Best texture tip: Use room temperature eggs so they blend in better and help the batter mix without lumps.
Fourth Step: Bring the batter together
Add the dry ingredients to the wet ingredients and whisk just until combined. Do not overmix. Once the flour disappears, fold in 1 and 1/2 cups of the toasted pecans, saving the rest for the top of the cake later.
The batter should look thick but scoopable, and that is exactly right. This recipe makes about 7 cups of batter, so it is well suited for three layers, cupcakes, or even a sheet cake if you want to change the shape for a crowd.
Fifth Step: Divide and bake
Divide the batter evenly among the prepared pans. Bake for 26 to 29 minutes, or until a toothpick inserted in the center comes out clean. If you are using different pan sizes, the timing will change, so watch the cake closely during the last few minutes.
The tops should spring back lightly when touched. If one pan bakes faster than the others, rotate them gently if your oven has hot spots. A little browning around the edges is normal for this southern cake.
Sixth Step: Cool the layers completely
Set the pans on a wire rack and let the cakes cool in the pans for 1 hour. After that, remove the cakes and peel away the parchment. Let them cool all the way before frosting.
This part matters a lot. Warm cake can melt the frosting and slide around on the plate. If you are planning ahead, you can bake the layers a day early, wrap them well, and frost the next day.
Seventh Step: Make the cream cheese frosting
Beat the softened cream cheese and butter together until smooth. Add the confectioners’ sugar, vanilla, and salt, then beat until creamy. If the frosting seems too soft, chill it for a bit before spreading.
This frosting should be rich and fluffy, but still thick enough to hold its shape between the layers. If cream cheese frosting is not your favorite, you can use buttercream or coconut frosting instead.
Eighth Step: Assemble the cake
Level the tops of the cakes if needed. Place the first layer on a serving plate and spread about 3/4 to 1 cup frosting on top. Add the second layer upside down, frost it, then add the third layer right side up. Frost the top and sides of the cake.
Use an offset spatula if you have one, but a butter knife works too. The goal is a generous, rustic finish that looks homemade and inviting. This banana pineapple cake is lovely with smooth sides, but a slightly textured finish is charming too.
Ninth Step: Garnish and chill
Press the remaining toasted pecans around the sides and scatter some on top. Refrigerate the finished cake for at least 20 minutes before slicing so the frosting can set. That short chill makes cutting much easier and keeps the layers neat.
For the cleanest slices, use a sharp knife and wipe it between cuts. The cake feeds about 12 to 16 people, depending on how generous you are with each slice.
Tenth Step: Store leftovers properly
Store leftover cake tightly covered in the refrigerator for up to 5 days. The flavor actually deepens after a day, so leftovers are often even better than the first slice.
If you want to make it ahead for a party, bake the layers, cool them fully, and wrap them well. Then frost the day you plan to serve it. That keeps the cake fresh and cuts down on last-minute work.
Dietary Substitutions to Customize Your Hummingbird Cake Recipe
Protein and Main Component Alternatives
Even though this is a classic hummingbird cake recipe, there is still room to adjust it for different needs. If you need a nut-free version, leave out the pecans completely. The cake still bakes up beautifully and the banana pineapple flavor remains front and center. You can also swap the pecans for shredded coconut if you want a little texture without the same nutty bite.
If you are baking gluten-free, use a trusted 1:1 gluten-free flour blend. Some readers have had success with that swap, especially when the batter is mixed gently and the cakes are not overbaked. If you use frozen bananas, thaw them first and drain off extra liquid so the batter does not get too loose.
Vegetable, Sauce, and Seasoning Modifications
This southern hummingbird cake can also be shaped around flavor preferences. Avocado oil works in place of vegetable oil if you want a neutral oil option. If cream cheese frosting is not your thing, buttercream or coconut frosting both work well with the banana cake and pineapple cake flavors.
For a lighter finish, spread a thinner layer of frosting or garnish with just a few pecans instead of covering the whole cake. You can also adjust the spice profile slightly by adding a touch more cinnamon if you like a warmer flavor. The recipe is flexible, which makes it friendly for busy cooks and creative bakers alike.
| Swap | Best Use | Notes |
|---|---|---|
| Pecans to shredded coconut | Nut-free or tropical flavor | Use the same amount for a similar mix-in feel |
| All-purpose flour to 1:1 gluten-free flour | Gluten-free baking | Mix gently and watch bake time closely |
| Vegetable oil to avocado oil | Neutral oil option | Works well in the batter with no big flavor change |
| Cream cheese frosting to buttercream | Frosting preference | Sweeter and less tangy |
Mastering Hummingbird Cake Recipe: Advanced Tips and Variations
Once you know the basics, there are a few simple tricks that help this moist hummingbird cake come out even better. First, toast the pecans until they smell nutty but not burnt. That small step gives the cake a deeper flavor and makes the garnish taste fresher, too.
Second, do not overmix the batter. Once the flour goes in, stir only until the dry spots disappear. A few streaks are fine. Overmixing can make the cake heavier, and this recipe is meant to stay soft and tender.
Pro cooking techniques
- Weigh your flour if possible, or spoon it into the measuring cup and level it off.
- Cool the layers completely before stacking so the frosting stays stable.
- Level the cakes with a serrated knife for a cleaner layered look.
- Chill the frosted cake before cutting so the slices hold together neatly.
Flavor variations
If you want a small twist, try adding a little shredded coconut to the batter for more texture. You can also serve the cake with a light dusting of cinnamon on top. For a more fruit-forward version, some bakers like to pair it with a little extra pineapple garnish, though the base recipe is already full of flavor.
Presentation tips
A rustic finish works well for hummingbird cake. Let the pecans tumble naturally down the sides or pile them in the center for a more casual look. If you are serving it for a birthday or brunch, add a few banana slices right before serving, but only if you plan to eat it right away so they stay fresh.
If you enjoy baking with fruit, you may also like this pineapple upside down cake for another sweet, crowd-pleasing dessert.
Make-ahead options
This cake is a dream for planning ahead. Bake the layers one day, wrap and chill them, then frost the next day. The flavor often improves after sitting overnight, which makes this southern cake a smart choice for holidays and parties. You can also freeze the unfrosted layers for later use.
How to Store Hummingbird Cake Recipe: Best Practices
Proper storage helps your hummingbird cake stay soft and tasty. Since this recipe uses cream cheese frosting, refrigeration is the safest option once the cake is assembled. Keep it covered well so it does not pick up fridge smells.
Refrigeration
Store the frosted cake in the refrigerator for up to 5 days. If you plan to serve it after chilling, let slices sit at room temperature for 15 to 20 minutes so the frosting softens a little.
Freezing
For longer storage, freeze the unfrosted cake layers. Wrap each layer tightly in plastic wrap and then in foil. Frozen layers keep well for up to 3 months. Thaw them overnight in the refrigerator before frosting.
Reheating
You do not need to reheat this cake, but if you want a softer texture, let it rest at room temperature for a short time before serving. That helps the banana pineapple cake taste more tender and fresh.
Meal prep considerations
This cake is a nice choice for meal prep style planning when you want dessert ready ahead of time. Bake it for parties, potlucks, or family gatherings, then chill it until needed. If you are baking for a crowd, the batter can also be turned into cupcakes or a sheet cake for easier serving.

FAQs: Frequently Asked Questions About Hummingbird Cake Recipe
What makes hummingbird cake so moist?
Hummingbird cake gets its exceptional moisture from crushed pineapple and mashed ripe bananas, which release natural juices and sugars during baking. The pineapple adds tangy sweetness and liquid without needing extra water, while bananas provide creaminess and bind the batter. Use undrained canned pineapple (8-ounce can) and 3 medium mashed bananas for best results. Vegetable oil also contributes tenderness by coating flour proteins, preventing gluten formation. This combination yields a dense yet soft crumb that stays fresh for days. Avoid overbaking—check at 25-30 minutes for three 8-inch layers at 350°F. Store covered at room temperature for up to 3 days or refrigerate for a week. Readers report it tastes even better on day two as flavors meld. (92 words)
Do I need a mixer to make hummingbird cake batter?
No mixer is required for hummingbird cake batter; simply whisk dry ingredients (3 cups all-purpose flour, 2 cups sugar, 1 tsp baking soda, 1/2 tsp salt, 1 tsp cinnamon) in one bowl, then stir wet ones (3 mashed bananas, 8 oz undrained crushed pineapple, 3/4 cup vegetable oil, 3 eggs, 1 tsp vanilla) in another. Combine gently with a spatula or wooden spoon until just mixed—about 50 strokes—to avoid toughness. This hand-mixing method works perfectly for the fruit-heavy recipe and takes under 10 minutes. Prep two bowls, a whisk, and spatula beforehand. Bake immediately in greased pans. It’s ideal for beginners or when equipment is limited. (98 words)
Can I make hummingbird cake without pecans?
Yes, omit pecans entirely from the batter and frosting without recipe changes—the cake bakes and frosts the same. The recipe calls for 1 cup chopped pecans in the batter and 1/2 cup toasted in the frosting, but skipping them keeps the focus on banana-pineapple flavors. For texture, add 1/2 cup shredded coconut or walnuts if desired, stirring into batter at the end. Toast nuts at 350°F for 8-10 minutes for better taste if using alternatives. This substitution suits nut allergies or preferences. Frost with 3 cups cream cheese frosting as usual. The cake serves 12-16 and remains moist for 3 days. (96 words)
Should I drain crushed pineapple for hummingbird cake?
Do not drain the crushed pineapple; its juice is key to the cake’s moisture and flavor balance. Use one 8-ounce can (about 1 cup fruit plus juice) straight from the can, folding it into the wet ingredients. Draining removes natural sugars and liquid, leading to a drier cake. Stir gently to distribute evenly. If your pineapple seems extra juicy, that’s fine—excess integrates during 30-35 minute bake at 350°F. Pair with 3 mashed bananas for perfect tenderness. This tip comes from recipe testing; users confirm it prevents dense spots. Cool layers fully before frosting. (92 words)
Can I bake hummingbird cake in a bundt pan or sheet cake?
Yes, adapt the batter for various pans: three 8-inch rounds (30-35 min), one bundt (50-60 min), 12×17-inch sheet (25-30 min), or 24 cupcakes (18-22 min)—all at 350°F. Grease and flour pans well due to fruit. For bundt, cool 15 minutes before inverting. Sheet cake suits crowds, yielding 24 servings. Check doneness with a toothpick; edges may brown faster. Frost bundt with drizzled cream cheese icing or sheet with spread. Batter makes about 8 cups. Adjust racks to middle. Freeze baked unfrosted layers up to 3 months, thaw overnight. Perfect for events. (94 words)

Hummingbird Cake Recipe
🍌🍍 Ultra-moist hummingbird cake: ripe banana-pineapple magic with toasted pecans & lush cream cheese frosting – Southern icon!
🌰 Flavor peaks next day: easy layers, make-ahead joy for holidays or potlucks.
- Total Time: 3 hours 58 minutes
- Yield: 12-16 slices
Ingredients
– 2 cups chopped pecans – Toasted for flavor and folded into the batter, with extra reserved for garnish.
– 3 cups all-purpose flour – Gives the cake structure while still keeping the crumb soft.
– 1 teaspoon baking powder – Helps the layers rise evenly.
– 1 teaspoon baking soda – Works with the acidic pineapple and bananas for lift.
– 1 and 1/2 teaspoons ground cinnamon – Adds warm spice that makes the cake taste classic and cozy.
– 1/2 teaspoon allspice – Brings a deeper spice note to the batter.
– 1/2 teaspoon salt – Balances sweetness and sharpens flavor.
– 3 large eggs at room temperature – Help the batter mix smoothly and bake up tender.
– 1 cup vegetable oil or avocado oil – Keeps the cake moist and soft.
– 1 cup granulated sugar – Adds sweetness and helps the crumb brown nicely.
– 1/2 cup packed light or dark brown sugar – Adds a hint of caramel flavor.
– 2 teaspoons pure vanilla extract – Brings warmth and rounds out the fruit flavors.
– 1 and 1/2 cups mashed bananas, about 3 large ripe bananas – Adds moisture, sweetness, and that classic banana cake taste.
– One 8-ounce can crushed pineapple including juice – A key part of the banana pineapple cake texture and flavor.
– 16 ounces full-fat brick cream cheese, softened – Forms the creamy base of the frosting.
– 1/2 cup unsalted butter – Helps the frosting become smooth and rich.
– 4 cups confectioners’ sugar – Sweetens and thickens the frosting.
– 1 and 1/2 teaspoons pure vanilla extract – Adds flavor to the frosting.
– Pinch of salt to taste – Balances the sweetness.
Instructions
1-First Step: Toast the pecans and prep the pans Start by preheating the oven to 300°F. Spread the pecans on a baking sheet and toast them for 6 to 8 minutes, just until fragrant. This step brings out their nutty flavor and helps the final cake taste more rounded and rich. Let the pecans cool for 10 to 15 minutes while you raise the oven temperature to 350°F. Then grease three 8-inch round cake pans, line the bottoms with parchment paper rounds, and grease the parchment too. Using three pans is worth it because the layers bake more evenly than a thicker cake would in fewer pans.
2-Second Step: Mix the dry ingredients In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. Whisking first helps distribute the leavening and spices evenly, so every bite of this hummingbird cake has the same cozy flavor. If you are using a gluten-free flour blend, this is the point where you would swap it in. A spoon-and-level method or food scale can help keep the flour from packing down, which can make a cake heavy instead of light.
3-Third Step: Mix the wet ingredients In a separate bowl, whisk the eggs and oil until smooth. Add the granulated sugar, brown sugar, vanilla, mashed bananas, and crushed pineapple with all of its juice. Mix until everything looks well combined. The pineapple juice matters here, so do not drain it. That liquid helps create the moist hummingbird cake texture people love. If your bananas are very ripe and a little soft, that is perfect. They should look speckled and smell sweet.
4-Fourth Step: Bring the batter together Add the dry ingredients to the wet ingredients and whisk just until combined. Do not overmix. Once the flour disappears, fold in 1 and 1/2 cups of the toasted pecans, saving the rest for the top of the cake later. The batter should look thick but scoopable, and that is exactly right. This recipe makes about 7 cups of batter, so it is well suited for three layers, cupcakes, or even a sheet cake if you want to change the shape for a crowd.
5-Fifth Step: Divide and bake Divide the batter evenly among the prepared pans. Bake for 26 to 29 minutes, or until a toothpick inserted in the center comes out clean. If you are using different pan sizes, the timing will change, so watch the cake closely during the last few minutes. The tops should spring back lightly when touched. If one pan bakes faster than the others, rotate them gently if your oven has hot spots. A little browning around the edges is normal for this southern cake.
6-Sixth Step: Cool the layers completely Set the pans on a wire rack and let the cakes cool in the pans for 1 hour. After that, remove the cakes and peel away the parchment. Let them cool all the way before frosting. This part matters a lot. Warm cake can melt the frosting and slide around on the plate. If you are planning ahead, you can bake the layers a day early, wrap them well, and frost the next day.
7-Seventh Step: Make the cream cheese frosting Beat the softened cream cheese and butter together until smooth. Add the confectioners’ sugar, vanilla, and salt, then beat until creamy. If the frosting seems too soft, chill it for a bit before spreading. This frosting should be rich and fluffy, but still thick enough to hold its shape between the layers. If cream cheese frosting is not your favorite, you can use buttercream or coconut frosting instead.
8-Eighth Step: Assemble the cake Level the tops of the cakes if needed. Place the first layer on a serving plate and spread about 3/4 to 1 cup frosting on top. Add the second layer upside down, frost it, then add the third layer right side up. Frost the top and sides of the cake. Use an offset spatula if you have one, but a butter knife works too. The goal is a generous, rustic finish that looks homemade and inviting. This banana pineapple cake is lovely with smooth sides, but a slightly textured finish is charming too.
9-Ninth Step: Garnish and chill Press the remaining toasted pecans around the sides and scatter some on top. Refrigerate the finished cake for at least 20 minutes before slicing so the frosting can set. That short chill makes cutting much easier and keeps the layers neat. For the cleanest slices, use a sharp knife and wipe it between cuts. The cake feeds about 12 to 16 people, depending on how generous you are with each slice.
10-Tenth Step: Store leftovers properly Store leftover cake tightly covered in the refrigerator for up to 5 days. The flavor actually deepens after a day, so leftovers are often even better than the first slice. If you want to make it ahead for a party, bake the layers, cool them fully, and wrap them well. Then frost the day you plan to serve it. That keeps the cake fresh and cuts down on last-minute work.
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
🍍 Keep pineapple juice – it’s the moisture secret!
🌰 Toast pecans first for nutty depth.
📏 Spoon/weigh flour accurately – avoids dense cake.
- Prep Time: 30 minutes
- Cooling & Chilling: 3 hours
- Cook Time: 28 minutes
- Category: Desserts
- Method: Baked
- Cuisine: Southern American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 611 kcal
- Sugar: 52 g
- Sodium: 372 mg
- Fat: 34 g
- Saturated Fat: 11 g
- Unsaturated Fat: 23 g
- Trans Fat: 0 g
- Carbohydrates: 73 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 85 mg






