Desserts
This banana cake with caramel icing delivers the perfect balance of moist, spiced cake and rich, silky drizzle that'll make you forget about store-bought desserts. The secret lies in ripe bananas blended directly into the batter, creating a tender crumb with warm cinnamon and nutmeg notes that complement the smooth caramel perfectly. I developed this recipe after years of testing—it's the one that finally earned me "best dessert" status at family gatherings.
The cake itself is simple to make with just 10 ingredients, including pantry staples like flour, sugar, and baking powder. What sets it apart is the slow-baked approach that ensures a perfectly domed top with a moist interior that stays tender for days. The caramel icing uses just 3 ingredients—butter, sugar, and cream cheese—and requires only 10 minutes of active time, with no special equipment needed beyond a saucepan.
By the time you're done, you'll have a cake with layers of warm spice and caramelized sweetness that melts in your mouth. The caramel drizzle doesn't just sit on top—it soaks into the cake slightly, creating pockets of buttery goodness with every bite. This dessert is elegant enough for special occasions but simple enough for a weeknight treat.
The best part? This recipe makes enough for a crowd, with leftovers that reheat beautifully. Store the cake at room temperature for up to 3 days or refrigerate for a week, and the caramel stays just as smooth. Let's get baking—your taste buds will thank you.
Ingredients for banana cake with caramel icing
Ten simple ingredients create this legendary banana cake with velvety caramel drizzle.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 large | About 1.5 cups mashed |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for best texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍯 | 1 tsp | Pure alcohol-free if preferred |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Granulated Sugar 🍚 | 1 cup | For caramel icing |
| Unsalted Butter 🧈 | ½ cup | For caramel icing |
The bananas are everything here—ripe with brown spots (not mushy!) for that perfect sweetness. I always buy Chiquita brand when I can, but any organic bananas work. The flour? King Arthur or Bob's Red Mill—both bake up light and fluffy. That full-fat butter makes all the difference in moisture, so don't skimp. For the spices, Penzeys sells pre-ground cinnamon and nutmeg that's fresh-tasting, but regular grocery store stuff works fine. The secret to tender cake? Room-temperature eggs and butter—they mix in smoother and create a lighter crumb.
No vanilla extract? Vanilla bean paste works perfectly, or even a teaspoon of vanilla sugar in a pinch. Want a lighter cake? Swap half the flour for almond flour (but add 1 tsp more baking powder). For the caramel icing, cream cheese is non-negotiable—it gives that silky texture. Philadelphia brand melts the smoothest, but any full-fat cream cheese works. Short on butter? Coconut oil melts just as well, though it has a slightly different flavor. The sugar? Turbinado or raw sugar adds nice crunchy bits if you're feeling fancy.
This cake keeps beautifully—room temperature for 3 days or fridge for a week with the caramel still perfect. Wrap tightly in plastic wrap, then foil to keep it moist. For serving, I always warm slices for 10 seconds in the microwave—it melts the caramel just enough to make it magical. Freezes beautifully too—just thaw overnight in the fridge before serving. The caramel icing stays good for up to 2 weeks in the fridge if you make extra—just give it a quick stir before using.
Why You'll Love This Recipe
- No Overripe Bananas Wasted: I swear by this trick—mashed bananas so brown they’re practically sweet spots? They’re the secret weapon. No one will guess how little effort went into making this cake taste like it came from a bakery.
- Caramel That Stops You Mid-Bite: That rich, buttery icing isn’t just sweet—it’s dangerously good. The moment the warm cake meets the cool caramel, you’ll forget about dieting (or at least for one forkful).
- Weeknight Magic in One Bowl: Mix, pour, bake—done. No fancy layers or piping bags here. Even if you’re still in your pajamas at 9 PM, this cake comes together faster than takeout.
- Budget-Friendly Comfort: Flour, sugar, bananas, butter—these are pantry staples that won’t break the bank. Plus, the leftovers? They’re the reason I always bake a second loaf. (Yes, even on a Tuesday.)
Step-by-step instructions for banana cake with caramel icing
Let's bake this moist, spiced banana cake with a luscious caramel drizzle that'll make your kitchen smell like comfort food heaven.
Prep the Bananas and Mix Wet Ingredients
Start by mashing the 3 large ripe bananas with a fork in a medium bowl until completely smooth—no lumps allowed. This is your cake's moisture source, so make sure it's fully broken down. In a separate large bowl, cream together the 1 cup unsalted butter and 1.5 cups granulated sugar using an electric mixer on medium speed for about 3-4 minutes. You'll see the mixture lighten in color and nearly double in volume—this incorporates air for a tender crumb.
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 1 teaspoon vanilla extract. The mixture should be thick and pale yellow. I like to let it sit for 1 minute at this stage—it helps the flavors meld before combining with the dry ingredients.
Combine Dry Ingredients and Create the Batter
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, 2 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon salt. Sifting these dry ingredients first prevents lumps in the final batter. Gradually add this mixture to the wet ingredients while mixing on low speed until just combined—you should still see some flour streaks.
Now gently fold in the mashed bananas using a spatula. The batter will be thick but pourable. Here's the thing—don't overmix. A few streaks of flour are perfectly fine. Overmixing develops gluten, which makes cakes tough instead of tender. The batter should be smooth with a consistency similar to thick pancake batter.
Bake the Cake to Golden Perfection
Preheat your oven to 350°F and grease two 9-inch round cake pans or line them with parchment paper circles. Divide the batter evenly between the pans and smooth the tops with a spatula. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown. I always check the cake at the 25-minute mark—your oven might run hot, so start checking early.
Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. The cooling process is crucial—it allows the cake to set properly and prevents it from becoming gummy. While they cool, you can make a start on the caramel icing, but don't rush this step. Patience now means perfect texture later.
Make the Cream Cheese Caramel Icing
In a medium bowl, beat the 8 ounces cream cheese with an electric mixer until completely smooth—no lumps should remain. This might take a couple of minutes. Then gradually add the 1 cup granulated sugar and 0.5 cup unsalted butter, mixing on medium speed until light and fluffy. The icing should be thick but spreadable—if it's too thick, you can thin it slightly with 1 teaspoon milk if needed.
Once the cake is completely cool, spread the icing evenly between the two layers. Then, using a fork or a palette knife, drizzle the remaining icing over the top in a zigzag pattern. For extra decadence, you can melt some chocolate and drizzle it over the top as well. The contrast of the warm spiced cake with the cool, creamy icing is what makes this recipe truly special.
Assemble and Serve
Stack the two cake layers with the icing layer between them. For a clean look, you can use a serrated knife to trim any uneven edges. The cake should have a beautiful, even top with that silky caramel drizzle. Let it chill in the refrigerator for at least 30 minutes before serving—this allows the icing to set slightly and makes slicing easier.
Slice and serve this cake at room temperature. Each bite should deliver moist banana cake with warm cinnamon and nutmeg flavors, followed by the rich, velvety caramel icing. The texture contrast is what makes this cake truly unforgettable—tender cake with a glossy, creamy finish. Store any leftovers in the refrigerator for up to 3 days, though I doubt there will be any leftovers!
Pro Tips For Making Banana Cake With Caramel Icing
- Mash Bananas Thoroughly: I learned this the hard way—lumpy banana batter means dense cake. Use a fork first to break them up, then press through a fine-mesh sieve or mash against the bowl’s side until smooth. No pulp left behind means even texture and better rise.
- Butter Should Be Cool: Creaming butter and sugar at room temperature is overrated for this cake. Chill the butter for 15 minutes first—it aerates better and prevents a greasy, heavy crumb. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Batter: The second you see streaks of flour, stop. Overmixing develops gluten, and this cake’s magic is in its tender, moist crumb. Stir just until combined—about 20 seconds after the flour disappears. Your future self will thank you.
- Bake Until Slightly Under: Banana cakes are forgiving, but pulling them when the center’s still just springy (a toothpick with moist crumbs, not wet batter) keeps them from drying out. The residual heat finishes cooking while the cake stays soft. Overbaking turns it into a brick.
Serving suggestions for this recipe
Classic Presentation
Serve slices on white china plates with a dusting of powdered sugar and a few fresh banana slices on the side for garnish. The contrast of the golden cake against the white plate makes it look elegant, while the banana slices echo the cake's flavor. I like to add a cinnamon stick on the side for guests to sprinkle over their slices—it's a simple touch that feels special. 🍽️
Warm Caramel Drizzle
For an extra-special touch, warm the caramel icing in the microwave for 10-15 seconds before serving. This melts it just enough to create a gooey, luxurious drizzle that cascades over each slice. I drizzle it directly onto the plate or even over the cake itself right before serving. Pair it with a scoop of vanilla bean ice cream for a decadent dessert experience.
Coffee or Tea Pairing
A hot cup of coffee or Earl Grey tea balances the sweetness of the cake beautifully. The bitterness of dark roast coffee cuts through the caramel's richness, while the floral notes of tea complement the warm spices in the cake. For a festive touch, serve with whipped cream and a sprinkle of cocoa powder on the side. 💫
Mini Cake Bites
Cut the cake into 1-inch cubes and serve on a platter with toothpicks. These bite-sized pieces are perfect for parties or potlucks—guests can easily grab a slice without worrying about messy crumbs. Arrange them on a parchment-lined tray and drizzle with caramel icing for a visually appealing presentation. These also reheat beautifully in the microwave for 5-10 seconds before serving.
Seasonal Variations
In summer, serve the cake chilled with a scoop of mango sorbet to cool down the rich flavors. For fall, add candied pecans or pumpkin spice to the icing for a seasonal twist. In winter, pair it with mulled wine or hot chocolate for a cozy dessert experience. The cake's versatility makes it perfect for any occasion! 🍂
Make-Ahead Serving
If you're prepping ahead, store the cake in an airtight container at room temperature for up to 3 days or in the fridge for 5 days. Bring it to room temperature before serving, and reheat slices in the microwave for 10 seconds to restore the caramel's silky texture. For a garnish upgrade, add a few toasted coconut flakes or crushed pretzels right before serving for extra crunch. 💡
Nutrition facts
Frequently asked questions
Why does my banana cake turn out dense instead of moist?
Overmixing the batter develops gluten, making the cake tough. Mix just until combined and avoid lumps—thick but pourable batter is ideal. Also, ensure your bananas are ripe (with brown spots) and your butter and eggs are room temperature. Bake until a toothpick comes out clean but not dry—25-30 minutes at 350°F is perfect.
Can I make this cake in a single layer instead of two?
Use one 9-inch pan and bake for 35-40 minutes. Top with extra caramel icing while warm for a rich finish. For a taller cake, use a 6-inch pan and bake 45-50 minutes. Just adjust the baking time based on your pan size—always check with a toothpick.
How do I fix runny caramel icing?
If your icing is too thin, place the bowl over ice water for 2-3 minutes to thicken. For a firmer texture, chill the bowl in the fridge for 10 minutes while beating. If it's still too runny, mix in 1 teaspoon cornstarch to stabilize it. The icing should be thick enough to hold drizzles but still spreadable.
Can I substitute cream cheese in the caramel icing?
Yes! For a dairy-free version, use 8 ounces vegan cream cheese (like Kite Hill) or 6 ounces coconut cream mixed with 2 tablespoons powdered sugar. For a lighter texture, swap half the cream cheese for Greek yogurt. The flavor will shift slightly, but it’ll still taste delicious—just expect a tangier finish.
How do I store leftovers to keep the caramel from drying out?
Wrap the cake tightly in plastic wrap, then place it in an airtight container. Store at room temperature for up to 3 days or refrigerate for 5 days. To revive the caramel, warm slices in the microwave for 10-15 seconds—this melts the icing just enough to restore its silky texture. Avoid freezing if possible, as it can make the cake dry.
