Hummingbird Cake with Cream Cheese Frosting

Featured in: Easy Sweet Plates

This beloved Southern classic combines the sweetness of ripe bananas and crushed pineapple with the crunch of toasted pecans. The result is an incredibly moist, tender cake that's become a staple at Southern gatherings and celebrations. The three-layer masterpiece is crowned with a luscious cream cheese frosting that perfectly balances the sweet fruit flavors. Best served slightly chilled with a cup of strong coffee or sweet dessert wine.

Updated on Tue, 13 Jan 2026 15:12:00 GMT
Three layers of Southern Hummingbird Cake are stacked with cream cheese frosting and topped with toasted pecans. Save
Three layers of Southern Hummingbird Cake are stacked with cream cheese frosting and topped with toasted pecans. | ighremtable.com

The first time I encountered hummingbird cake, I was sitting at my grandmother's kitchen table in rural Georgia, watching her hands move between bowls with practiced ease. The kitchen smelled incredible, a blend of toasted pecans and sweet bananas that I'd never experienced before. She told me it was called hummingbird cake because it was sweet enough to attract them, though I later learned that was just one of many Southern tales attached to this beloved dessert. When she placed that three-layer masterpiece on the table, I understood immediately why people drive hours and cross state lines for a slice.

Last spring, I made this cake for my sister's baby shower, and I swear I saw actual tears when I brought it out. My aunt, who claims to dislike anything with fruit in dessert, went back for seconds and then asked for the recipe. There is something about this particular combination of flavors that feels like home, even if you have never set foot in the South. The way the toasted pecans crunch against the soft cake, the way the pineapple adds just the right amount of sweetness without making it cloying, it all works together in a way that feels almost magical.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 3 cups all-purpose flour: I learned the hard way that spooning and leveling the flour matters too much here, because too much flour will make this beautiful cake dense and dry instead of tender and light
  • 2 cups granulated sugar: This might seem like a lot, but remember you have three layers and the fruit needs this sweetness to balance their natural flavors
  • 1 tsp baking soda: This is the only leavening agent, so make sure it is fresh, otherwise your cake will not rise properly
  • 1 tsp ground cinnamon: The warmth of cinnamon ties everything together and gives it that signature Southern flavor profile
  • ½ tsp salt: Never skip salt in baking, it enhances all the other flavors and keeps the cake from tasting flat
  • 3 large eggs: Room temperature eggs will incorporate much better into the batter, creating a more uniform texture
  • 1 cup vegetable oil: Oil keeps this cake incredibly moist for days, unlike butter which can firm up when chilled
  • 2 tsp pure vanilla extract: Use the good stuff here because it really shines through in the final flavor
  • 1 cup toasted pecans, chopped: Toasting the pecans first brings out their natural oils and deepens their flavor, which makes a huge difference in the final cake
  • 2 cups ripe bananas, mashed: Use bananas with plenty of brown spots because they are sweeter and mash more easily into the batter
  • 1 can crushed pineapple, undrained: Do not drain the pineapple because all that juice adds moisture and natural sweetness to the cake
  • 8 oz cream cheese, softened: Make sure it is truly softened to room temperature to avoid any lumps in your frosting
  • ½ cup unsalted butter, softened: Using unsalted butter lets you control the salt level in the frosting perfectly
  • 4 cups powdered sugar, sifted: Sifting might feel like an extra step, but it prevents lumpy frosting and makes everything silky smooth

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 350°F and grease three 8-inch round pans, lining the bottoms with parchment paper because this cake is tender and needs all the help it can get to release cleanly
Mix the dry ingredients:
Whisk together flour, sugar, baking soda, cinnamon, and salt in a large bowl until they are completely combined and aerated
Combine the wet ingredients:
Beat eggs, oil, and vanilla until they look creamy and slightly thickened, which tells you they are ready to incorporate into the dry mixture
Add the fruit and nuts:
Fold in mashed bananas, crushed pineapple with all its juice, and toasted pecans until everything is evenly distributed throughout the batter
Mix gently:
Add wet ingredients to dry ones and fold just until no dry streaks remain, being careful not to overmix because that will make the cake tough
Distribute the batter:
Divide evenly among your three prepared pans, using a kitchen scale if you want perfectly matched layers
Bake to perfection:
Bake for 25 to 30 minutes until a toothpick comes out clean, rotating the pans halfway through for even baking
Cool patiently:
Let the cakes rest in their pans for exactly 10 minutes before turning them out to cool completely on wire racks
Make the frosting:
Beat softened cream cheese and butter until they are silky smooth, then gradually add sifted powdered sugar, vanilla, and salt until fluffy
Assemble with love:
Spread frosting generously between each layer and over the top and sides, then finish with extra toasted pecans for that beautiful crunch
A freshly baked Hummingbird Cake shows moist crumb with pineapple and banana flecks, ready to slice. Save
A freshly baked Hummingbird Cake shows moist crumb with pineapple and banana flecks, ready to slice. | ighremtable.com

My cousin requested this cake for her wedding instead of a traditional tiered cake, and I have never felt more honored while frosting three layers at midnight. The next day, guests kept asking what bakery made it, and when I said I baked it myself, they looked at me like I had revealed a magic trick instead of a recipe. That is the thing about hummingbird cake, it has this way of making ordinary bakers feel like pastry chefs and ordinary moments feel like celebrations.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Ahead

I have learned through many last-minute situations that the cake layers can be wrapped tightly and frozen for up to a month, then thawed and frosted the day you need them. Actually, freezing them seems to lock in the moisture somehow, making them even more tender than when freshly baked. Just wrap each layer individually in plastic wrap and then foil, and let them thaw still wrapped so they do not collect any condensation.

Serving Suggestions

While this cake stands proudly on its own, I have discovered that serving it with slightly sweetened whipped cream on the side creates the most incredible bite. The lightness of the cream cuts through the dense, moist cake in a way that feels sophisticated yet completely unpretentious. For a dinner party, I like to plate each slice with a drizzle of caramel sauce and a few extra pecans, but honestly, my favorite way to eat it is standing at the kitchen counter with a fork while the frosting is still slightly soft.

Storing and Keeping

This cake needs to be refrigerated once frosted because of the cream cheese, but bring slices to room temperature for about 20 minutes before serving. The texture is completely different at room temperature, in the best possible way, becoming more tender and aromatic. I have kept it for up to five days in the refrigerator, though I have never personally seen it last longer than three.

  • If you need to transport this cake, chill it completely first because the firm frosting is much less likely to get damaged during travel
  • Use a cake dome instead of plastic wrap if possible because this cake needs to breathe slightly and plastic can make the pecans soft
  • Individual slices freeze beautifully if you wrap them well in plastic and then foil, perfect for those moments when you need just one serving of happiness
A generous slice of Hummingbird Cake is plated beside coffee, highlighting creamy frosting and crunchy pecan garnish. Save
A generous slice of Hummingbird Cake is plated beside coffee, highlighting creamy frosting and crunchy pecan garnish. | ighremtable.com

Every time I make this hummingbird cake, I think about how recipes are really just stories we tell with food, and this one happens to be one of the sweetest stories I know.

Recipe Q&A

Why is it called Hummingbird Cake?

The name originates from the idea that this sweet cake is tempting enough to attract hummingbirds. It first appeared in Southern Living magazine in 1978 and quickly became a Southern classic.

Can I make this cake ahead of time?

Absolutely. The cake layers can be baked a day ahead, wrapped tightly in plastic, and stored at room temperature. Frost and assemble shortly before serving for the best texture.

What makes this cake so moist?

The combination of mashed bananas and crushed pineapple with their natural juices creates exceptional moisture. The vegetable oil also contributes to the tender, moist crumb that stays fresh for days.

How should I store Hummingbird Cake?

Keep the frosted cake refrigerated in an airtight container or cake dome. It will stay fresh for up to 5 days. Bring to room temperature 30 minutes before serving for the best flavor and texture.

Can I freeze this cake?

Yes, wrap unfrosted cake layers tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before frosting and serving.

Is there a substitute for pecans?

Walnuts work beautifully as a substitute. For a nut-free version, simply omit the nuts entirely—the cake will still be delicious thanks to the fruit and spices.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hummingbird Cake with Cream Cheese Frosting

A moist Southern classic made with ripe bananas, crushed pineapple, and toasted pecans, finished with rich cream cheese frosting.

Prep time
25 min
Cook time
40 min
Total duration
65 min
Created by Jeremy Falkner


Skill Level Medium

Cuisine Southern American

Portions 12 Serving size

Diet Preferences Vegetarian-friendly

Ingredient List

For the Cake

01 3 cups all-purpose flour
02 2 cups granulated sugar
03 1 teaspoon baking soda
04 1 teaspoon ground cinnamon
05 ½ teaspoon salt
06 3 large eggs, room temperature
07 1 cup vegetable oil
08 2 teaspoons pure vanilla extract
09 1 cup toasted pecans, chopped, plus extra for garnish
10 2 cups ripe bananas, mashed (about 3 medium)
11 1 can (8 oz) crushed pineapple, undrained

For the Cream Cheese Frosting

01 8 oz cream cheese, softened
02 ½ cup unsalted butter, softened
03 4 cups powdered sugar, sifted
04 1 teaspoon pure vanilla extract
05 Pinch of salt

How To Make

Step 01

Prepare the Oven and Pans: Preheat oven to 350°F. Grease and flour three 8-inch round cake pans, or line with parchment paper.

Step 02

Mix Dry Ingredients: In a large bowl, whisk together flour, sugar, baking soda, cinnamon, and salt until well combined.

Step 03

Combine Wet Ingredients: In another bowl, beat eggs, oil, and vanilla until well combined.

Step 04

Add Fruits and Nuts: Stir in mashed bananas, crushed pineapple with juice, and chopped pecans into the wet mixture.

Step 05

Combine Batter: Add the wet ingredients to the dry ingredients, mixing gently until just combined. Do not overmix.

Step 06

Fill Cake Pans: Divide batter evenly among the prepared pans.

Step 07

Bake Cake Layers: Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.

Step 08

Cool Cakes: Cool cakes in pans for 10 minutes, then remove and let cool completely on wire racks.

Step 09

Prepare Frosting Base: Beat cream cheese and butter together until smooth and creamy.

Step 10

Complete Frosting: Gradually add powdered sugar, vanilla, and salt, beating until fluffy and spreadable.

Step 11

Assemble Cake: Spread frosting between layers and over the top and sides of the cake.

Step 12

Garnish: Garnish with extra toasted pecans.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Three 8-inch round cake pans
  • Mixing bowls
  • Electric mixer
  • Spatula
  • Wire rack

Allergy Details

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains dairy (cream cheese, butter)
  • Contains pecans (tree nuts)

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute for professional advice.
  • Calories: 560
  • Fats: 31 g
  • Carbohydrates: 70 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.