Banana Cake With Caramel Glaze
Updated April 13, 2026
- Ready In
- About 2 hr
- (70 min plus 1 hr cooling)
- Rating
- Comments
- Read comments
Advertisement
Ingredients
¼ cup/50 grams canola or vegetable oil, plus more for greasing the pan
⅔ cup/142 grams granulated sugar
½ teaspoon baking powder
¼ teaspoon baking soda
Kosher salt, such as Diamond Crystal
½ cup/144 grams dulce de leche, divided
⅓ cup/70 grams buttermilk
1 large egg
1¾ teaspoons vanilla extract, divided
⅔ cup/175 grams mashed banana (from about 2 ripe bananas)
1¼ cups/162 grams all-purpose flour
¼ cup/28 grams powdered sugar
1¾ teaspoons milk (any kind)
Whipped cream and chocolate shavings, for serving (optional)
Preparation
- Step 1
Heat the oven to 350 degrees. Lightly grease an 8-inch round cake pan with oil and line the bottom with parchment paper.
- Step 2
In a large bowl, whisk together the granulated sugar, baking powder, baking soda and ¼ teaspoon salt. Add the oil, ¼ cup/72 grams dulce de leche, the buttermilk, egg and 1½ teaspoons vanilla and whisk until smooth. Add the mashed banana and whisk to combine.
- Step 3
Add the flour, sifting into the bowl if lumpy. Using a flexible spatula, fold until just combined and no dry bits remain. Scrape the batter into the prepared pan and smooth into an even layer.
- Step 4
Bake until a toothpick inserted into the center comes out clean (a few loose crumbs are OK, but not wet crumbs or batter), about 30 minutes. Cool the cake slightly in its pan on a wire rack, about 10 minutes. Run a thin paring knife or offset spatula around the cake to loosen it, then flip the cake out of the pan, remove the parchment and place it rounded-side up directly on the rack to cool completely.
- Step 5
While the cake cools, make the glaze: In a bowl or glass measuring cup with a spout, whisk together the powdered sugar, milk, a pinch of salt and the remaining ¼ cup/72 grams dulce de leche and ¼ teaspoon vanilla until smooth. (For a thicker glaze, start with 1 teaspoon milk. Add more milk, ¼ teaspoon at a time, until you reach your desired consistency.) Keep covered until ready to use.
- Step 6
Transfer the cake to a serving platter. Spoon and spread the dulce de leche glaze over the top of the cake, pushing it out to the edge and letting it drip down the sides as desired. Let set, about 10 minutes (the topping will remain sticky).
- Step 7
Serve in slices, with whipped cream and chocolate shavings if desired. Leftover cake can be stored covered in an airtight container or on a cake stand at room temperature for up to 4 days.
Alternatively, the cake can be baked in a 9-by-5-inch loaf pan. Grease the pan and line with parchment, leaving an overhang on the long sides to form a sling. Bake the cake until a toothpick inserted into the center comes out clean, about 50 minutes. Cool in the pan 10 minutes before lifting by the sling onto a rack to cool completely, then glaze as instructed.
Private Notes
Comments
What kind of dulce de leche did you use and where did you get it?
This made a deeply flavoured and lovely dessert. For me, the additional toppings would have been OTT, but it was splendid with some maldon sprinkled on top.
This is basically banana sticky toffee pudding but I can make it in half an hour and I don’t have to fiddle with dates. Yum!
Could this cake be done gluten free?
Where do you buy dulce de leche? Is it prepared or is it a powder?
I made Lidey Heuck's dulce de leche recipe (so easy!) and replaced the egg (working around an allergy) with additional mashed banana. This turned out GREAT.



