Banana Cake with Caramel Frosting Recipe: Warm Spice Streusel Hugs Gooey Caramel Swirls

Desserts

Banana Cake with Caramel Frosting Recipe: Warm Spice Streusel Hugs Gooey Caramel Swirls

This banana cake with caramel frosting recipe delivers the perfect balance of moist, spiced cake layers and rich, gooey caramel swirls—every bite feels like a warm hug. The secret lies in a simple streusel topping that adds texture while keeping the cake tender inside, all wrapped in a velvety caramel frosting that ties everything together. I've perfected this recipe over years of baking for family gatherings, and it never fails to disappear faster than you can say "second slice."

The cake itself is beginner-friendly, with just a few key steps: mixing ripe bananas with basic pantry staples, folding in a streusel that caramelizes beautifully during baking, and letting it cool just enough before adding the frosting. The caramel topping—made from just butter, sugar, and cream—isn't just sweet; it's rich and buttery, cutting through the cake's spiced warmth. No fancy equipment needed, just patience for the flavors to meld.

What you'll end up with is a dessert that looks impressive but comes together effortlessly—a golden cake with pockets of caramel oozing between layers, topped with a glossy, crackly frosting that's impossible to resist. The cinnamon and nutmeg in the cake add depth, while the caramel brings that irresistible stickiness that makes this cake a crowd-pleaser. It's the kind of dessert that feels like a celebration, even on a weeknight.

Perfect for birthdays, holidays, or just because, this recipe scales easily for any occasion. The frosting can be made ahead, and the cake keeps well for a few days, making it ideal for meal prep or gifting. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake with caramel frosting

Eight ingredients for the cake, plus five for the caramel and streusel—all you need for a dessert that feels like a hug.

Ingredient Amount Notes
Ripe Bananas 🍌 3 medium Mashed with fork for consistency
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Packed Brown Sugar 🍚 1 cup For streusel topping
Unsalted Butter 🧈 1 cup Cold, cubed for streusel
Large Eggs 🥚 2 whole Room temperature
Pure Vanilla Extract 🍯 2 tsp High-quality preferred
Baking Soda 🧂 1 tsp Not baking powder
Ground Cinnamon 🌿 2 tsp For warmth and depth
Ground Nutmeg 🌿 ½ tsp Freshly grated preferred
Salt 🧂 ½ tsp Fine sea salt
Old-Fashioned Rolled Oats 🥣 1 cup Blended into flour for streusel
Heavy Cream 🥛 1 cup Full-fat for caramel
Light Corn Syrup 🍯 ¼ cup For caramel smoothness
Vanilla Ice Cream 🍦 1 cup Optional for serving

The bananas are non-negotiable here—ripe with brown spots is key for that sweet, creamy texture. Trader Joe's or any grocery store's produce section will have them when they're ready. For the flour, King Arthur or Gold Medal brands are my go-to—they bake up lighter. The cinnamon should be fresh-ground if possible, but the jarred stuff works fine. Nutmeg is trickier: Penzeys sells pre-ground nutmeg that's actually worth it, or you can grate it yourself from a whole nutmeg. The butter matters too—Plugrá or Land O'Lakes are reliable for baking.

No brown sugar? White sugar plus 1 tsp molasses gets you close. Short on oats? Quick oats blended into flour works in a pinch. The caramel won't work without corn syrup—Karo or generic brands are fine, but don't substitute maple syrup. For the streusel, if you're feeling fancy, add 1 tbsp chopped walnuts. The vanilla extract should be pure—Nielsen-Massey is my go-to, but any good brand works. Want more caramel flavor? Add 1 tsp vanilla extract to the caramel mixture before pouring.

This cake keeps beautifully for 4-5 days in an airtight container at room temperature, though I always make it the day before so the flavors meld. The caramel topping can be made 2 days ahead—just reheat gently before using. For extra indulgence, freeze portions of the frosting in ice cube trays. The cake reheats well too—10 seconds in the microwave makes it feel fresh again. If you're making this for a crowd, double the frosting recipe—trust me on it.

❤️

Why You'll Love This Recipe

  • No Mash Needed: I swear by this trick—just toss those ripe bananas straight into the batter with the wet ingredients. No peeling, no smashing, no sticky fingers. The flour and sugars do all the work blending them in perfectly.
  • Caramel Magic: That gooey brown sugar butter sauce poured over the cake? It’s like dessert hugs you. The buttery richness cuts through the cake’s natural sweetness, and the bananas add a subtle depth—like a warm hug in bite form.
  • Budget Breakthrough: Ripe bananas are basically free if you check your fruit bowl, and the rest of the ingredients? Pantry staples. You’re looking at a cake that costs next to nothing but tastes like a bakery splurge—and leftovers? They vanish fast.

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

Here's how to create a moist banana cake with a rich caramel swirl and spiced streusel topping.

1

Prepare the Banana Batter

Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. In a large mixing bowl, mash the 3 medium ripe bananas with a fork until smooth and free of lumps. This creates the moist base for your cake.

In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 tsp baking soda, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Sift the dry ingredients directly into the mashed bananas to avoid clumps. Add the 2 whole large eggs, 2 tsp pure vanilla extract, 2 cups granulated sugar, and mix until just combined—don't overmix or the cake will be dense.

Pour the batter into your prepared pan and smooth the top. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden on top and spring back slightly when pressed.

2

Make the Caramel Swirl

While the cake bakes, prepare the caramel filling. In a small saucepan, combine 1 cup heavy cream, 0.25 cup light corn syrup, and 1 cup unsalted butter, cut into small cubes. Bring the mixture to a gentle simmer over medium heat, stirring occasionally until the butter melts completely.

Remove the pan from heat and let the mixture cool slightly for 5 minutes—it should thicken slightly but still be pourable. Once the cake is done baking, let it cool in the pan for 10 minutes, then carefully poke holes all over the top with a skewer. Slowly pour the caramel mixture over the cake, letting it seep into the holes.

Return the cake to the oven for 10-12 minutes to set the caramel. This step ensures the caramel swirl stays gooey and doesn't run off the cake when sliced.

3

Create the Streusel Topping

In a food processor, blend the 1 cup old-fashioned rolled oats into a fine powder. In a medium bowl, combine the oat flour with 1 cup packed brown sugar, 2 tsp ground cinnamon, and 0.5 tsp salt. Cut in the 1 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.

Sprinkle the streusel evenly over the caramel-topped cake. The streusel should look golden and inviting—this is where the warm spice notes shine. Bake for an additional 8-10 minutes until the streusel is golden brown and crispy.

4

Cool and Serve

Let the cake cool completely in the pan for at least 1 hour before slicing. This resting time allows the caramel to fully set and the layers to meld together. For the best texture, serve at room temperature.

Slice the cake into 8 equal wedges and serve with a scoop of 1 cup vanilla ice cream on the side. The contrast of warm, spiced cake with cool ice cream creates the perfect balance of flavors and textures.

👨‍🍳

Pro Tips For Making Banana Cake With Caramel Frosting

  • Mash Bananas First, Then Sweeten: I used to toss in those whole bananas straight into the batter and wonder why my cake tasted underripe. Mash them first with a fork until smooth, then stir in the sugars—this lets the natural banana sweetness meld properly and prevents a gummy texture. (Yes, even if you’re impatient like me, take the 30 seconds.)
  • Use Room-Temp Butter: Cold butter creates pockets in your cake that won’t rise evenly, and you’ll end up with a dense, dry crumb. Let that butter sit out for 30–60 minutes before creaming—just until it’s soft enough to press a fingerprint into it. Trust me, your cake’s layers will thank you.
  • Check Doneness with a Toothpick: That banana cake’s moistness can fool you into thinking it’s done when it’s not. Insert a toothpick into the center—if it comes out with moist crumbs (not wet batter), pull it out. Overbaking dries out the cake and makes the caramel frosting slide right off. (Your future self will thank you.)
  • Warm the Caramel Frosting: Cold caramel frosting on a warm cake? It’ll pool like sad pudding. Microwave the frosting in 10-second bursts until it’s just warm enough to spread smoothly—about 2–3 seconds after it loses its stiffness. Spread it fast before the cake cools completely. (Does it look weird? Yes. Does it work? Every single time.)

Troubleshooting this dish

Cake Too Dense

Overmixing the batter is the #1 culprit for dense banana cake. Stop mixing as soon as the dry ingredients disappear—just 10-15 strokes with a spatula is all you need after combining. Also, ensure your bananas are fully ripe (black spots = perfect). If your cake still turns out dense, try adding 1 extra tablespoon of sour cream to the batter for extra moisture and tenderness. 🍌

Caramel Too Thin

The caramel mixture needs to thicken slightly before pouring over the cake. If it's too runny, let it cool 5-10 extra minutes off the heat—this helps the corn syrup and butter emulsify properly. For thicker caramel, reduce the cream by 2 tablespoons and add 1 extra tablespoon of butter. Never boil the mixture aggressively, as this can cause sugar crystallization.

Streusel Not Crispy

Underbaking the streusel is a common issue. Make sure it's golden brown with some darker spots—this indicates proper caramelization. If yours comes out pale, bake it 2-3 extra minutes and check frequently after the initial 8 minutes. For extra crunch, pulse the oats in your food processor for 10-15 seconds to create a finer texture that toasts more quickly.

Caramel Leaks Out

If your caramel swirl pools at the bottom when sliced, the cake didn't cool enough before adding it. Let the cake cool 15-20 minutes in the pan before poking holes and adding caramel. For extra insurance, chill the cake in the fridge for 10 minutes after adding caramel but before baking the second time. This helps the caramel set more firmly.

Dry Cake Texture

Dry cake usually means overbaking or not enough moisture. First, check your oven temperature—350°F is critical. If your cake pulls away from the edges too quickly, reduce heat to 325°F. For extra moisture, brush the cake layers with 1 tablespoon of melted butter before assembling. Also, ensure your bananas are fully mashed—no visible chunks should remain.

Frosting Too Hard

Caramel frosting can set too quickly if it cools too fast. To prevent this, reheat the frosting gently in 10-second bursts in the microwave (cover with a damp paper towel) until just pourable. For a softer texture, add 1 teaspoon of heavy cream to the cooled frosting. Store leftover frosting in an airtight container with parchment paper between layers to prevent drying. 💫

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 115mg38%
Sodium 360mg16%
Total Carbohydrate 68g25%
Dietary Fiber 3g11%
Sugars 48g
Protein 6g12%
* 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 use this recipe for a layer cake?

Yes! For a 3-layer cake, bake the batter in three 6-inch round pans instead of one 8-inch pan. After cooling, slice each cake horizontally into 3 equal layers, spread caramel between layers, and top with streusel. Chill for 1 hour before serving to prevent sliding.

2

How do I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 1 tsp xanthan gum to the dry ingredients and reduce the sugar by 2 tablespoons to account for moisture differences. The streusel may need 1 extra tablespoon of butter to bind properly.

3

Can I substitute regular oats for quick oats in the streusel?

Quick oats work perfectly—they blend more easily into flour and create a finer, crispier streusel. For best results, pulse them in a food processor for 10-15 seconds before mixing with the other ingredients. This prevents large oat pieces from remaining.

4

Why does my caramel frosting crystallize?

Crystallization happens when sugar separates from the liquid. To prevent it, avoid boiling the caramel mixture—keep heat at medium-low and stir constantly. If it happens, whisk in 1 teaspoon of corn syrup or 1 tablespoon of warm water to dissolve the crystals. Stir vigorously until smooth.

5

How can I make this cake ahead of time?

Bake the cake and frosting up to 3 days ahead. Store at room temperature in an airtight container with parchment between layers. Reheat slices for 10 seconds in the microwave to restore moisture. For the frosting, reheat gently in 10-second bursts until pourable.

★★★★★4.6(6 reviews)
Categories Desserts