Home » Summer Desserts » Hummingbird Cake with Cream Cheese Frosting
Frosted hummingbird cake decorated with cream cheese icing and toasted edges, displayed above a close-up slice showing layered banana-pineapple cake filled with pecans and fluffy cream cheese frosting.

Hummingbird Cake with Cream Cheese Frosting

This cake doesn’t shout for your attention. It hums. A quiet, steady hum—like a summer afternoon with the windows open, and the scent of something sweet settling through the kitchen. Hummingbird Cake carries that kind of peace. Bananas, pineapple, and pecans settle into a soft crumb that tastes better a day after baking than it does fresh from the oven. That’s the kind of recipe I keep close.

I first copied this one onto a card in my early thirties. The paper is now rippled from spills and smudged with butter where my thumb rests each time. I remember thinking it sounded too unusual—fruit and nuts in a cake that wasn’t meant for Christmas. But the first bite changed that. It was tender. Fragrant. Not fancy, but somehow unforgettable.

Overhead view of a frosted hummingbird cake topped with creamy vanilla frosting, paired with a close-up of a cake slice revealing moist banana-pineapple layers, crunchy pecans, and rich cream cheese filling on a ceramic plate.

What Makes Hummingbird Cake Different

This isn’t a banana cake. It isn’t pineapple upside-down. The fruit doesn’t lead, it blends. The bananas give it body. The pineapple keeps it moist. Together, they create a cake that stays tender for days, even without syrup or soaking. The toasted pecans add texture, not crunch. They should never be raw. That toasting step, just four minutes in a dry skillet, makes all the difference.

The batter uses oil instead of butter. That helps keep the crumb soft and plush, even in the fridge. But I always bring mine back to room temperature before serving. The flavor settles and opens up after a day—just like stories do when told a second time.

Flat lay of hummingbird cake ingredients including sliced bananas, chopped pineapple, sugar, flour, eggs, butter, pecans, vanilla extract, baking soda, and sour cream in ceramic bowls on a pink surface.

Mixing Without Fuss

Stainless steel mixing bowl filled with flour, sugar, baking soda, cinnamon, nutmeg, and salt with a metal whisk resting inside, ready for baking hummingbird cake on a blush pink surface.

You don’t need a stand mixer. A sturdy bowl and a wooden spoon will carry you through. I whisk the dry ingredients first—flour, sugar, baking soda, cinnamon, and salt. Then I stir the wet ones: mashed bananas, crushed pineapple, eggs, oil, and vanilla. When the two meet, stir gently. Overmixing will toughen the crumb.

Fold in the pecans last. That’s when the batter thickens and starts to feel familiar under the spoon. Divide it into two pans. Smooth the tops. Let the oven do the rest. I set a timer for 28 minutes, but I trust my nose more. When you smell the sugar deepening and the edges darkening, check it.

If the top cracks? Don’t worry. The frosting will cover it.


Cream Cheese Frosting That Holds Its Shape

Bowl of whipped cream cheese frosting with a smooth swirl texture, sitting beside a small cup of vanilla and an offset spatula on a floured pink countertop.

This is the only cream cheese frosting I use on this cake. It needs a little tang. Cream cheese and butter should be soft, not melted. I beat them together first, then sift in powdered sugar a bit at a time. That keeps it from turning clumpy. A splash of vanilla rounds it out. A pinch of salt settles the sweetness.

If your kitchen runs warm, pop the frosting in the fridge for 10 minutes before spreading. That gives it some body. I use a spoon to swipe soft swirls along the top. No piping bags. Just a steady hand and a quiet rhythm.


Tips from My Recipe Card

Two golden brown hummingbird cake layers cooling on a wire rack, visibly studded with pineapple chunks and pecan pieces against a pink background.
  • Toast the pecans first. Let them cool before folding them in.
  • Don’t drain the pineapple. The juice belongs in the cake.
  • Line your pans with parchment. It saves you heartache.
  • Let the cake cool completely before frosting. Rushing leads to sliding.

I always store mine under a cake dome at room temperature for a day or two. After that, I wrap it and refrigerate. Bring it out early if you can. The texture softens again once the chill fades.


More Summer Cakes to Try

This cake holds its own on a picnic table or a birthday spread. But if you’re in the mood to keep baking, these might call to you:

Each one brings its own kind of comfort.


From My Kitchen to Yours

Chloe made this with me once, years ago. I remember how she scraped every last bit of frosting from the bowl and laughed when her cake layers tilted slightly. She still asks for this recipe. I always send her a photo of the card.

Bake it when you’re ready to slow down. Let your hands work without rushing. If a layer cracks, cover it gently. No one will mind.

And if you do bake it, I hope you’ll tell me. Leave a comment below, or ask a question if anything feels unclear. I’ll check often. And please, save the pin if you think someone else might need a little humming in their kitchen too.


Yield: 12

Hummingbird Cake Recipe

Frosted hummingbird cake decorated with cream cheese icing and toasted edges, displayed above a close-up slice showing layered banana-pineapple cake filled with pecans and fluffy cream cheese frosting.
No Ratings

A classic Southern layer cake made with ripe bananas, crushed pineapple, and toasted pecans, finished with smooth cream cheese frosting. This cake is tender, aromatic, and even better the next day. Serve it at room temperature for the best flavor and texture.

Prep Time 20 minutes
Cook Time 30 minutes
Additional Time 1 hour
Total Time 1 hour 50 minutes

Ingredients

  • FOR THE CAKE
  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 3 ripe bananas, mashed (about 1 1/2 cups)
  • 1 cup crushed pineapple, with juice (do not drain)
  • 3 large eggs
  • 3/4 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 1 cup chopped toasted pecans
  • FOR THE CREAM CHEESE FROSTING
  • 8 ounces cream cheese, at room temperature
  • 1/2 cup unsalted butter, softened
  • 3 to 4 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. PREHEAT THE OVEN: Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans with parchment paper for easy release.
  2. COMBINE DRY INGREDIENTS: In a large bowl, whisk together the flour, sugar, baking soda, cinnamon, and salt until evenly mixed.
  3. MIX WET INGREDIENTS: In a separate bowl, stir together the mashed bananas, crushed pineapple (with juice), eggs, vegetable oil, and vanilla extract until well blended.
  4. COMBINE WET AND DRY: Pour the wet mixture into the dry ingredients. Stir gently until just combined, being careful not to overmix the batter.
  5. ADD PECANS: Fold in the toasted pecans evenly throughout the batter.
  6. DIVIDE AND BAKE: Divide the batter evenly between the prepared pans and smooth the tops. Bake for 28–32 minutes, or until a toothpick inserted into the center comes out clean.
  7. COOL THE CAKES: Let the cakes cool in their pans for 10 minutes, then turn out onto wire racks and let cool completely before frosting.
  8. MAKE THE FROSTING: Beat the cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar, beating until the frosting is light and fluffy. Stir in the vanilla extract and a pinch of salt.
  9. ASSEMBLE THE CAKE: Place one cake layer on a serving plate. Spread a layer of frosting on top. Add the second layer and frost the top and sides of the cake with the remaining frosting. Use the back of a spoon to create soft swirls if desired.

Notes

Toast pecans in a dry skillet over medium heat for 4–5 minutes, stirring frequently, until fragrant and lightly browned. Store the cake covered at room temperature for up to 2 days, or refrigerate for up to 5 days. Bring to room temperature before serving for best flavor.

Nutrition Information:

Yield:

12

Serving Size:

1

Amount Per Serving: Calories: 1078Total Fat: 37gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 23gCholesterol: 90mgSodium: 306mgCarbohydrates: 185gFiber: 3gSugar: 153gProtein: 7g

Leave a Comment

Your email address will not be published. Required fields are marked *

*