I absolutely adore baking this Hummingbird Cake Recipe whenever I want to treat myself and my loved ones to something truly special. This cake, bursting with the natural sweetness of ripe bananas and juicy pineapple, has a moist, tender crumb that feels like a warm hug in every bite. The delicate hint of cinnamon and crunchy pecans add just the right balance of flavor and texture, while the creamy, fluffy cream cheese frosting brings the whole thing together in a dreamy way. I love how this cake somehow manages to feel both indulgent and fresh, making it one of my all-time favorite desserts to bake and share.
Why You'll Love This Hummingbird Cake Recipe
One of the things that really makes this Hummingbird Cake Recipe stand out for me is its unique flavor profile. The combination of bananas, pineapple, and a whisper of cinnamon creates this amazingly balanced sweet and fruity flavor that feels bright but comforting all at once. It’s like a tropical vacation and grandma’s kitchen collided in the best possible way. The richness of the cream cheese frosting contrasts perfectly with the tender, moist cake layers, which is something I haven’t found in many other recipes. It’s just delicious from the very first slice to the last crumb.
Another thing I love about this recipe is how surprisingly easy it is to make despite its decadent result. The ingredients are simple and pantry-friendly, and the steps feel straightforward even for a home baker like me who sometimes overthinks things. I can whip up this cake for everything from family gatherings and holiday celebrations to a weeknight dessert that makes any evening feel special. Plus, it’s a crowd-pleaser every time, making me feel like a total dessert hero.
Ingredients You'll Need
The ingredients list might look long at first glance, but trust me, each one plays an important role in building that signature taste, texture, and color of this cake. From the flour that creates the tender crumb to the bananas and pineapple that give it its signature sweetness and moisture, every ingredient is essential.
- All-purpose flour: Provides the perfect structure for a soft yet sturdy cake.
- Granulated sugar: Sweetens the batter without overpowering the fruit flavors.
- Ground cinnamon: Adds warmth and subtle spice that lifts the cake’s profile.
- Baking soda: Helps the cake rise beautifully and keeps it light.
- Salt: Balances sweetness and enhances all the other flavors.
- Large eggs: Bind the ingredients and add moisture for tenderness.
- Vegetable oil: Keeps the cake moist longer than butter would.
- Vanilla extract: Brings depth and a lovely aromatic sweetness.
- Crushed pineapple with juice: Adds tropical juiciness and natural sweetness.
- Ripe mashed bananas: Give natural sweetness, moisture, and a luscious texture.
- Chopped pecans (optional): Provide delightful crunch and nuttiness.
- Unsalted butter (for frosting): Creates a creamy base that whips up light and rich.
- Cream cheese (for frosting): Gives the frosting its characteristic tang and smoothness.
- Confectioner's sugar: Sweetens the frosting and helps achieve that silky texture.
- Pinch of salt (for frosting): Balances the sweetness perfectly.
- Pineapple juice (for frosting): Adds a subtle fruity hint that ties the frosting to the cake.
- Vanilla extract (for frosting): Enhances the overall flavor of the frosting.
- Finely chopped pecans (for garnish, optional): Adds a pretty and crunchy finishing touch.
Directions
Step 1: Preheat your oven to 350 degrees Fahrenheit. Prepare two 9-inch round cake pans by spraying them with non-stick baking spray, then line the bottom with parchment paper to ensure easy removal. Don’t forget to spray the top of the parchment paper too!
Step 2: In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, ground cinnamon, baking soda, and salt until they are fully combined. This dry mix forms the base of your cake’s texture and flavor.
Step 3: Next, add the beaten eggs, vegetable oil, vanilla extract, crushed pineapple (with its juice!), mashed bananas, and chopped pecans if you’re using them. Whisk or stir everything together until you have a thick, well-mixed batter. It should be thick but easily spreadable.
Step 4: Divide the batter evenly between your two prepared cake pans. Smooth the tops with a spatula so they bake evenly.
Step 5: Pop the pans into your preheated oven and bake for 24 to 30 minutes. Test doneness by inserting a toothpick into the center; it should come out clean or with just a few crumbs clinging to it.
Step 6: After baking, let the cakes cool in the pans for about 10 to 15 minutes. Then carefully remove them from the pans and let them cool completely on wire racks before frosting.
Step 7: To make the frosting, beat the room temperature unsalted butter and cream cheese together on high speed until the mixture is thick, fluffy, and pale.
Step 8: Slowly add the confectioner's sugar while continuing to beat on low speed, then increase the speed again once it’s incorporated to keep the frosting light and airy.
Step 9: Mix in the pineapple juice, vanilla extract, and a pinch of salt, beating until the frosting is smooth and fluffy. This is the luscious topping your cake deserves!
Step 10: If you want to create more layers, slice each cooled cake into two even layers so you have four altogether. You can frost just two layers if you prefer a simpler cake.
Step 11: Spread a generous layer of frosting between each cake layer, then coat the entire cake with the remaining frosting. For the final touch, sprinkle finely chopped pecans on top for a beautiful finish and extra crunch if you like.
Step 12: Serve your Hummingbird Cake Recipe at room temperature for the best flavor and texture. Get ready for lots of compliments!
Servings and Timing
This Hummingbird Cake Recipe yields about 20 generous servings, which makes it perfect for sharing with a crowd at parties, holidays, or big family dinners. The prep time is roughly 15 minutes to mix and prepare the batter, and the baking time ranges around 24 to 30 minutes. Allow about 10 to 15 minutes for cooling in the pans and additional time to cool completely on racks before frosting. Total time from start to finish is approximately 55 minutes, making it a manageable project even for busy days when you want to impress without stress.
How to Serve This Hummingbird Cake Recipe
I love serving this cake at room temperature to allow the flavors in the cake and the frosting to shine without the chill dulling the taste. It pairs beautifully with a simple cup of hot tea or fresh-brewed coffee, which helps balance the sweetness and keeps the experience cozy and satisfying.
If you want to fancy it up for a party or holiday, I recommend garnishing each slice with a few extra chopped pecans or a small edible flower for a gorgeous presentation. Serving this cake alongside fresh tropical fruit like sliced mango or kiwi can brighten the plate and complement the pineapple and banana flavors in the cake.
This cake is a wonderful centerpiece for celebrations—birthdays, potlucks, or weekend gatherings—where you want a dessert that feels both nostalgic and a little exotic. You can slice it into smaller portions for tasting menus or larger wedges for dessert lovers who want seconds. Either way, it’s sure to be the star of the table.
Variations
One of the best parts of the Hummingbird Cake Recipe is how adaptable it is! For example, if you want to skip the pecans, the cake still tastes amazing, and you can swap them for chopped walnuts or even shredded coconut to add a fun twist and texture. If you’re looking for a gluten-free option, just replace the all-purpose flour with a gluten-free baking blend, and the cake keeps its wonderful moistness and flavor.
For those who prefer a dairy-free or vegan version, try using a vegan butter substitute and dairy-free cream cheese for the frosting. You can also replace the eggs with flax or chia egg alternatives (1 tablespoon ground flax or chia seed soaked in 3 tablespoons water per egg), though the texture will be slightly denser but still delicious.
If you want to experiment with flavors, I sometimes add a little grated fresh ginger or swap the cinnamon for ground nutmeg or allspice to give it a warm, aromatic depth. You can even bake this batter into cupcakes for a fun, portable dessert, just adjust the baking time to about 18 to 22 minutes.
Storage and Reheating
Storing Leftovers
Once you’ve enjoyed your cake, you can store leftovers in an airtight container, preferably in the refrigerator due to the cream cheese frosting. Leftovers will stay fresh and moist for about 3 to 4 days. I like to cover the cake gently with plastic wrap or use a cake dome to prevent it from drying out or absorbing other fridge odors.
Freezing
This Hummingbird Cake Recipe freezes well if you want to save some for later. I recommend freezing the cake layers wrapped tightly in plastic wrap and then a layer of aluminum foil to keep freezer burn at bay. You can freeze them for up to 2 months. For frosting, it’s best to freeze unfrosted layers and add the frosting fresh after thawing.
Reheating
Since this is a moist cake with cream cheese frosting, reheating is usually unnecessary. If you prefer to serve it slightly warm, bring the cake to room temperature and warm individual slices gently in the microwave for about 10 seconds at a time. Avoid heating too much or you might lose the creamy texture of the frosting and make the cake overly soft.
FAQs
Can I make this Hummingbird Cake Recipe ahead of time?
Absolutely! The cake layers can be baked a day or two ahead and stored in the fridge, tightly wrapped. Frost the cake the day you plan to serve it for the best texture. This helps the flavors meld and makes assembly quicker on the day of your event.
What can I substitute for vegetable oil?
You can substitute the vegetable oil with melted coconut oil or a neutral-flavored light olive oil if you want a slightly different flavor profile. Just make sure your substitution remains liquid at room temperature for the right cake texture.
Can I use fresh pineapple instead of crushed canned pineapple?
While fresh pineapple can work, canned crushed pineapple with juice is easier to incorporate and adds consistent moisture and sweetness. If you use fresh, finely chop it and include some juice or extra liquid for moisture, and pat the pineapple dry somewhat to avoid excess liquid.
Is it okay to skip the nuts in this cake?
Definitely! The pecans add great texture and flavor, but if you have allergies or prefer nut-free, you can omit them entirely without sacrificing the cake’s delicious taste. You might add shredded coconut or small chocolate chips instead for extra interest.
How do I know when the cake is perfectly baked?
The easiest way is to insert a toothpick in the center of the cake. If it comes out clean or with just a few moist crumbs clinging to it, your cake is done. The top should also spring back slightly when gently pressed.
Conclusion
I hope this Hummingbird Cake Recipe inspires you to bake something wonderfully flavorful and moist that everyone around your table will love. It’s one of those recipes that feels special yet comfortingly familiar, and I can’t recommend it enough for celebrations or whenever you want to treat yourself to a truly delicious homemade dessert. Happy baking!
PrintHummingbird Cake Recipe
This classic Hummingbird Cake combines the tropical flavors of ripe bananas and crushed pineapple with a moist, spiced cake base. Topped with a luscious cream cheese frosting and garnished with crunchy pecans, this 20-serving cake is perfect for any celebration or sweet indulgence.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 55 minutes
- Yield: 20 servings
- Category: Dessert
- Method: Baking
- Cuisine: Southern American
- Diet: Vegetarian
Ingredients
Cake Ingredients
- 3 cups all purpose flour
- 2 cups granulated sugar
- 1 tsp ground cinnamon
- 1 tsp baking soda
- 1 tsp salt
- 3 large eggs, beaten
- 1 ¼ cup vegetable oil
- 2 tsp vanilla extract
- 8 oz crushed pineapple with juice
- 1 ¾ cup ripe mashed bananas (about 4-5 bananas)
- 1 cup chopped pecans (optional)
Frosting Ingredients
- 1 cup unsalted butter, room temperature
- 8 oz cream cheese, room temperature
- 3 ½ cups confectioner's sugar (up to 4 cups if a stiffer frosting is desired)
- Pinch of salt
- 2 tsp pineapple juice
- 2 tsp vanilla extract
- ¼ cup finely chopped pecans for garnish (optional)
Instructions
- Preheat and Prepare Cake Pans: Preheat your oven to 350°F (175°C). Spray two 9-inch round cake pans with non-stick baking spray, then line each with parchment paper. Spray the top of the parchment paper to ensure easy removal.
- Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, granulated sugar, ground cinnamon, baking soda, and salt until fully combined.
- Add Wet Ingredients and Mix: Whisk in the beaten eggs, vegetable oil, vanilla extract, crushed pineapple with juice, mashed bananas, and pecans (if using). Mix everything until the batter is completely combined; expect a thick consistency.
- Divide and Bake: Evenly distribute the batter between the prepared cake pans. Bake in the preheated oven for 24-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
- Cool the Cakes: Once baked, allow the cakes to cool in the pans for 10-15 minutes before removing. Then transfer to a wire rack to cool completely to room temperature before frosting.
- Prepare the Frosting: In the bowl of a mixer, beat the room temperature butter and cream cheese on high speed until thick and fluffy. Slowly add the confectioner’s sugar while mixing at a lower speed. Once all sugar is incorporated, increase speed and whip until the frosting is smooth, light, and fluffy. Add the pineapple juice and vanilla extract, continuing to whip until fully blended.
- Assemble the Cake: If desired, level the cakes and slice each into two layers to yield four layers in total. Spread frosting between each layer evenly. Use the remaining frosting to coat the top and sides of the entire cake.
- Garnish and Serve: Garnish the frosted cake with finely chopped pecans if desired. Serve the cake at room temperature for best flavor and texture.
Notes
- You can omit the pecans if you prefer a nut-free cake.
- Ensure the cream cheese and butter are at room temperature to achieve a smooth, lump-free frosting.
- If you like a stiffer frosting for piping, increase confectioner's sugar up to 4 cups as preferred.
- The cake layers can be made a day ahead and wrapped tightly in plastic wrap to maintain moisture.
- Use ripe bananas for maximum flavor and natural sweetness.


Leave a Reply