Decadent Banoffee Cake Recipe | Rich Banana Toffee Layer Cake
Meet your new show-stopper: a rich, sky-high Banoffee Cake layered with plush banana sponge, silky toffee (a.k.a. dulce de leche), and clouds of barely sweet whipped cream. It tastes like a banana cream pie, sticky toffee pudding, and your favorite bakery cake teamed up for the party of the year.
I built this recipe to be totally doable at home, even if you only bake a few times a year. You’ll cream butter and sugar, whisk ripe bananas right into the batter, bake two fluffy layers, then stack them with thick toffee and whipped cream. It’s indulgent without being fussy—and it slices like a dream.
Why This Banoffee Cake Deserves a Spot in Your Kitchen

This cake hits every craving: soft banana crumb, deep caramel notes, cool cream, and a little crunch from a toffee drizzle. Here’s why it works so well:
- Banana guarantees moisture without a heavy texture, thanks to the right fat-to-flour ratio and just enough leavening.
- Dulce de leche stays put between layers so your cake won’t ooze or slide.
- Whipped cream frosting keeps the cake light, balances sweetness, and pipes beautifully.
- Make-ahead friendly: bake layers a day ahead and assemble when you’re ready to serve.
- Beginner-tested method with clear steps and pro tips to avoid overmixing, weeping cream, or soggy layers.
Ingredients

For the Banana Cake Layers
- 2 1/2 cups (300 g) all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 1 tsp ground cinnamon (optional but lovely)
- 1 cup (225 g) unsalted butter, room temp
- 1 cup (200 g) granulated sugar
- 1/2 cup (100 g) light brown sugar
- 3 large eggs, room temp
- 1/2 cup (120 ml) sour cream, room temp
- 1/2 cup (120 ml) whole milk, room temp
- 1 1/2 tsp vanilla extract
- 1 1/2 cups mashed very ripe bananas (about 3 large)
For the Toffee Layer
- 1 1/4 cups (360 g) dulce de leche (store-bought or homemade)
- 1–2 tbsp heavy cream to loosen, if needed
- 1 pinch flaky salt to balance sweetness
For the Whipped Cream Frosting
- 2 cups (480 ml) heavy whipping cream, very cold
- 1/3 cup (40 g) powdered sugar
- 1 tsp vanilla extract
- 1 tbsp instant vanilla pudding mix or 1 tsp unflavored gelatin (optional for stability)
For Assembly and Garnish
- 2 fresh bananas, sliced
- Chocolate shavings or grated dark chocolate (optional)
- Crushed digestive biscuits or graham crackers (optional, for crunch)
How to Make This Banoffee Layer Cake
1) Prep and Pan
- Heat the oven to 350°F (175°C). Grease two 8-inch round cake pans, line bottoms with parchment, and lightly flour the sides.
- Set butter, eggs, sour cream, and milk out until they reach room temperature for a fluffier crumb.
2) Mix Dry and Mash Bananas
- Whisk together flour, baking powder, baking soda, salt, and cinnamon.
- Mash bananas until mostly smooth; measure to ensure 1 1/2 cups.
3) Cream and Combine
- Beat butter with granulated and brown sugar on medium-high for 3–4 minutes until pale and fluffy.
- Add eggs one at a time, mixing 15–20 seconds after each. Stir in vanilla.
- Mix sour cream and milk together.
- Add dry ingredients in two additions, alternating with the milk mixture. Stop when a few streaks of flour remain.
- Fold in mashed bananas gently until just combined. Do not overmix.
4) Bake
- Divide batter evenly between pans. Smooth tops and tap pans once to release big bubbles.
- Bake 25–30 minutes until the centers spring back and a toothpick comes out with a few moist crumbs.
- Cool in pans for 10 minutes, then turn out onto a rack. Peel parchment and cool completely.
5) Make the Toffee Layer
- Stir dulce de leche until smooth. If too thick, loosen with 1–2 tbsp heavy cream. Add a pinch of flaky salt.
- For easy spreading, keep it at room temperature.
6) Whip the Cream
- Chill a mixing bowl and beaters for 10 minutes.
- Beat cold cream, powdered sugar, and vanilla to soft peaks.
- For stability, sprinkle in instant pudding mix or bloom gelatin (cool to room temp before adding) and beat to medium-firm peaks. Do not overbeat.
7) Assemble
- Level cake layers if needed. Place the first layer on a board.
- Pipe a whipped cream dam around the edge to contain the toffee.
- Spread a generous layer of dulce de leche inside the dam.
- Add a layer of banana slices over the toffee.
- Top with a thin layer of whipped cream to seal the bananas.
- Place the second cake layer on top, pressing gently.
- Frost the top and sides with the remaining whipped cream.
- Chill for 30–45 minutes to set, then garnish with more banana slices, toffee drizzle, chocolate shavings, and biscuit crumbs if you like.

How to Store Your Banoffee Cake
- Short-term: Refrigerate covered for up to 3 days. Add fresh banana slices just before serving to keep them from browning.
- Make-ahead layers: Wrap cooled cake layers well and refrigerate up to 2 days or freeze up to 2 months. Thaw wrapped in the fridge.
- Leftovers: Store slices in airtight containers. For best texture, let a slice sit at room temperature 15 minutes before eating.
- Do not freeze assembled cake with whipped cream; the texture suffers.
Why You’ll Love Baking This Banoffee Cake
- Foolproof moisture: Ripe bananas keep the crumb tender for days.
- Balanced sweetness: Salted toffee and tangy sour cream keep every bite rich but not cloying.
- Stunning layers: It slices cleanly with distinct layers that impress without fancy skills.
- Flexible timeline: Bake one day, assemble the next, serve when you’re ready.
- Crowd-pleaser flavors: Banana, caramel, cream, and a whisper of chocolate—everyone says yes.
Mistakes to Avoid
- Using underripe bananas: You want deeply speckled bananas for sweetness and moisture.
- Skipping room temperature ingredients: Cold butter and eggs lead to a dense, uneven crumb.
- Overmixing the batter: Stop as soon as the flour disappears to avoid a tough cake.
- Runny toffee: If your dulce de leche looks loose, chill it slightly so it doesn’t squeeze out.
- Unstable whipped cream: Stabilize if the cake will sit out or travel; warm kitchens deflate cream fast.
- Adding bananas too early: Garnish with fresh slices right before serving to prevent browning.
Tasty Twists to Try
- Espresso kick: Whisk 1–2 tsp instant espresso into the dulce de leche for a mocha-toffee vibe.
- Nutty crunch: Add a ring of toasted pecans or hazelnuts over the toffee layer.
- Chocolate ganache drip: Drizzle cooled ganache over the chilled cake for bakery drama.
- Biscuit crumble layers: Sprinkle crushed digestives between layers for banoffee pie nostalgia.
- Brown butter batter: Swap half the butter for browned butter and let it cool before creaming for deeper flavor.
- Sheet cake version: Bake in a 9×13-inch pan (adjust time to 30–38 minutes) and top with toffee, bananas, and cream.
FAQ
Can I use canned caramel instead of dulce de leche?
Yes, but check consistency. If it pours, cook it down slightly or chill it so it spreads thick and stays put.
How ripe should the bananas be?
Choose bananas with lots of brown speckles and a strong aroma. The riper they are, the sweeter and more flavorful your cake tastes.
Can I frost with buttercream instead?
Absolutely. Use a light salted caramel or vanilla buttercream. Keep the toffee and banana layer inside for that banoffee signature.
What if I only have 9-inch pans?
Use them and reduce bake time to about 20–25 minutes. The layers will be slightly thinner.
How do I keep banana slices from browning?
Toss slices very lightly with lemon juice or pineapple juice and pat dry. Add them right before serving for the best look.
Can I make the dulce de leche at home?
Yes. Simmer an unopened can of sweetened condensed milk submerged in water for 2–3 hours, cool completely, then open. Keep the can fully covered with water the entire time for safety.
Final Thoughts
This Banoffee Cake delivers everything you love about the classic pie, but bigger, taller, and party-ready. Bake the layers ahead, whip the cream when you’re ready, and stack it high with glossy toffee and fresh bananas. You’ll get a gorgeous dessert that tastes as good as it looks—no bakery required.
Decadent Banoffee Cake (Rich Banana Toffee Layer Cake)
A two-layer banana cake filled with thick dulce de leche, fresh bananas, and stabilized whipped cream for a show-stopping, sliceable banoffee dessert.

Ingredients
- 2 ½ cups (300 g) all-purpose flour
- 1 ½ tsp baking powder
- ½ tsp baking soda
- ½ tsp fine sea salt
- 1 tsp ground cinnamon (optional)
- 1 cup (225 g) unsalted butter, room temperature
- 1 cup (200 g) granulated sugar
- ½ cup (100 g) light brown sugar
- 3 large eggs, room temperature
- ½ cup (120 ml) sour cream, room temperature
- ½ cup (120 ml) whole milk, room temperature
- 1 ½ tsp vanilla extract
- 1 ½ cups mashed very ripe bananas (about 3 large)
- 1 ¼ cups (360 g) dulce de leche
- 1–2 tbsp heavy cream (to loosen dulce de leche if needed)
- Pinch flaky salt
- 2 cups (480 ml) heavy whipping cream, very cold
- ⅓ cup (40 g) powdered sugar
- 1 tsp vanilla extract
- 1 tbsp instant vanilla pudding mix or 1 tsp unflavored gelatin (optional for stability)
- 2 fresh bananas, sliced (for assembly)
- Chocolate shavings or grated dark chocolate (optional, for garnish)
- Crushed digestive biscuits or graham crackers (optional, for garnish)
Instructions
- Heat oven to 350°F (175°C). Grease two 8-inch round cake pans, line bottoms with parchment, and lightly flour sides. Bring butter, eggs, sour cream, and milk to room temperature.
- Whisk together flour, baking powder, baking soda, salt, and cinnamon. Mash ripe bananas until mostly smooth and measure 1 ½ cups.
- Beat butter with granulated and brown sugars on medium-high for 3–4 minutes until pale and fluffy. Add eggs one at a time, mixing 15–20 seconds after each, then stir in vanilla.
- Combine sour cream and milk. Add dry ingredients to the butter mixture in two additions, alternating with the milk mixture, mixing just until a few streaks remain. Gently fold in mashed bananas; do not overmix.
- Divide batter evenly between pans, smooth tops, and tap once to release large bubbles. Bake 25–30 minutes until centers spring back and a toothpick comes out with a few moist crumbs. Cool 10 minutes in pans, then invert to racks, remove parchment, and cool completely.
- Stir dulce de leche until smooth; if too thick, loosen with 1–2 tbsp heavy cream. Add a pinch of flaky salt and keep at room temperature for easy spreading.
- Chill a mixing bowl and beaters for 10 minutes. Beat cold cream, powdered sugar, and vanilla to soft peaks. For stability, add instant pudding mix or cooled bloomed gelatin and beat to medium-firm peaks without overbeating.
- Level cake layers if needed. Place first layer on a board. Pipe a dam of whipped cream around the edge, spread dulce de leche inside the dam, layer banana slices over toffee, and add a thin layer of whipped cream to seal.
- Top with the second cake layer and press gently. Frost top and sides with remaining whipped cream.
- Chill 30–45 minutes to set. Garnish with additional banana slices just before serving, plus toffee drizzle, chocolate shavings, and biscuit crumbs if desired.






