Hummingbird Cake is a delightful Southern dessert known for its moist, flavorful layers and rich cream cheese frosting. Originating from Jamaica and adapted in the southern United States, this cake combines ripe bananas, crushed pineapple, and crunchy pecans. The result is a sweet, tropical taste that dances gracefully on your palate. The tender crumb and heavenly aroma make it a favorite at family gatherings and special celebrations.
Thank you for reading this post, don't forget to subscribe!
When I first discovered this cake, I was captivated not just by its appearance—three luscious layers adorned with cream cheese frosting—but also by the symphony of flavors it offered. You won’t believe how easy it is to prepare either; it truly captures the essence of comfort food. Whether enjoyed on a sunny spring afternoon or as the star of a birthday celebration, Hummingbird Cake is sure to impress your guests and have them reaching for seconds.
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of just 30 minutes, you’ll be enjoying homemade cake in no time!
- Irresistible Flavor: The combination of sweet bananas, juicy pineapple, and crunchy pecans creates a delicious harmony.
- Eye-Catching Appeal: Its three-layer design topped with generous frosting is as stunning as it is tasty.
- Flexible Serving: Perfect for afternoon tea, potlucks, or birthdays, this cake fits any occasion.
- Diet-Friendly Options: You can easily adapt it to include gluten-free flour or dairy-free cream cheese.
Ingredients You’ll Need
- 2 cups chopped pecans: Adds a delightful crunch and nutty flavor. Walnuts can be used as a substitute.
- 3 cups all-purpose flour (spooned & leveled): Keeps the cake’s texture light. Gluten-free flour can be considered for a gluten-sensitive version.
- 1 teaspoon baking powder: Helps the cake rise beautifully.
- 1 teaspoon baking soda: Works alongside baking powder for perfect leavening.
- 1 and 1/2 teaspoons ground cinnamon: Adds warmth and depth to the flavor profile.
- 1/2 teaspoon allspice: Enhances the aromatic quality of the cake.
- 1/2 teaspoon salt: Balances the sweetness of the ingredients.
- 3 large eggs, at room temperature: Provides moisture and structure to the cake.
- 1 cup vegetable oil (or avocado oil): Keeps the cake moist. You could also use melted coconut oil for a tropical twist.
- 1 cup granulated sugar: Adds sweetness and texture.
- 1/2 cup packed light or dark brown sugar: Brings richness and depth to the sweetness.
- 2 teaspoons pure vanilla extract: Infuses a lovely, fragrant flavor.
- 1 and 1/2 cups mashed bananas (about 3 large ripe bananas): Offers natural sweetness and moisture.
- One 8-ounce can crushed pineapple (do not drain): Adds moisture and a subtle fruity flavor. Fresh pineapple can be used if preferred.
- 16 ounces full-fat brick cream cheese, softened to room temperature: The base for the rich, creamy frosting.
- 1/2 cup unsalted butter, softened to room temperature: Ensures smooth and creamy frosting.
- 4 cups confectioners’ sugar: Sweetens the frosting and provides a delightful texture.
- 1 and 1/2 teaspoons pure vanilla extract: Enhances the flavor of the frosting.
- Pinch of salt, to taste: Balances the sweetness of the frosting.
How to Make Hummingbird Cake
- Preheat the Oven: Start by preheating your oven to 300°F (149°C). Prepare a large baking sheet by lining it with parchment paper. Spread the chopped pecans evenly on the baking sheet and toast them for 6–8 minutes, shaking the pan halfway through, until they are fragrant. Let them cool for about 10–15 minutes.
- Prepare the Cake Pans: Raise the oven temperature to 350°F (177°C). Grease three 8-inch round cake pans and line them with parchment paper. Grease the parchment as well to ensure a smooth release of the cakes.
- Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, cinnamon, allspice, and salt until well combined. This mixture serves as the foundation for your cake.
- Mix Wet Ingredients: In another large bowl, whisk together the eggs and oil. Gradually add in the granulated sugar, brown sugar, and vanilla extract. Mix thoroughly before folding in the mashed bananas and crushed pineapple, making sure everything is nicely blended.
- Combine Wet and Dry Mixtures: Pour the banana and pineapple mixture into the dry ingredients. Stir until fully combined, then gently fold in 1 and 1/2 cups of the toasted pecans, saving the rest for garnish. You should have about 6 to 7 cups of batter at this point.
- Bake the Cake: Evenly distribute the batter between the three prepared cake pans. Bake for about 26–29 minutes, or until a toothpick inserted into the center comes out clean, indicating the cakes are perfectly baked.
- Cool the Cakes: Once baked, give the cakes time to cool in their pans on a wire rack for 1 hour. Run a knife around the edges to loosen them, then carefully remove the cakes from the pans and peel off the parchment paper. Let the cakes cool completely on the wire rack.
- Frosting Preparation: In a large bowl, using either a handheld or stand mixer, beat the softened cream cheese and butter together on medium-high speed until smooth and creamy, about 2 minutes. Add confectioners’ sugar, vanilla, and a pinch of salt, beating on low speed for 30 seconds before increasing to high speed for 3 minutes until the mixture is fluffy. If your frosting appears a bit runny, refrigerate it for about 30 minutes to firm up.
- Assemble the Cake: To create even layers, slice a thin layer off the top of each cake using a serrated knife. Place the first cake layer on a cake turntable or serving plate. Spread about 3/4 to 1 cup of frosting evenly on top. Place the second cake layer upside down, adding frosting just like the first layer. Top with the third layer, spreading the remaining frosting on the top and sides. For the finishing touch, sprinkle the leftover toasted pecans on the bottom and top of the cake. Refrigerate the assembled cake for at least 20 minutes before slicing, helping it to maintain its shape.
Storing & Reheating
To keep your Hummingbird Cake fresh, store it tightly covered at room temperature for the first day. If you have leftovers, transfer it to the refrigerator where it will stay delicious for up to 5 days. For longer storage, wrap the individual slices in plastic wrap and place them in an airtight container in the freezer, where they can remain for up to three months. When ready to enjoy again, let it thaw in the refrigerator overnight, then allow it to come to room temperature before serving. This cake retains its lovely flavor and texture beautifully, although some separation in the icing might occur, which you can refresh with a quick whip.
Chef’s Helpful Tips
- Ensure your eggs are at room temperature to achieve a smoother batter and better texture.
- Be careful not to overmix when combining the wet and dry ingredients; folding just until incorporated ensures a tender crumb.
- If your cake domes slightly during baking, you can level it off with a serrated knife for a more polished look.
- Experiment with the addition of shredded coconut or different nuts for added flavor and texture.
- If you’re making the cake ahead of time, bake the layers and store them wrapped at room temperature. Frost just before serving to keep everything fresh.
The balance of flavors and textures in this Hummingbird Cake is truly wonderful. With its tropical notes, it’s a cake that not only satisfies cravings but also lifts spirits. Don’t hesitate to try your hand at it and make it your own. Enjoy sharing a slice; your family and friends will appreciate the effort—and the unforgettable taste!

Recipe FAQs
Why is it called Hummingbird Cake?
The name “Hummingbird Cake” is believed to be inspired by the hummingbird’s attraction to sweet nectar, much like how people are drawn to the cake’s delightful sweetness. It also reflects the Southern tradition of associating this cake with warmth and welcoming.
Can I make Hummingbird Cake ahead of time?
Yes! You can bake the cake layers a day or two in advance. Just wrap them tightly in plastic wrap and store them at room temperature. Frosting can also be made ahead of time and kept in the refrigerator. Assemble the cake the day you plan to serve it for the best freshness.
What can I substitute for crushed pineapple?
If you prefer, you can replace the canned crushed pineapple with fresh pineapple that you finely chop. The key is to keep the moisture content similar, so ensure not to drain any juice.
Is Hummingbird Cake gluten-free?
Yes! You can make this cake gluten-free by substituting the all-purpose flour with a 1:1 gluten-free flour blend. Make sure to check that your baking powder and other ingredients are also gluten-free.
Print
Hummingbird Cake
This Hummingbird Cake features a delightful blend of bananas and crushed pineapple, combined with pecans for added crunch. Its moist texture and luscious cream cheese frosting make it an irresistible dessert, perfect for parties or family gatherings.
- Total Time: 4 hours
- Yield: 12 servings 1x
Ingredients
- 2 cups (250g) chopped pecans
- 3 cups (375g) all-purpose flour (spooned & leveled)
- 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 (226g/240ml) vegetable oil (or avocado oil)
- 1 cup (200g) granulated sugar
- 1/2 cup (100g) packed light or dark brown sugar
- 2 teaspoons pure vanilla extract
- 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas)
- one 8-ounce can (226g) crushed pineapple (do not drain)
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 tbsp; 113g) unsalted butter, softened to room temperature
- 4 cups (480g) confectioners’ sugar
- 1 and 1/2 teaspoons pure vanilla extract
- pinch of salt, to taste
Instructions
- Preheat the oven to 300°F (149°C). Line a large baking sheet with parchment paper and spread the chopped pecans on it. Bake for 6–8 minutes until fragrant, shaking the pan halfway through.
- Increase the oven temperature to 350°F (177°C). Grease three 8-inch round cake pans, line them with parchment paper, then grease the parchment paper.
- In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, allspice, and salt. In another bowl, whisk the eggs and oil, followed by the granulated sugar, brown sugar, and vanilla extract. Finally, whisk in the mashed bananas and crushed pineapple.
- Combine the banana mixture with the dry ingredients until well mixed. Fold in 1 and 1/2 cups of the toasted pecans, saving the rest for garnish.
- Divide the batter evenly among the prepared cake pans. Bake for 26–29 minutes or until a toothpick comes out clean.
- Cool the cakes in the pans on a rack for 1 hour. Remove the cakes from the pans, peel off the parchment, and finish cooling on the rack before frosting.
- In a large bowl, beat the cream cheese and butter until smooth. Add the confectioners’ sugar, vanilla, and salt, beating on low then high speed until creamy. Chill for 30 minutes if the frosting is too runny.
- Level the tops of each cake layer. Place one layer on a serving plate and spread 3/4 to 1 cup of frosting on top. Add the second layer upside down and frost as the first. Top with the final layer and frost the top and sides. Garnish with remaining toasted pecans.
- Refrigerate the cake for at least 20 minutes before slicing to help it maintain its shape. Store leftovers tightly covered in the refrigerator for up to 5 days.
Notes
Make sure the bananas are ripe for the best flavor.
Let the cakes cool completely before frosting to avoid melting the cream cheese frosting.
Toasting the pecans enhances their flavor, adding a lovely crunch to the cake.
- Prep Time: 30 minutes
- Cook Time: 210 minutes
- Category: Desserts
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 411
- Sugar: 28g
- Sodium: 385mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 58mg






