One-Bowl Banana Caramel Cake with Caramel Frosting
This banana caramel cake turns a quiet weeknight into something a little more special. The cake itself is incredibly soft from ripe bananas and melted butter, and the caramel cream cheese frosting on top is sweet, salty, and hard to resist.

It all comes together in one bowl (no mixer for the cake), and while it bakes, you can stir up a quick stovetop caramel that gets folded into the frosting. If you have a few overripe bananas on the counter, this is exactly what they were meant for.
Why This Banana Caramel Cake Works
The cake has a fine, tender crumb that stays moist for days, thanks to a generous amount of mashed banana and melted butter instead of oil. The caramel frosting tastes like brown sugar fudge but with a tangy cream cheese kick that keeps it from feeling too heavy.
I keep coming back to this recipe because it’s impossibly simple to stir together, yet it looks and tastes like a bakery cake. The swirl of warm caramel in the frosting makes it feel a little decadent without any extra work.
Ingredients

For the cake
- 3 large ripe bananas: use ones with plenty of brown spots for the most moisture and flavor
- ½ cup unsalted butter, melted: salted butter works too, just reduce the added salt by half
- ¾ cup granulated sugar
- ¼ cup packed light brown sugar
- 2 large eggs: at room temperature if you remember, but cold is fine
- 1 teaspoon vanilla extract
- 1½ cups all-purpose flour
- 1 teaspoon baking soda: this reacts with the banana acid to lift the cake
- ½ teaspoon salt
- ½ teaspoon ground cinnamon: optional but adds a warm note
For the caramel sauce
- ¼ cup unsalted butter
- ½ cup packed light brown sugar
- 3 tablespoons heavy cream: or whole milk in a pinch
- ¼ teaspoon salt: use flaky sea salt if you have it, otherwise fine salt
For the frosting
- 8 oz cream cheese, softened: full-fat block cream cheese gives the best texture
- ½ cup unsalted butter, softened: take it out of the fridge 30 minutes ahead
- 2 cups powdered sugar: sift if it’s lumpy
- 1 teaspoon vanilla extract
Variations / Substitutions
- Swap the flour: white whole wheat flour works, but the cake will be a bit denser.
- Add crunch: stir ½ cup chopped toasted pecans or walnuts into the batter.
- Make it dairy-free: use vegan butter and cream cheese, and swap the eggs for flax eggs (the texture will be a little gummier).
- Change the frosting: for a bolder tang, use a browned butter caramel glaze instead of cream cheese frosting.
- If you have extra bananas, Classic Banana Bread is always a good idea.
How to Make Banana Caramel Cake
Step 1: Mix the Batter

Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan (line the bottom with parchment for easy removal). In a large bowl, mash the 3 ripe bananas until mostly smooth. Add the ½ cup melted butter, ¾ cup granulated sugar, ¼ cup brown sugar, 2 eggs, and 1 teaspoon vanilla. Whisk until well combined and the sugars have started to dissolve.
Sprinkle the 1½ cups flour, 1 teaspoon baking soda, ½ teaspoon salt, and ½ teaspoon cinnamon (if using) over the wet ingredients. Stir with a spatula just until no flour streaks remain—a few small lumps are okay. The batter will be thick and slightly lumpy from the bananas.
Step 2: Bake the Cake

Pour the batter into the prepared pan and smooth the top. Bake for 35 to 40 minutes, until a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The top will be golden and spring back when lightly pressed.
Let the cake cool in the pan on a wire rack for 10 minutes, then turn it out onto the rack to cool completely, about 1 hour. Don’t frost it while it’s warm or the frosting will slide right off.
Step 3: Make the Caramel Sauce

While the cake cools, melt the ¼ cup butter in a small saucepan over medium heat. Stir in ½ cup brown sugar and 3 tablespoons heavy cream. Bring to a gentle bubble, then cook, stirring constantly, for 2 to 3 minutes until thickened and smooth.
Remove from heat and stir in the ¼ teaspoon salt. Let the caramel cool for at least 10 minutes; it should still be pourable but not hot enough to melt the frosting later.
Step 4: Whip the Caramel Frosting

In a large bowl, beat the 8 ounces cream cheese and ½ cup softened butter with a hand mixer (or stand mixer) on medium until completely smooth and no lumps remain, about 2 minutes. Scrape down the bowl.
With the mixer on low, slowly pour in the cooled caramel sauce. Once combined, add the 2 cups powdered sugar and 1 teaspoon vanilla. Increase the speed to medium-high and beat until the frosting is light and fluffy, about 2 more minutes. Taste and add an extra pinch of salt if you like a saltier caramel.
Step 5: Frost and Slice the Cake

Once the cake is completely cool, spread the frosting generously over the top (and sides if you like) using an offset spatula or the back of a spoon. Make swoops and swirls for an easy, rustic look.
Slice into wedges and serve right away, or refrigerate for 20 minutes to set the frosting if you prefer cleaner slices. The cake keeps beautifully and tastes even better the next day.
Tips for the Best Banana Caramel Cake
- Use very ripe bananas with plenty of brown spots—the more ripe, the more moisture and banana flavor they add.
- Don’t overmix the batter. Fold the dry ingredients in gently and stop as soon as the flour disappears to keep the crumb tender.
- If your caramel sauce seizes or crystallizes, keep stirring over low heat and add a splash more cream; it will smooth out again.
- For intricate piping, refrigerate the frosting for 15 minutes first so it holds its shape better.
Bake times by pan:
| Pan Size & Material | Bake Time | Notes |
|---|---|---|
| 9-inch round metal pan | 35–40 mins | Center may need extra time |
| 9×13-inch metal pan | 30–35 mins | Thinner cake, watch closely |
| 12-cup muffin tin (cupcakes) | 18–22 mins | Fill cups 2/3 full |
Storing Leftover Cake
- Refrigerate: Store the frosted cake in an airtight container in the fridge for up to 5 days.
- Serve cold or at room temp: Let slices sit out for 30 minutes if you prefer, but it tastes great straight from the fridge too.
Frequently Asked Questions
Can I use frozen bananas?
Yes. Thaw them completely and drain any excess liquid before mashing, then use as directed.
Can I bake this cake in advance and freeze it?
Yes, freeze the unfrosted cake wrapped tightly in plastic for up to 2 months. Thaw overnight in the fridge, then frost.
My frosting turned out runny. What went wrong?
The caramel was likely too warm when added or the cream cheese was too soft. Chill the frosting for 30 minutes, then beat again; it will thicken.
Can I skip the caramel sauce in the frosting?
You can, but you’ll lose the caramel flavor. For a shortcut, use ⅓ cup store-bought caramel sauce and beat it into the cream cheese mixture. Adjust powdered sugar as needed for consistency.
Can I use this batter for banana muffins?
Yes, bake at 350°F for 18–22 minutes until a toothpick comes out clean. Frost if you like or leave them plain.

Banana Caramel Cake Recipe
Ingredients
Method
- Mash bananas in a large bowl; stir in melted butter, both sugars, eggs, and vanilla. Sprinkle flour, baking soda, salt, and cinnamon over top; stir just until combined.
- Pour batter into a greased 9-inch round pan. Bake at 350°F for 35–40 minutes until a toothpick has moist crumbs. Cool completely on a rack.
- In a small saucepan over medium heat, melt butter with brown sugar and cream. Cook, stirring, 2–3 minutes until thick. Remove from heat, stir in salt, and cool 10 minutes.
- Beat cream cheese and softened butter until smooth. With mixer on low, add cooled caramel, then powdered sugar and vanilla. Beat on medium-high until fluffy.
- Spread frosting over cooled cake. Slice and serve.
