Banana Cake With Caramel Icing Recipe: Moist Layers and Silky Caramel Rivers

Desserts

Banana Cake With Caramel Icing Recipe: Moist Layers and Silky Caramel Rivers

This banana cake with caramel icing delivers the perfect balance of tender, spiced cake layers and a glossy, silky caramel drizzle that ties every bite together. The secret lies in ripe bananas blended directly into the batter—no dryness here, just a moist, flavorful crumb that stays fresh for days. I’ve perfected this recipe over countless batches, ensuring the cake rises just enough to create that satisfying dome while staying dense enough to hold up to generous slices of caramel.

The caramel icing is where the magic happens—rich, buttery, and thick enough to create those dramatic rivers when poured. It’s made with just four ingredients, but the slow cooking process transforms simple sugar into a deep, complex flavor that complements the warm spices in the cake. No fancy equipment needed; just a saucepan and a little patience. The result? A dessert that looks like it came from a bakery but tastes even better.

What makes this recipe truly foolproof is the combination of baking powder and buttermilk, which keeps the cake tender without being gummy. The caramel icing, meanwhile, sets at room temperature, so you can drizzle it fresh or let it thicken slightly for easier plating. Whether you’re serving it at a gathering or treating yourself to a weekend indulgence, this cake delivers restaurant-quality results with minimal effort.

Pair it with a scoop of vanilla ice cream or a sprinkle of sea salt for an extra layer of flavor. The cake keeps well for up to three days, and the caramel can be made ahead, so you’re always ready for dessert. Let’s get baking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake with caramel icing

Eight ripe bananas and a handful of pantry staples transform into this showstopping dessert.

Ingredient Amount Notes
Ripe Bananas 🍌 3 whole Spotty and soft for best flavor
All-Purpose Flour 🌾 2 cups Spooned and leveled, not scooped
Granulated Sugar 🍚 1 ½ cups White or light brown preferred
Brown Sugar 🍚 ½ cup Packed firmly into cup
Buttermilk 🥛 1 cup Full-fat for best texture
Vegetable Oil 🫒 ½ cup Light or canola preferred
Large Eggs 🥚 2 whole Room temperature for even mixing
Baking Powder 🧂 2 tsp Freshly opened for best rise
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Ground Nutmeg 🌿 ¼ tsp Freshly grated for warmth
Salt 🧂 ½ tsp Kosher or sea salt
Granulated Sugar 🍚 2 cups For caramel icing only
Unsalted Butter 🧈 ½ cup Cold cubed for slow melting
Heavy Cream 🥛 ¼ cup Full-fat for silky texture
Vanilla Extract 🍯 1 tsp Pure vanilla preferred

The bananas are your secret weapon—ripe ones with brown spots pack the most flavor. Trader Joe's or Whole Foods usually have perfect ones, but any grocery store’s produce section works. For the spices, Penzeys or bulk bins at natural markets give you the freshest ground cinnamon and nutmeg—those pre-ground jars lose potency fast. The buttermilk should be full-fat; low-fat versions make the cake dry. If you’re short on time, substitute 1 cup milk + 1 tbsp vinegar and let it sit for 5 minutes.

No buttermilk? Plain yogurt works in a pinch, but it’ll make the cake slightly tangy. For the caramel icing, European-style butter (like Plugrá) gives a richer flavor, but regular unsalted butter is fine. The heavy cream needs to be full-fat—half-and-half won’t set properly. If you’re making this ahead, the caramel can be prepped 3 days early and reheated gently. The cake batter should be thick but pourable; if it’s too stiff, add 1-2 tbsp extra milk. And trust me, don’t overmix—just combine until the flour disappears.

The cake keeps 3 days wrapped at room temperature, but it’s best within 2 days. The caramel icing sets at room temperature in about 30 minutes, but it’s even better if you let it thicken overnight in the fridge. To reheat, warm in 10-second bursts in the microwave—it’ll stay silky, not grainy. I always make a double batch of caramel; it’s perfect over ice cream or pancakes too. Store leftovers in airtight containers with parchment between layers to keep them moist.

❤️

Why You'll Love This Recipe

  • No Mash Needed: I swear by this trick—just smash the bananas right in the bowl with a fork. No food processor, no sticky mess, and the texture stays perfect, not too dense. The buttermilk keeps it tender while the brown sugar adds that deep, caramel-like richness without extra work.
  • Caramel Magic: That gooey icing? It’s not just sugar—it’s the star. The brown sugar in the cake pairs with the salty-sweet caramel so well, it’s like dessert hugged you. Honestly, I’ve made banana cakes before, but this combo makes me actually lick the spoon.
  • Breakfast or Snack: Here’s what sold me—this cake is ridiculously good cold the next day, so I slice it up for grab-and-go breakfasts or after-school snacks. The buttermilk keeps it from drying out, and the caramel icing stays sticky enough to hold up for hours. (Yes, even on a Tuesday night.)
  • Banana Rescue: Between us, I’ve thrown away overripe bananas before. Not anymore. This recipe turns them into something crave-worthy, and the flour/brown sugar combo makes it hearty enough to satisfy when you’re craving something sweet but don’t want to bake from scratch. Plus, the leftovers freeze like a dream—just reheat and enjoy.

Step-by-step instructions for banana cake with caramel icing

Here's how to create a tender, banana-spiced cake with rivers of homemade caramel.

1

Prep Ingredients for Perfect Texture

Start by mashing the 3 whole ripe bananas until completely smooth—no lumps allowed. This ensures even distribution throughout the batter. In a separate bowl, whisk together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 0.5 cup packed brown sugar, 2 tsp baking powder, 1.5 tsp ground cinnamon, 0.25 tsp ground nutmeg, and 0.5 tsp salt. Sift the dry ingredients lightly to remove any clumps, which helps create a light, airy crumb.

Measure the 1 cup buttermilk and 0.5 cup vegetable oil in a separate container. Crack the 2 large eggs into a measuring cup to ensure you're using the whole egg without shells. The room-temperature eggs will mix more smoothly into the batter, preventing streaks.

2

Combine Wet and Dry Ingredients Gently

In a large mixing bowl, combine the mashed bananas, 1 tsp vanilla extract, buttermilk, vegetable oil, and eggs. Mix just until everything is incorporated—overmixing develops gluten and makes the cake tough. Gradually add the dry ingredients to the wet mixture, folding gently with a spatula until just combined. The batter should be thick but pourable.

Here's the thing—don't overthink this step. You want to see a few flour streaks remain. The cake's moisture comes from the bananas and buttermilk, so resist the urge to add extra liquid. Pour the batter into two 8-inch round cake pans lined with parchment paper, smoothing the tops with a spatula.

3

Bake Until Golden with Moist Center

Preheat your oven to 350°F and bake the cakes for 30-35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. The edges should be golden brown, but the center should still feel slightly springy to the touch. Rotate the pans halfway through baking for even browning.

Real talk: Your oven might run hot, so start checking at the 25-minute mark. If the tops brown too quickly, tent the pans with foil. Once done, let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This resting period prevents crumbling when you add the icing.

4

Make Silky Caramel Icing

While the cakes cool, melt the 0.5 cup unsalted butter in a saucepan over medium-low heat. Add the 2 cups granulated sugar and stir until dissolved, then bring to a gentle boil without stirring. Once it reaches a deep amber color (about 5-7 minutes), carefully remove from heat and whisk in the 0.25 cup heavy cream. The mixture will bubble vigorously—this is normal.

Return the pan to low heat and simmer for 2-3 minutes until slightly thickened. Stir in the 1 tsp vanilla extract and let cool to room temperature. The icing should be smooth and pourable but still thick enough to hold its shape when spread between cake layers.

5

Assemble and Decorate

Place one cake layer on a serving plate and spread a generous layer of caramel icing on top. Place the second layer on the icing and spread more caramel over the top and sides, letting it drip down naturally. For extra decadence, sprinkle a pinch of ground cinnamon or crushed toasted nuts on top. Serve at room temperature for the best texture contrast between the moist cake and silky icing.

This cake keeps well for 3 days at room temperature or 1 week in the refrigerator. The caramel icing actually improves as it sits, becoming even more luxurious. Enjoy with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate banana cake experience.

👨‍🍳

Pro Tips For Making Banana Cake With Caramel Icing

  • Mash Bananas Thoroughly: No lumps, no excuses. I used to rush this and end up with a cake that tasted more like banana puree than cake—ugh. Use a fork first to break them up, then press through a fine-mesh sieve or mash against the bowl’s side until it’s smooth. That way, the texture stays tender, not gummy.
  • Mix Dry Ingredients First: Combine flour, baking soda, salt, and spices before adding wet ingredients. This prevents gloppy batter and ensures even distribution—especially important when buttermilk’s tang can react unpredictably. I learned this the hard way when my first batch turned out dense as a brick.
  • Check Doneness at 325°F: The cake’s done when a toothpick comes out with moist crumbs, not wet batter. Ovens run hot, so start checking at 325°F (163°C) for 10 minutes before the recipe’s suggested time. Overbaking dries out the cake and ruins the caramel’s silky contrast—trust the crumb test, not the timer.
  • Use Cold Buttermilk for Caramel: Chill the buttermilk before whipping it into the caramel icing—it emulsifies better and stays glossy longer. I was skeptical until I tried it: the icing sets up smoother and doesn’t turn grainy after sitting. Just pop the carton in the fridge for 15 minutes before mixing.

Best sauces and condiments for these flavors

Salted Caramel Sauce

Elevate your banana cake by adding a drizzle of salted caramel sauce—just 2 tbsp heavy cream and ½ tsp flaky sea salt to the finished caramel icing. The salt cuts through the sweetness, creating a sophisticated balance. I like to heat the caramel gently with the cream until silky smooth, then whisk in the salt. Drizzle over the cake just before serving for that restaurant-quality touch. 💫

Spiced Caramel Glaze

Infuse your caramel with warm spices like ½ tsp cinnamon and ¼ tsp cardamom while it cools. These spices complement the banana cake beautifully, adding depth without overpowering. Stir them into the caramel while it’s still warm but not boiling—this ensures they dissolve evenly. The result is a fragrant, aromatic glaze that pairs perfectly with the cake’s natural sweetness.

Chocolate-Dipped Layers

For a decadent twist, dip the bottom of each cake layer in melted dark chocolate before adding the caramel icing. Use ½ cup chopped dark chocolate (70% cocoa) melted with 1 tbsp coconut oil for a smooth, glossy finish. This adds a rich contrast to the caramel’s buttery sweetness and makes every bite even more indulgent.

Citrus Zest Caramel

Brighten up the caramel with 1 tsp lemon or orange zest while it’s still warm. The citrus notes cut through the richness, adding a refreshing contrast to the banana cake. Be sure to remove the zest immediately after adding it—it loses its flavor when left in hot caramel for too long. A squeeze of fresh lemon juice at the end also adds a tangy lift.

Nutty Caramel Crunch

Add texture with toasted pecans or walnuts by sprinkling ¼ cup finely chopped nuts into the warm caramel before it sets. Let them sit for 2-3 minutes so they absorb the flavor, then drizzle the caramel over the cake. The nuts add a satisfying crunch that balances the cake’s softness, making each bite more dynamic.

Vanilla Bean Swirl

For a luxurious touch, split 1 vanilla bean lengthwise, scrape the seeds into the warm caramel, and stir in the pod for 5 minutes. The vanilla’s aromatic oils infuse the caramel, creating a richer, more complex flavor. Remove the pod before drizzling—this ensures a smooth, velvety finish without any fibrous bits. 🌟

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 65mg22%
Sodium 410mg18%
Total Carbohydrate 68g24%
Dietary Fiber 2g8%
Sugars 48g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute buttermilk in this banana cake?

Yes! If you don't have buttermilk, mix 1 cup milk with 1 tablespoon vinegar or lemon juice, then let it sit for 5 minutes until it curdles. For a tangier flavor, use 1 cup plain yogurt instead. Just remember, low-fat dairy will make the cake slightly drier.

2

How do I know when the caramel icing is ready?

The caramel is done when it turns a deep amber color (about 5-7 minutes of cooking) and thickens slightly when chilled. It should be pourable but still hold its shape when spread. For a quick test, dip a spoon in—if it coats the back smoothly, it's ready!

3

Why did my banana cake turn out dense instead of moist?

Overmixing the batter or using underripe bananas are common culprits. Always mash bananas completely smooth and mix just until combined (a few flour streaks are fine). Also, ensure your baking powder is fresh—old leavening makes cakes dense. For extra moisture, add 1-2 tablespoons extra milk if the batter seems too thick.

4

Can I make this cake in a single layer instead of two?

Use one 9-inch round pan and bake for 25-30 minutes at 350°F. For presentation, spread the caramel icing on top and let it drip down the sides. The single layer will be slightly taller but just as delicious. Perfect for smaller gatherings!

5

How can I make the caramel icing thicker for easier handling?

Let the caramel cool completely to room temperature (about 30 minutes) before using. For extra thickness, refrigerate it for 1-2 hours—it'll firm up nicely. If it's too runny, warm it gently in 10-second bursts in the microwave while stirring. Never boil it again, or it'll crystalize.

★★★★★4.6(13 reviews)
Categories Desserts