Desserts
This banana cake with caramel icing delivers ultra-moist layers that stay tender for days, topped with a silky caramel drizzle that ties everything together. The secret lies in blending ripe bananas with yogurt and buttermilk, creating a cake that's rich yet light—never dry or crumbly. I've baked countless versions, and this one consistently wins over even the most skeptical dessert lovers.
What sets this recipe apart is the balance of traditional techniques and modern twists. The cake batter incorporates a simple syrup infusion that keeps moisture locked in during baking, while the caramel icing is reduced to a smooth, glossy finish that clings beautifully to each layer. No one will guess this dessert comes together in under 45 minutes from start to finish.
The result is a cake with perfectly crumbly yet dense layers, where every bite reveals moist banana flavor and subtle warmth from the spices. The caramel icing isn't just decoration—it enhances each forkful, creating a harmony of textures and flavors that feels both nostalgic and fresh. This is the kind of dessert that disappears quickly but leaves a lasting impression.
Whether you're baking for a celebration or treating yourself to something special, this recipe delivers professional-quality results with home-baker simplicity. The instructions walk you through every step, from mixing the batter to achieving that perfect caramel drizzle. Let's get started on creating this crowd-pleaser.
Ingredients for banana cake with caramel icing
These simple, quality ingredients create ultra-moist banana cake with velvety caramel icing that disappears too fast.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | Very ripe with brown spots |
| All-Purpose Flour 🌾 | 2 cups | Sifted for lightness |
| Granulated Sugar 🍚 | 1 ½ cups | White or brown |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Plain Yogurt 🥛 | 1 cup | Full-fat preferred |
| Buttermilk 🥛 | 1 cup | Substitute with milk + 1 tsp vinegar |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Baking Soda 🧂 | 1 tsp | Not baking powder |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Unsalted Butter 🧈 | ½ cup | Melted and cooled |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Granulated Sugar 🍚 | 1 ½ cups | For caramel icing |
| Heavy Cream 🥛 | ½ cup | Cold for silky texture |
| Unsalted Butter 🧈 | ¼ cup | Cold for caramel |
The bananas are non-negotiable—look for ones so ripe they're practically falling apart (that's when the sugar content peaks). Trader Joe's or your local market usually have the sweetest ones. For the flour, King Arthur or Bob's Red Mill brands work best—they're sifted for a lighter texture. The yogurt and buttermilk combo keeps the cake moist without being dense. I always grab full-fat yogurt for extra richness, but low-fat works in a pinch. If you're short on time, the buttermilk substitute (milk + vinegar) is a lifesaver—just let it sit for 5 minutes to curdle properly.
No buttermilk? Mix 1 cup milk with 1 tbsp vinegar or lemon juice and let it sit. The caramel icing can be made with half-and-half instead of heavy cream if that's what you've got—it'll still taste amazing, just slightly lighter. For the cinnamon, Penzeys or McCormick brands have the most authentic flavor. Want extra moisture? Add 1 tbsp sour cream to the batter. The butter should be melted and cooled to room temperature—hot butter can cause the cake to sink. And if you're feeling fancy, swap half the granulated sugar for turbinado sugar in the caramel for a crunchy texture.
This cake keeps beautifully—covered at room temp for 2 days or in the fridge for 4 days. The caramel icing stays silky if you store it in a sealed container between layers. For make-ahead magic, bake the cake 2 days ahead, then add the icing just before serving. The flavors actually improve overnight as the icing soaks in. Freeze the unfrosted cake for 3 months if you're planning ahead—just thaw it at room temperature before adding the icing.
Why You'll Love This Recipe
- Uses Spotty Bananas: I swear by this recipe for saving overripe bananas—mash them right into the batter, and they turn into a moist, tender cake that tastes like dessert heaven. No waste, just pure flavor transformation.
- No-Yogurt Magic: That plain yogurt in the batter keeps it incredibly light and fluffy, while the brown sugar adds just the right caramel depth upfront. Honestly, the texture is what makes this cake feel like a bakery secret.
- Crowd-Pleaser Versatility: Serve it at brunch with coffee, slice it for kids’ lunches, or bring it to a potluck—this cake disappears fast. The caramel icing ties it all together, making it feel special without the fuss.
- Budget Baking Win: Flour, sugar, bananas—these are pantry staples that won’t break the bank. Plus, leftovers? They stay fresh for days, so you’re always covered for quick treats or last-minute cravings.
Step-by-step instructions for banana cake with caramel icing
Here's how to make a banana cake that stays moist for days and pairs perfectly with that dreamy caramel drizzle.
Prep Ingredients for Maximum Moisture
Start by mashing the 3 medium ripe bananas with a fork until completely smooth—no lumps, just pure banana goodness. This ensures even distribution and prevents dry spots in the cake. In a separate bowl, whisk together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 0.5 cup light brown sugar, 1 tsp baking soda, 1 tsp ground cinnamon, and 0.5 tsp salt. Sifting the flour first creates light, airy layers that keep the cake tender.
In another bowl, combine the 1 cup plain yogurt, 1 cup buttermilk, 2 whole large eggs (room temperature), 0.5 cup melted and cooled unsalted butter, and 1 tsp vanilla extract. The melted butter adds richness, while the yogurt and buttermilk keep the cake ultra-moist. Let this mixture sit for 5 minutes while you preheat the oven to 350°F—this gives the eggs time to fully blend with the dairy.
Mix Wet and Dry Ingredients Gently
Pour the banana puree into the wet ingredients and stir until fully combined. Then, gradually add the dry ingredients to the wet, mixing just until everything comes together—do not overmix. Overworking the batter develops gluten, which can make the cake tough. The batter should be thick but pourable, like pancake batter. If it looks too thick, add 1 tablespoon of buttermilk to loosen it slightly.
Here's the thing—this cake relies on the bananas and dairy for moisture, so don't worry if the batter seems like too much. The cake will rise beautifully without spreading too much in the pan. Pour the batter into a 9-inch round cake pan lined with parchment paper, smoothing the top with a spatula. Tap the pan gently on the counter to remove any air bubbles.
Bake Until Golden and Springy
Bake the cake for 30-35 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs clinging to it. The edges should be golden brown, but the top might still look slightly underdone—this is normal. If the top browns too quickly, tent the pan with foil after 20 minutes to prevent over-browning while the center finishes cooking.
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. This gradual cooling prevents cracking and helps the cake set properly. While it cools, you can make the caramel icing—no waiting required!
Make the Silky Caramel Icing
In a medium saucepan, combine 1.5 cups granulated sugar and 0.25 cup cold unsalted butter. Cook over medium-low heat, stirring constantly with a wooden spoon, until the sugar melts and turns into a golden caramel. This takes about 5-7 minutes—don't rush it, or the sugar will burn. Once it reaches a deep amber color, carefully remove the pan from heat.
Let the caramel cool for 2 minutes, then slowly whisk in the 0.5 cup cold heavy cream. The cream will bubble and thicken the mixture—this is normal. If the caramel hardens while you're whisking, place the saucepan back over low heat for 10-15 seconds to loosen it. Once smooth, let the icing cool completely before drizzling over the cake.
Assemble and Serve
Once the cake is fully cooled, spread a thin layer of the caramel icing over the top, then drizzle the remaining icing in a zigzag pattern. The contrast between the moist, spiced cake and the rich, buttery caramel is what makes this dessert unforgettable. Serve slices at room temperature—the caramel will soften slightly, creating that perfect balance of textures.
Pro tip: If you're not serving immediately, store the cake in an airtight container at room temperature for up to 3 days. The caramel will keep the cake moist longer, and the flavors deepen overnight. Enjoy with a scoop of vanilla ice cream for the ultimate indulgence!
Pro Tips For Making Banana Cake With Caramel Icing
- STOP MASHING THE BANANAS: Mash them with a fork until they’re mostly smooth but still have a few small chunks—this keeps the cake tender without turning it into banana puree. I used to blend them, and the texture was way too dense. A fork takes 30 seconds and makes all the difference.
- USE COLD YOGURT: Take the yogurt straight from the fridge—it adds moisture without making the batter too runny. Warm yogurt thins things out, and you’ll end up with a cake that’s more like a pudding. Trust me, this is the thing that matters most for a good crumb.
- BAKE UNTIL THE CENTER HITS 205°F: The cake will look set before it’s fully done, but checking the internal temp guarantees it’s moist, not gummy. I learned this the hard way—pulling it too soon leaves you with a sad, underbaked center. A toothpick test is fine, but the thermometer never lies.
- SWAP BROWN SUGAR FOR CARAMEL: Skip the brown sugar in the cake batter and save it for the icing—mix a quick caramel glaze with ½ cup brown sugar, ¼ cup butter, and 2 tablespoons cream. It’s richer, faster, and cuts the sweetness of the cake itself. Sounds weird, but it works every time.
Pro cooking tips for this dish
Banana Ripeness Matters
The secret to ultra-moist banana cake starts with your bananas—look for ones with black spots and slightly soft centers. These bananas contain more natural sugars, which caramelize beautifully during baking. I always check for 3-4 black spots per banana—this ensures maximum sweetness without adding extra sugar. If your bananas aren't ripe enough, place them in a paper bag with an apple for 24 hours to speed up the process. 🍌
Mixing Technique for Light Texture
When combining wet and dry ingredients, mix just until combined—overmixing develops gluten, which makes the cake tough. Use a spatula instead of a whisk to gently fold everything together. I like to start with the banana puree in the wet ingredients, then add the dry ingredients in three parts, mixing after each addition. This creates a light, airy crumb that stays tender. If your batter seems too thick, add 1 tablespoon of buttermilk to help it flow smoothly into the pan.
Caramel Color Control
For the perfect caramel icing, stir constantly over medium-low heat—this prevents burning while creating a deep amber color. The sugar should melt completely before turning golden, which takes about 5-7 minutes. If you see smoke or dark spots, remove the pan immediately. Once the caramel reaches the right shade, let it cool for 2 minutes before adding the heavy cream. This cooling step prevents the cream from curdling when it hits the hot sugar. 🔥
Preventing Cake Cracking
To avoid cracks in your cake, let it cool gradually—first in the pan for 10 minutes, then on a wire rack. Rapid temperature changes cause the cake to shrink and crack. I also recommend tapping the pan gently on the counter after pouring the batter to remove air bubbles. These small steps make a big difference in the final texture. If you notice cracks forming while cooling, simply cover the cake with plastic wrap for 10 minutes to trap moisture and smooth out the surface.
Caramel Icing Thickness
The ideal caramel icing should be thick enough to cling but still drizzle smoothly. If your icing is too runny, place the saucepan over low heat for 30 seconds to reduce it slightly. For extra shine, add ½ teaspoon of vanilla extract or 1 tablespoon of butter while the icing is still warm. This trick makes the drizzle look restaurant-quality and adds depth to the flavor. Let the icing cool completely before drizzling—room temperature ensures the best texture contrast with the cake.
Layering Like a Pro
When assembling your cake, spread a thin layer of icing over the entire surface first. Then, use a spoon to drizzle the remaining icing in a zigzag pattern—this creates visual appeal while ensuring every bite has caramel flavor. For a marbled effect, gently swirl the icing into the cake with a knife after spreading. If you're making a layered cake, chill each layer for 15 minutes before adding the next to prevent smushing. 💫
Nutrition facts
Frequently asked questions
Why does this banana cake stay moist longer than others?
The secret lies in the combination of ripe bananas, yogurt, and buttermilk—all natural moisture boosters. The recipe also uses a simple syrup infusion (from the mashed bananas) that keeps the cake tender for days. Unlike traditional recipes that rely on oil, this version uses melted butter for richness without drying out the texture.
Can I make this cake without buttermilk?
Mix 1 cup milk with 1 tablespoon vinegar or lemon juice and let it sit for 5 minutes to curdle. This works perfectly as a substitute. For even more moisture, you could also add 1 tablespoon sour cream to the batter. The cake won't be any less delicious—just slightly lighter in texture.
How do I fix if my caramel icing crystallizes?
If your caramel icing hardens while cooling, place the saucepan over low heat for 10-15 seconds to gently warm it. Stir constantly until smooth again. For extra shine, add ½ teaspoon vanilla extract or 1 tablespoon butter while warm. Always let the icing cool completely before drizzling—this prevents it from setting too quickly on the cake.
Can I bake this in a different pan size?
For a 9-inch round pan, the recipe works perfectly. If using an 8-inch pan, bake for 25-30 minutes (check with a toothpick), and for a 10-inch pan, increase baking time to 35-40 minutes. The cake will be slightly thinner or thicker respectively, but the moisture ratio remains the same. Adjust oven racks to the middle position for even baking.
How do I store leftovers to keep them fresh?
Keep the cake in an airtight container at room temperature for up to 3 days. The caramel icing helps preserve moisture, but for longer storage (up to 1 week), refrigerate. To serve, let it sit at room temperature for 30 minutes—this makes the caramel soft and spreadable again. Freeze the unfrosted cake for up to 3 months for make-ahead convenience.
