Indulge in a slice of pure Southern charm with this Classic Hummingbird Cake, a dessert that promises an unforgettable experience. Packed with the delightful flavors of ripe bananas, juicy crushed pineapple, and crunchy pecans, this cake is incredibly moist and perfectly spiced. Crowned with a luscious, homemade cream cheese frosting, it’s a timeless treat that brings a taste of sunshine to any occasion. Whether you’re a seasoned baker or new to the kitchen, our comprehensive guide will help you create a show-stopping cake that will surely become a family favorite.

What Exactly is Hummingbird Cake? Unraveling the Mystery Behind the Name
If you’ve never had the pleasure of tasting a Hummingbird Cake, you’re in for a delightful surprise. Often described as a spiced banana cake, it’s elevated by the addition of crushed pineapple and chopped nuts, typically pecans. The entire creation is then lavishly topped with a rich, tangy cream cheese frosting, taking its flavor profile to an entirely new level of decadence. Despite its exotic sound, the cake’s ingredients are surprisingly simple, combining to create a symphony of flavors and textures.
Originating in Jamaica, where it’s known as “Doctor Bird Cake” (named after their national bird, the Red-billed Streamertail hummingbird), this dessert made its way to the Southern United States and quickly gained popularity. The name “Hummingbird Cake” is often theorized to stem from its irresistible sweetness, so delicious that it makes you “hum” with joy, or perhaps because it’s so light and delightful that it could attract hummingbirds. Regardless of its whimsical name, this cake has earned its status as a beloved classic for its unique combination of tropical fruits, warm spices, and a dense, moist crumb that melts in your mouth. It’s a truly delicious cake that’s perfect for celebrations, holidays, or simply as a comforting treat.

Why This Hummingbird Cake Recipe Will Become Your New Favorite
While many banana cake recipes exist, this Classic Hummingbird Cake stands out for several compelling reasons. We’ve fine-tuned this recipe to ensure it delivers on every front: flavor, texture, and ease of preparation. Here’s why you’ll adore baking and sharing this exceptional dessert:
- Unmatched Moisture: Thanks to the combination of mashed bananas, crushed pineapple, and oil, this cake boasts an incredibly moist and tender crumb that stays fresh for days. No dry cake here!
- Harmonious Flavors: The sweet tang of pineapple perfectly complements the rich sweetness of ripe bananas, while warm cinnamon and nutmeg add a cozy depth. Toasted pecans introduce a delightful nutty crunch, creating a balanced and complex flavor profile.
- Heavenly Cream Cheese Frosting: Our homemade cream cheese frosting is the ideal counterpoint to the cake’s sweetness. It’s perfectly tangy, creamy, and spreads like a dream, providing that essential finish that defines a true Hummingbird Cake.
- Simple to Follow: Despite its impressive appearance, this recipe is straightforward. We’ve included detailed instructions and helpful tips to guide you through each step, making it accessible for bakers of all skill levels.
- Perfect for Any Occasion: From casual family gatherings to elegant holiday feasts, this Hummingbird Cake is a versatile dessert that always impresses. Its unique flavor profile is a delightful change from traditional cakes.
Essential Ingredients for Your Classic Hummingbird Cake
Crafting the perfect Hummingbird Cake begins with selecting the right ingredients. Each component plays a vital role in achieving the cake’s signature moist texture and rich flavor. Here’s a closer look at what you’ll need and why:
- Pecans: We recommend using raw, unsalted pecans. Toasting them before mixing them into the batter is a crucial step that intensifies their nutty flavor and adds an irresistible aroma. While walnuts can be substituted, pecans are traditional and offer a uniquely buttery flavor.
- All-Purpose Flour: The foundation of our cake. Accuracy in measuring flour is paramount, as too much can result in a dense, heavy cake. Always spoon the flour into your measuring cup and level it off with a straight edge for best results. This method prevents overpacking and ensures the perfect crumb.
- Baking Soda: This leavening agent is essential for giving the cake its beautiful rise and tender texture, reacting with the acidic ingredients like pineapple and banana to create a light crumb.
- Spices & Salt: Ground cinnamon and nutmeg are the stars of the spice rack in this recipe. They perfectly complement the sweetness of the bananas and pineapple, adding a warm, aromatic depth that is characteristic of Hummingbird Cake. A pinch of salt balances the flavors and enhances the sweetness.
- Oil: Vegetable oil, canola oil, or even melted coconut oil (cooled) can be used. Oil contributes significantly to the cake’s incredible moisture, creating a softer and more tender crumb compared to butter-based cakes, and keeps it moist for longer.
- Mashed Bananas: You’ll need about two cups of mashed ripe bananas, which is roughly 4-5 large bananas. The riper the bananas (with plenty of brown spots), the sweeter and more flavorful they will be, imparting a rich banana essence and contributing greatly to the cake’s moistness.
- Sugars: A blend of brown sugar and granulated sugar is used. Brown sugar adds depth of flavor with its caramel notes and contributes extra moisture, while granulated sugar ensures the cake is perfectly sweet and tender.
- Crushed Pineapple: A quintessential ingredient for Hummingbird Cake, crushed pineapple introduces a lovely tropical tang and vital moisture. Remember to drain the can of crushed pineapple thoroughly before adding it to the wet ingredients to prevent a soggy cake.
- Eggs: Large eggs provide essential structure to the cake, binding the ingredients together and creating a stable, well-risen crumb.
- Pure Vanilla Extract: A touch of pure vanilla extract enhances all the other flavors, adding a fragrant warmth that completes the cake’s profile.

How to Bake the Perfect Hummingbird Cake: A Step-by-Step Guide
Baking this Classic Hummingbird Cake is a rewarding experience, and following these steps will ensure a spectacular result every time. We’ve broken down the process into easy, manageable stages:
Phase 1: Preparation is Key
- Toast the Pecans: Begin by preheating your oven to 350°F (177°C). Spread the chopped pecans evenly on a baking sheet lined with parchment paper. Bake for 8-10 minutes, stirring once or twice to ensure even toasting. This step enhances their flavor significantly. Once golden and fragrant, remove them from the oven and let them cool completely while you prepare the cake batter. Keep the oven at 350°F.
- Prepare Cake Pans: Lightly grease and flour two 9-inch round cake pans. For easier removal and to prevent sticking, line the bottom of each pan with a circle of parchment paper. This simple trick ensures your cake layers come out perfectly intact.
- Measure Your Ingredients: Accurately measure all your ingredients before you start mixing. This “mise en place” approach makes the baking process smoother and more enjoyable. Ensure your bananas are very ripe for the best flavor and moisture.
Phase 2: Mixing the Batter
- Combine Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour (remember to spoon and level!), ground cinnamon, ground nutmeg, baking soda, and salt until they are thoroughly combined. Set this mixture aside.

- Combine Wet Ingredients: In a separate, even larger mixing bowl, whisk together the oil, mashed bananas, light or dark brown sugar, granulated sugar, thoroughly drained crushed pineapple, eggs, and pure vanilla extract until everything is fully incorporated and smooth. The brown sugar should be dissolved, and the mixture well-blended.

- Combine Wet and Dry: Gradually add the dry ingredients to the wet ingredients. Stir gently until just combined. Be careful not to overmix the batter; overmixing can lead to a tough cake. A few streaks of flour are acceptable.
- Fold in Pecans: Gently fold in 1 cup of your cooled, toasted chopped pecans. Reserve the remaining 1/2 cup for decoration later.
Phase 3: Baking and Cooling
- Bake the Cake: Divide the cake batter evenly between the two prepared 9-inch cake pans. Spread the batter into a uniform layer. Bake in the preheated oven at 350°F (177°C) for approximately 33-38 minutes, or until the tops are set, and a wooden skewer or toothpick inserted into the center comes out clean.
- Cool the Layers: Once baked, remove the cakes from the oven and let them cool in their pans on a wire rack for about 30 minutes. This allows them to firm up. Then, carefully invert the cakes onto the wire rack, remove the parchment paper, and let them cool completely. It’s crucial that the cake layers are entirely cool before frosting to prevent the frosting from melting.
Phase 4: Preparing the Cream Cheese Frosting and Assembly
- Make the Cream Cheese Frosting: In the bowl of a stand mixer fitted with a paddle attachment (or using a handheld mixer), beat the softened brick-style cream cheese and unsalted butter for about 1 minute until well combined and smooth.
- Finish the Frosting: Gradually add the powdered sugar and pure vanilla extract. Continue mixing on low speed until fully combined and smooth, stopping to scrape down the sides of the bowl as needed. Beat until light and fluffy. If you desire a thicker layer of frosting, you might consider increasing the recipe by one and a half times for extra indulgence.
- Assemble the Cake: Once the cake layers are completely cooled, use a serrated knife to level the tops of each layer, creating a flat surface for stacking. Place one cake layer on your serving plate or cake stand. Spread about 1 cup of the cream cheese frosting evenly over the top. Carefully place the second cake layer on top. Use the remaining frosting to generously frost the top and sides of the entire cake.
- Decorate and Serve: Use the reserved 1/2 cup of toasted chopped pecans to decorate the top and sides of the cake. Slice into beautiful pieces and serve immediately, or refrigerate until ready to enjoy.
Frequently Asked Questions About Hummingbird Cake
How do you properly toast pecans or walnuts?
Toasting nuts enhances their flavor significantly. Preheat your oven to 350°F (177°C). Spread the pecans or walnuts in a single layer on a baking sheet, ideally lined with parchment paper for easy cleanup. Place the baking sheet in the preheated oven and bake for 8 to 10 minutes. It’s important to stir them once or twice during baking to ensure they toast evenly and prevent burning. Keep a close eye on them, as nuts can go from perfectly toasted to burnt very quickly. You’ll know they’re done when they become fragrant and slightly darker in color.
Do you have to refrigerate this cake?
Yes, since this delicious Hummingbird Cake is topped with a cream cheese frosting, it absolutely needs to be refrigerated. Cream cheese frosting contains dairy and can spoil if left at room temperature for too long. Store any leftover cake in an airtight container in the refrigerator for up to 5 days to maintain its freshness and prevent it from drying out.
Can Hummingbird Cake be frozen?
Absolutely! Hummingbird cake freezes exceptionally well, making it a great make-ahead dessert. You have a few options:
- Cake Layers: Unfrosted cake layers can be wrapped tightly in plastic wrap and then in aluminum foil, and frozen for up to 3 months. Thaw them overnight in the refrigerator before assembling the cake.
- Cream Cheese Frosting: The frosting can also be frozen for up to 3 months. Store it in an airtight container. When ready to use, thaw it overnight in the refrigerator, then bring it to room temperature and re-whip it with a mixer until smooth and fluffy before frosting the cake.
- Frosted Cake: A completely assembled and frosted cake can also be frozen. Place it in the freezer uncovered for about an hour until the frosting is firm. Then, wrap it tightly in plastic wrap and aluminum foil. It will keep for up to 3 months. To serve, thaw it overnight in the refrigerator.
Can I use other nuts besides pecans?
While pecans are the traditional choice for Hummingbird Cake, chopped walnuts or even a mix of pecans and walnuts can be used. Each will impart a slightly different flavor and texture, but both are delicious additions.
What if my bananas aren’t ripe enough?
Very ripe bananas (with dark brown spots) are crucial for the best flavor and moisture. If your bananas aren’t ripe enough, you can speed up the ripening process by placing them in a brown paper bag with an apple or avocado overnight. Alternatively, you can bake unpeeled bananas on a baking sheet at 300°F (150°C) for 15-20 minutes until their skins turn black and soft. Let them cool, then peel and mash.

Expert Baking Tips for a Flawless Hummingbird Cake
Achieving a bakery-worthy Hummingbird Cake is within reach with these expert tips:
- Toast Your Pecans: As mentioned, this step is optional but highly recommended. Toasting nuts amplifies their flavor, adding a deeper, richer dimension to your cake. Do this first and let them cool while you prep other ingredients.
- Accurate Flour Measurement: The “spoon and level” method is key for flour. Stir the flour in its container, then lightly spoon it into your measuring cup until overflowing. Level off the excess with the back of a knife or a straight edge. Never scoop directly with the measuring cup, as this compacts the flour and leads to a dry, dense cake.
- Use Very Ripe Bananas: The riper the bananas, the sweeter and more fragrant they will be, enhancing the cake’s natural flavor and contributing to its moist texture. Look for bananas with plenty of brown spots. You’ll need about 2 cups of mashed banana, which is typically 4 large or 5-6 medium bananas.
- Drain Pineapple Thoroughly: Crushed pineapple adds wonderful flavor and moisture, but excess liquid can make your cake soggy. Use a fine-mesh sieve to press out as much liquid as possible from the canned pineapple before adding it to the batter.
- Room Temperature Ingredients for Frosting: For the smoothest, creamiest cream cheese frosting, ensure both your brick-style cream cheese and unsalted butter are at proper room temperature. This allows them to cream together beautifully without lumps. Avoid using spreadable cream cheese from a tub, as it has a different consistency and water content.
- Don’t Overmix: When combining the wet and dry ingredients, mix only until just combined. Overmixing develops the gluten in the flour, leading to a tough and rubbery cake.
- Cool Completely: Patience is a virtue in baking! Ensure your cake layers are completely cooled before applying the frosting. If the cake is warm, the frosting will melt and slide off, creating a messy result.
More Delicious Cake Recipes to Explore!
If you loved this Hummingbird Cake, you’ll surely enjoy these other delightful cake recipes that are perfect for any occasion:
- Classic Apple Cake
- Moist Banana Cake
- Sweet Pineapple Upside Down Cake
- Tropical Pineapple Carrot Cake
- Decadent Caramel Apple Upside Down Cake
Hummingbird Cake Recipe
This Classic Hummingbird Cake is filled with bananas, pineapple, and chopped pecans. Super moist and topped with a homemade cream cheese frosting!
Prep Time: 1 hour
Cook Time: 35 minutes
Cooling Time: 2 hours
Total Time: 1 hour 35 minutes (excluding cooling)
Servings: 10 slices
Ingredients
For the Hummingbird Cake:
- 1 and 1/2 cups chopped pecans, divided
- 3 cups (375 grams) all-purpose flour (spooned & leveled)
- 1 and 1/2 teaspoons ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup (240ml) canola or vegetable oil
- 2 cups (470 grams) mashed banana (about 4 to 5 large ripe bananas)
- 1 cup (200 grams) light or dark brown sugar, lightly packed
- 1 cup (200 grams) granulated sugar
- 1 (8-ounce) can crushed pineapple, drained
- 3 large eggs
- 2 teaspoons pure vanilla extract
For the Cream Cheese Frosting:
- 12 ounces brick-style cream cheese, softened
- 3/4 cup (170 grams) unsalted butter, softened
- 3 cups (360 grams) powdered sugar
- 1 and 1/2 teaspoons pure vanilla extract
Instructions
To make the hummingbird cake:
- Preheat the oven to 350°F (177°C). Spread 1 and 1/2 cups of pecans on a large baking sheet lined with parchment paper. Bake for 8 to 10 minutes, stirring a couple of times as they’re baking, until lightly toasted and fragrant. Remove from the oven and set aside to cool completely. Keep oven temperature at 350°F.
- Spray two 9-inch round cake pans with nonstick cooking spray. Line the bottom of each pan with a circle of parchment paper and set aside.
- In a large mixing bowl, whisk together the flour, cinnamon, nutmeg, baking soda, and salt until well combined. Set aside.
- In a separate large mixing bowl, whisk together the oil, mashed banana, brown sugar, granulated sugar, thoroughly drained crushed pineapple, eggs, and vanilla extract until fully combined.
- Add the dry ingredients to the wet ingredients and stir gently until just combined. Do not overmix. Then, fold in 1 cup of the cooled, chopped pecans.
- Evenly distribute the batter between both prepared cake pans and spread it around into one even layer. Bake at 350°F (177°C) for 33 to 38 minutes or until the tops of the cakes are set and a toothpick inserted into the center comes out clean.
- Remove from the oven and transfer to a wire rack to cool for 30 minutes in the pans. Then, carefully invert the cakes from the pans onto the wire rack, remove the parchment paper, and transfer back to the wire rack to cool completely before frosting.
To make the cream cheese frosting:
- In the bowl of a stand mixer fitted with the paddle attachment, or in a large mixing bowl using a handheld mixer, beat the softened cream cheese and butter for about 1 minute or until well combined and smooth.
- Add the powdered sugar and vanilla extract and continue mixing until fully combined and fluffy, stopping to scrape down the sides of the bowl as needed. Beat until light and airy.
To assemble the cake:
- Once the cake layers have cooled completely, use a serrated knife to level the tops of each cake layer if desired, to create flat surfaces. Place one cake layer on top of a cake stand (or large plate) and top with about 1 cup of frosting. Spread the frosting around into one even layer.
- Gently place the remaining cake layer on top. Use the remaining frosting to generously frost the top and sides of the entire cake.
- Use the remaining 1/2 cup of toasted chopped pecans to decorate the top and sides of the cake. Slice into pieces and serve, or refrigerate until ready to serve.
Recipe Notes:
- Storage instructions: Store leftover cake in an airtight container in the refrigerator for up to 5 days to maintain freshness.
- Freezing instructions (unfrosted layers): Cake layers will freeze well for up to 3 months. Wrap each cooled layer tightly in plastic wrap, then in aluminum foil. Thaw overnight in the refrigerator before assembling the cake.
- Freezing instructions (frosting): The frosting will also freeze well for up to 3 months in an airtight container. Thaw overnight in the refrigerator, then bring to room temperature and mix well with a mixer before frosting the cake.
- Freezing instructions (frosted cake): The completely frosted cake will freeze well for up to 3 months. Freeze uncovered until frosting is firm, then wrap tightly in plastic wrap and aluminum foil. Thaw overnight in the refrigerator before serving.
Cuisine: American
Course: Dessert
Author: Danielle Rye
Did you make this recipe?
We’d love to see your creations! Mention @livewellbakeoften on Instagram or tag #livewellbakeoften.