Hummingbird Cake
Hummingbird Cake is a delightful Southern classic that never fails to charm. With its moist layers bursting with pineapple and banana flavors, this cake is both sweet and comforting. Topped with a luscious cream cheese frosting, each bite melts in your mouth. The unique combination of ingredients means every forkful is a celebration of flavors, and the crunchy pecans add a delightful texture that keeps things interesting. There’s truly nothing quite like this cake to brighten up your day or impress your guests.
Table of Contents

I first discovered Hummingbird Cake during a family gathering where it stole the show. The moment I took a bite, I was hooked. Its unmatched flavor and moist, tender crumb transported me straight to a sunny Southern kitchen filled with laughter and warmth. It’s easy to see why this cake has become a favorite for birthdays, potlucks, and even just a little afternoon treat. I can’t wait for you to experience the joy of baking and savoring this wonderful dessert yourself!
Why You’ll Love This Recipe
- Simple & Quick: With just 30 minutes of prep time, you can have this cake baking in the oven before you know it.
- Irresistible Flavor: The unique combination of ripe bananas, sweet pineapple, and cinnamon creates a flavor explosion that is simply divine.
- Eye-Catching Appeal: Showcasing layers of vibrant colors and topped with creamy frosting, this cake is a centerpiece for any occasion.
- Flexible Serving: Perfect for any gathering, whether it’s a birthday party, a family get-together, or a cozy afternoon treat.
- Diet-Friendly Options: Here’s a chance to play around with gluten-free flours or adjust sugars for those with dietary restrictions.
Ingredients You’ll Need
- 2 cups (250g) chopped pecans: These add a delightful crunch. If you’re nut-free, feel free to leave them out or substitute with toasted coconut.
- 3 cups (375g) all-purpose flour (spooned & leveled): Keeps the cake structured while remaining moist. For a gluten-free alternative, try a blend made for baking.
- 1 teaspoon baking powder: Helps the cake rise for that fluffy texture.
- 1 teaspoon baking soda: Reacts with the acidity of the pineapple and bananas, making the cake rise beautifully.
- 1 and 1/2 teaspoons ground cinnamon: Adds warmth and a cozy flavor that complements the fruits perfectly.
- 1/2 teaspoon allspice: This aromatic spice deepens the cake’s flavor profile; nutmeg or cloves could be substitutes in a pinch.
- 1/2 teaspoon salt: Enhances sweetness and balances flavors.
- 3 large eggs, at room temperature: Eggs bind the ingredients and help create a moist texture; cold eggs can impact how well the cake rises.
- 1 cup (226g/240ml) vegetable oil (or avocado oil): This keeps the cake dense and moist; melted butter can also be an option for added flavor.
- 1 cup (200g) granulated sugar: Sweetens the cake; you can try coconut sugar for a different flavor.
- 1/2 cup (100g) packed light or dark brown sugar: Adds richness and moisture with its molasses content.
- 2 teaspoons pure vanilla extract: A must for flavor, imparting a lovely aroma. Always opt for pure vanilla for the best taste.
- 1 and 1/2 cups (345g) mashed bananas (about 3 large ripe bananas): Ripe bananas contribute sweetness and moisture; make sure they’re very ripe for maximum flavor.
- One 8-ounce can (226g) crushed pineapple (do not drain): Adds natural sweetness and moisture without being overly wet.
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature: This is essential for the creamy texture of the frosting; avoid cream cheese spread.
- 1/2 cup (8 tbsp; 113g) unsalted butter, softened to room temperature: Pairs with the cream cheese for a rich frosting.
- 4 cups (480g) confectioners’ sugar: For sweetness and a smooth frosting texture. Adjust for desired sweetness.
- 1 and 1/2 teaspoons pure vanilla extract: Enhances the overall flavor of the frosting.
- Pinch of salt, to taste: Balances the sweetness of the frosting.
How to Make Hummingbird Cake
- Preheat the Oven: Set your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans to prevent sticking.
- Combine Dry Ingredients: In a large bowl, whisk together 3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, 1 and 1/2 teaspoons ground cinnamon, 1/2 teaspoon allspice, and 1/2 teaspoon salt. This blend helps achieve a perfectly spiced cake.
- Mix Wet Ingredients: In another bowl, beat together 3 eggs, 1 cup vegetable oil, 1 cup granulated sugar, 1/2 cup packed brown sugar, and 2 teaspoons vanilla extract until smooth and creamy.
- Mash Bananas: Mash 1 and 1/2 cups ripe bananas until smooth, then add to the wet mixture along with the entire can of crushed pineapple.
- Combine Mixtures: Gradually add the dry ingredients to the wet mixture, mixing gently until just combined. Fold in the 2 cups chopped pecans for that delightful crunch.
- Pour Batter: Divide the batter evenly among the three prepared cake pans, leveling the tops with a spatula.
- Bake: Place the pans in the preheated oven and bake for about 28 minutes, or until a toothpick inserted in the center comes out clean and edges are lightly golden.
- Cool the Cakes: Allow the cakes to cool in the pans for about 10 minutes before gently removing them to wire racks to cool completely.
- Make the Frosting: In a large bowl, beat together 16 ounces softened cream cheese and 1/2 cup softened unsalted butter until fluffy. Gradually add 4 cups confectioners’ sugar and 1 and 1/2 teaspoons vanilla extract, mixing until smooth. Add a pinch of salt to taste.
- Assemble the Cake: Once the cakes are completely cool, place one layer on a serving platter. Spread a generous layer of frosting on top, adding another cake layer on top. Repeat with the second layer, then top with the final layer. Frost the top and sides generously for a beautiful finish.
- Garnish (Optional): Decorate with additional pecans or banana slices if you’re feeling fancy.
Storing & Reheating
To store your Hummingbird Cake, keep it covered at room temperature for up to 2 days. For longer freshness, refrigerate it for about 5 days in an airtight container. You can also freeze leftovers, wrapping each slice tightly in plastic wrap and placing them in a freezer-safe bag for up to 3 months. To enjoy, let slices thaw in the refrigerator overnight or microwave for about 10-15 seconds just until slightly warmed. Note that the frosting may soften a bit after freezing, but it will still taste delightful.
Chef’s Helpful Tips
- Be sure to use room temperature ingredients for your wet ingredients to ensure better emulsification.
- Avoid overmixing the batter, which can lead to a dense cake; mix until just combined.
- If the cake layers puff up too much in the center, you may gently press them down as they cool to level them for frosting.
- Feel free to switch things up by adding some shredded coconut or dried fruits for extra flavor.
- Making the cake a day in advance can actually enhance the flavors, as they have time to meld together!
Hummingbird Cake is really a dream come true for any cake lover. It’s bright, flavorful, and sure to make any occasion feel special. Whether you’re baking it for a birthday, a potluck, or just to treat yourself on a weekend, don’t hesitate to give it a try. With every slice, you bring a bit of Southern charm to your table. Enjoy this treat, and don’t forget to share with loved ones!

Recipe FAQs
Can I use ripe bananas that are brown?
Absolutely! Ripe, brown bananas bring out the natural sweetness that your hummingbird cake needs. They also mash up beautifully to incorporate into the batter.
How do I know when the cake is done baking?
A great way to check for doneness is to insert a toothpick into the center of the cake. It should come out clean or with just a few moist crumbs. Keep an eye on the edges; they should be lightly golden.
Can I make this cake in advance?
Yes, you can! The cake can be prepared a day ahead of serving. Just be sure to store it properly in the refrigerator if you’ve frosted it, or wrap the layers individually if you’re frosting on the day you serve.
What if I don’t have cream cheese?
If you can’t use cream cheese for the frosting, a mascarpone cheese can be a delightful substitute, giving you a different but equally rich taste. Alternatively, a whipped buttercream made with unsalted butter and confectioners’ sugar can work well in a pinch!
PrintMore Desserts & Appetizers Recipes
- Decadent Cottage Cheese Date Brownies
- Baileys Chocolate Truffles (No-Bake Irish Cream Treats)
- Cottage Cheese Brownies Delicious High Protein
- Lemon Bars
- Pimento Cheese
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Hummingbird Cake
- Prep Time: 30 minutes
- Cook Time: 28 minutes
- Total Time: 58 minutes
- Yield: 12 servings 1x
- Category: Desserts & Appetizers
- Method: Baking
- Cuisine: American
Description
This Hummingbird Cake features a heavenly blend of bananas, crushed pineapple, and toasted pecans, resulting in a deliciously moist cake. Perfect for gatherings or a sweet indulgence!
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). Prepare a baking sheet with parchment paper and bake the chopped pecans for 6–8 minutes until fragrant.
- Increase the oven temperature to 350°F (177°C). Grease three 8-inch round cake pans and line with parchment paper.
- In a large bowl, mix flour, baking powder, baking soda, cinnamon, allspice, and salt. In another bowl, combine eggs and oil, then add sugars and vanilla followed by the mashed banana and crushed pineapple.
- Combine the dry and wet mixtures, folding in the pecans, reserving some for garnish.
- Divide the batter among the cake pans and bake for 26–29 minutes or until a toothpick comes out clean.
- Cool the cakes in their pans for 1 hour, then transfer to a cooling rack and let cool completely before frosting.
- In a bowl, beat cream cheese and butter until smooth. Add confectioners’ sugar, vanilla, and salt, then beat until creamy, refrigerating if necessary.
- Assemble the cake by leveling each layer and frosting between layers. Top and coat the outside with the remaining frosting, garnishing with pecans. Refrigerate before serving.
Notes
Make sure the cakes are completely cool before frosting to prevent melting.
Store leftover cake in the refrigerator for up to 5 days.
Feel free to substitute chopped walnuts for a different nut flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 38g
- Sodium: 350mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 70mg
