The first time I made hummingbird cake was for a spring picnic with friends and I was looking for something tropical but still homey so I tried a recipe passed down from a neighbor. When I saw how everyone kept going back for seconds and asking what made it so moist and flavorful I knew I had found a keeper that deserved a permanent spot in my baking routine.

This hummingbird cake is everything you want in a crowd-pleasing dessert it’s ultra-moist warmly spiced and packed with crushed pineapple ripe bananas and crunchy pecans. The tangy cream cheese frosting is the perfect finishing touch and the layers are as beautiful as they are delicious. Whether you’re celebrating Easter a birthday or just the weekend this cake brings sunshine to the table every time.
Ingredients
- Here’s what I use for this recipe. You can always make substitutions if you prefer!
- All-purpose flour – Creates a soft yet sturdy structure for the layers.
- Granulated sugar – Sweetens the cake and balances the fruit flavors.
- Baking soda – Helps the cake rise and keeps it tender.
- Ground cinnamon – Adds warm spice that pairs beautifully with the fruit.
- Salt – Enhances and sharpens the overall flavor.
- Eggs – Bind the batter and help provide structure.
- Mashed ripe bananas – Add natural sweetness and a dense moist texture.
- Crushed pineapple (with juice) – Brings tangy flavor and extra moisture.
- Vegetable oil – Keeps the crumb rich and soft without overpowering the flavor.
- Vanilla extract – Adds warmth and depth to the batter.
- Chopped pecans – Add crunch and nuttiness throughout the cake.
- For the Cream Cheese Frosting:
- Cream cheese – The creamy tangy base of this classic Southern frosting.
- Unsalted butter – Softened to blend smoothly with the cream cheese.
- Powdered sugar – Sweetens and thickens the frosting.
- Vanilla extract – Adds aroma and balances the sweetness.
Tools You’ll Need
- Three 9-inch round cake pans – Perfect for even layers and easy stacking.
- Mixing bowls – For dry and wet ingredient preparation.
- Whisk and spatula – Helps combine ingredients without overmixing.
- Electric mixer – For smooth and fluffy cream cheese frosting.
- Cooling racks – Ensures cakes cool completely before frosting.
- Offset spatula – Makes spreading and decorating the layers easy.

Instructions
Step 1: Preheat and Prep
I preheat the oven to 350°F (175°C) then grease and flour three 9-inch cake pans and line the bottoms with parchment paper.
Step 2: Mix the Dry Ingredients
In a large bowl I whisk together the flour sugar baking soda cinnamon and salt to make sure everything’s well combined.
Step 3: Combine the Wet Ingredients
In another bowl I stir together the eggs mashed bananas crushed pineapple oil and vanilla extract until smooth and blended.
Step 4: Mix and Fold
I pour the wet mixture into the dry ingredients and gently mix until just combined then I fold in the chopped pecans without overworking the batter.
Step 5: Divide and Bake
I divide the batter evenly between the prepared pans and bake for 25–30 minutes or until a toothpick comes out clean then I cool them in the pans for 10 minutes before transferring to racks.
Step 6: Make the Frosting
I beat the cream cheese and butter together until smooth then gradually add the powdered sugar and vanilla until fluffy and spreadable.
Step 7: Assemble the Cake
I layer the cooled cakes with frosting between each one and over the top and sides then I decorate with extra pecans for crunch and beauty.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
I always use ripe bananas with dark spots for extra flavor and moisture. Toasting the pecans before folding them in brings out their nuttiness and adds a bit of crunch. And for a touch of citrus brightness I sometimes stir a little grated orange zest into the frosting.
Ways to Serve
This hummingbird cake is fantastic served slightly chilled or at room temperature. I love presenting it as a centerpiece for spring brunches Easter dinner Mother’s Day or baby showers. It pairs perfectly with a glass of cold milk or a cup of hot tea and leftovers (if there are any) are amazing the next day.
Frequently Asked Questions
Why is it called hummingbird cake?
The name likely comes from its sweet tropical ingredients like bananas and pineapple which are thought to be “as sweet as nectar.”
Can I make hummingbird cake in advance?
Yes! Bake and cool the layers a day ahead and store them wrapped. Frost just before serving or assemble fully and chill overnight.
Does hummingbird cake need to be refrigerated?
Yes because of the cream cheese frosting store the cake covered in the fridge. Let it sit at room temp before serving for the best texture.
See You in the Kitchen
I hope you give this hummingbird cake a try! It’s fruity moist and just the right amount of indulgent and I’d love to hear if it brings a little sunshine to your table too. Share your results and tag me if you do!
Happy Cooking!
Print
Hummingbird Cake
- Total Time: 1 hour 15 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Looking for the best hummingbird cake recipe? This easy, quick and healthy-ish dessert is packed with tropical flavor and layered with cream cheese frosting. It’s one of the best cake ideas for spring birthdays holidays or weekend bakes and it’s simple to make from scratch!
Ingredients
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1 tsp baking soda
- 1 tsp ground cinnamon
- 1/2 tsp salt
- 3 large eggs
- 1 cup mashed ripe bananas
- 1 can (8 oz) crushed pineapple with juice
- 1 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup chopped pecans
- 8 oz cream cheese (softened)
- 1/2 cup unsalted butter (softened)
- 3–4 cups powdered sugar
- 1 tsp vanilla extract (for frosting)
Instructions
- Preheat oven to 350°F (175°C). Grease and line three 9-inch round cake pans.
- Whisk together flour, sugar, baking soda, cinnamon, and salt.
- In another bowl, mix eggs, bananas, pineapple, oil, and vanilla.
- Combine wet and dry ingredients and fold in pecans.
- Divide batter evenly and bake for 25–30 minutes. Cool completely.
- For frosting, beat cream cheese and butter until smooth. Add powdered sugar and vanilla until fluffy.
- Layer cakes with frosting and decorate with extra pecans.
Notes
- Use very ripe bananas for best flavor.
- Toast pecans before adding for extra depth.
- Add orange zest to the frosting for a citrus twist.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 slice
- Calories: 510
- Sugar: 38g
- Sodium: 220mg
- Fat: 29g
- Saturated Fat: 11g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 59g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 75mg