I love this recipe because it turns a traditional bread and butter pudding into something truly special. The brioche gives it a soft, buttery base, while the condensed milk makes the custard extra creamy and slightly caramelized. The chunks of dark chocolate melt throughout, creating pockets of rich, bittersweet indulgence in every bite. And that caramel drizzle on top? It’s the easiest finishing touch that takes the whole dessert over the top.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
400 g pkt butter brioche loaf 100 g dark chocolate (70% cocoa), coarsely chopped 2 x 395 g cans sweetened condensed milk 500 ml (2 cups) pouring cream 8 eggs 2 tsp vanilla extract
Burnt caramel sauce: 110 g (1/2 cup) caster sugar 80 ml (1/3 cup) double cream
Directions
I preheat the oven to 180°C (160°C fan-forced) and grease a 3 L round ovenproof dish.
I trim the ends off the brioche and slice it into 1 cm-thick pieces using a serrated knife.
I arrange the slices in the prepared dish, overlapping them in a circular pattern. As I layer, I sprinkle about three-quarters of the chopped dark chocolate between the slices so there are hidden chocolatey surprises throughout.
In a large bowl, I whisk together the condensed milk, pouring cream, eggs, and vanilla extract until smooth and well combined.
I pour this mixture through a fine sieve over the layered brioche, making sure all the bread is soaked. I let it sit for about 30 minutes so the custard fully absorbs into the bread.
I sprinkle the remaining chocolate on top, then bake the pudding for about 45 minutes or until golden and set.
While the pudding bakes, I make the burnt caramel sauce. I combine the caster sugar and 60 ml (1/4 cup) of water in a saucepan over low heat, stirring for about 5 minutes until the sugar dissolves.
I increase the heat and boil the mixture without stirring for about 5 minutes, until it turns a deep golden color.
I remove it from the heat and carefully stir in the double cream (it may bubble or split slightly, but that’s fine). I set it aside for about 15 minutes to thicken slightly.
I drizzle the warm caramel sauce over the baked pudding just before serving.
Servings and Timing
This recipe serves 8 people. It takes about 45 minutes to prepare (including soaking time) and 45 minutes to bake, for a total of 1 hour and 30 minutes. It’s an ideal dessert for a cozy dinner, special occasion, or when I just want something rich and satisfying.
Variations
Sometimes I like to add a twist by sprinkling chopped hazelnuts or pecans between the layers for extra crunch. For a boozy version, I stir a splash of Baileys or Kahlua into the custard mixture. If I’m after a fruity touch, I scatter some raspberries or dried cranberries throughout the pudding. For an extra chocolate hit, I drizzle melted dark chocolate over the top instead of caramel.
Storage/Reheating
If I have leftovers, I store them in the fridge for up to 3 days, covered tightly. To reheat, I warm individual portions in the microwave for 30–40 seconds or reheat the whole pudding in the oven at 160°C for 10–15 minutes until heated through. The caramel sauce can be reheated gently in a small pan or microwave until warm and pourable again.
FAQs
Can I make this pudding ahead of time?
Yes, I can assemble it a few hours in advance, refrigerate it, and bake it just before serving.
Can I use regular bread instead of brioche?
Yes, but brioche gives the pudding its signature richness. If I use regular bread, I prefer thick-cut white or challah bread.
What kind of chocolate works best?
I like using 70% dark chocolate for balance, but milk or white chocolate also works for a sweeter flavor.
Can I skip the caramel sauce?
Yes, it’s optional—but I love how it adds a deep, toffee-like sweetness that complements the condensed milk perfectly.
Can I make this dairy-free?
I can try using plant-based brioche, coconut condensed milk, and non-dairy cream, but the flavor will differ slightly.
What if I don’t have double cream for the caramel?
Regular thickened cream works just fine—it’ll still be silky and rich.
How do I know when it’s baked perfectly?
The pudding should be golden and set in the middle but still a little soft when pressed gently.
Can I freeze it?
Yes, I cool it completely, wrap it tightly, and freeze for up to 2 months. I reheat it in the oven before serving.
Why is my caramel sauce grainy?
I avoid stirring the caramel once it starts boiling and brush down sugar crystals on the pan’s sides with a wet pastry brush.
What can I serve with it besides ice cream?
It’s lovely with whipped cream, custard, or even a dollop of Greek yogurt to balance the sweetness.
Conclusion
This Condensed Milk Bread and Butter Pudding is one of my go-to desserts when I want something rich, creamy, and comforting. The combination of brioche, dark chocolate, and condensed milk creates a heavenly pudding that’s both nostalgic and indulgent. Finished with a drizzle of homemade caramel sauce, it’s a show-stopping treat that never fails to impress and makes every spoonful pure bliss.
This Condensed Milk Bread and Butter Pudding is a luxurious twist on a classic comfort dessert. Made with buttery brioche, rich dark chocolate, and creamy condensed milk, it bakes into a silky, indulgent pudding topped with a simple burnt caramel sauce for the ultimate sweet treat.
Ingredients
400 g Butter brioche loaf
100 g Dark chocolate (70% cocoa), coarsely chopped
2 x 395 g cans Sweetened condensed milk
500 ml (2 cups) Pouring cream
8 Eggs
2 tsp Vanilla extract
Burnt Caramel Sauce:
110 g (1/2 cup) Caster sugar
80 ml (1/3 cup) Double cream
60 ml (1/4 cup) Water
Instructions
Preheat the oven to 180°C (160°C fan-forced) and grease a 3 L round ovenproof dish.
Trim the ends off the brioche and slice into 1 cm-thick pieces using a serrated knife.
Arrange the slices in the prepared dish, overlapping in a circular pattern. Sprinkle about three-quarters of the chopped dark chocolate between the layers.
In a large bowl, whisk together condensed milk, pouring cream, eggs, and vanilla extract until smooth. Pour the mixture through a fine sieve over the brioche, ensuring all bread is soaked. Let it sit for 30 minutes to absorb the custard.
Sprinkle the remaining chocolate on top, then bake for 45 minutes or until golden and just set.
Make the burnt caramel sauce: In a saucepan, combine caster sugar and 60 ml (1/4 cup) water over low heat. Stir for 5 minutes until the sugar dissolves.
Increase the heat and boil without stirring for about 5 minutes, until the caramel turns deep golden.
Remove from heat and carefully stir in the double cream. Set aside for 15 minutes to thicken slightly.
Drizzle the warm caramel sauce over the baked pudding before serving.
Notes
Add chopped hazelnuts or pecans for a crunchy twist.
Stir a splash of Baileys or Kahlua into the custard for a boozy version.
Scatter raspberries or dried cranberries for a fruity touch.
Replace the caramel sauce with melted dark chocolate for an extra chocolatey finish.
Store leftovers in the fridge for up to 3 days and reheat gently with a splash of milk or cream.