This bake layers slightly stale all-butter croissant pieces with chopped semi-sweet chocolate, then soaks them in a vanilla-scented custard of milk, cream, eggs, sugar and melted butter. After a 10-minute rest to absorb the custard, bake at 180°C (350°F) for 30–35 minutes until puffed, golden and set. Cool briefly, dust with powdered sugar and serve warm. Great make-ahead option: assemble and chill overnight before baking.
My apartment smelled like a Parisian bakery on a lazy Sunday morning, and I had no regrets about the pile of croissants I had bought the day before going slightly stale on the counter. Rather than let them go to waste, I tore them into rough pieces, scattered chocolate everywhere, and poured a silky custard over the whole glorious mess. That impulsive bake turned into the most requested brunch dish among my friends. It is indulgent, effortless, and impossible to resist straight from the oven.
I brought this to a potluck brunch where a friend took one bite, closed her eyes, and refused to speak for a full minute. She eventually declared it dangerous and then went back for seconds. That reaction told me everything I needed to know about whether this recipe was worth keeping.
Ingredients
- 4 large all butter croissants, slightly stale, cut into large pieces: Stale croissants hold their structure better and absorb the custard without turning to mush, so do not worry if they feel a bit firm.
- 120 g (4 oz) semi sweet chocolate, chopped or chocolate chips: Chopped chocolate melts into beautiful pools, while chips hold their shape a bit more, so choose based on the texture you prefer.
- 300 ml (1 1/4 cups) whole milk: Full fat milk creates a richer, more velvety custard that low fat milk simply cannot match.
- 200 ml (3/4 cup plus 1 tbsp) heavy cream: This is what takes the custard from ordinary breakfast to something truly special and indulgent.
- 3 large eggs: Eggs bind everything together and give the bake its delicate, quivering set.
- 50 g (1/4 cup) unsalted butter, melted: Butter enriches the custard and echoes the buttery layers of the croissants themselves.
- 70 g (1/3 cup) granulated sugar: Just enough sweetness to balance the chocolate without making it taste like dessert for breakfast, though honestly that would be fine too.
- 2 tsp pure vanilla extract: Vanilla ties all the flavors together and adds a warmth that makes the whole kitchen smell incredible.
- Pinch of salt: Salt sharpens the chocolate flavor and keeps the sweetness from becoming one note.
- 1 tbsp powdered sugar, for dusting (optional): A light snow of powdered sugar right before serving adds a beautiful finishing touch.
Instructions
- Preheat and prepare the dish:
- Set your oven to 180 degrees C (350 degrees F) and generously grease a 23cm x 23cm baking dish with butter or non stick spray so nothing sticks to the corners.
- Build the layers:
- Scatter the croissant pieces evenly across the dish, then tuck chopped chocolate between and over the layers so every bite has a surprise waiting inside.
- Whisk the custard:
- In a large bowl, whisk together the milk, cream, eggs, sugar, vanilla, melted butter, and salt until the mixture is completely smooth and no streaks of egg remain.
- Soak everything:
- Slowly pour the custard over the croissants and chocolate, then gently press down with a spatula so every piece gets a chance to drink up that golden liquid.
- Let it rest:
- Walk away for ten minutes and let the croissants soak at room temperature, which is the step that makes the difference between a good bake and a great one.
- Bake until golden and puffed:
- Slide the dish into the center of the oven and bake for 30 to 35 minutes until the top is deeply golden, the edges are bubbling, and a knife inserted in the center comes out clean.
- Cool briefly and serve:
- Let it rest for five minutes so the custard settles, then dust with powdered sugar if you like and serve it warm while the chocolate is still molten.
There is something about pulling a golden, puffed bake from the oven while friends gather around the kitchen counter with coffee cups in hand that turns a simple recipe into a tradition worth repeating.
Make It Ahead
Assemble the entire bake the night before, cover it tightly, and refrigerate it until morning. When you wake up, simply pop it into the oven and let the smell of chocolate and butter pull everyone out of bed.
Fun Variations
Semi sweet chocolate is a reliable default, but dark chocolate adds a sophisticated bitterness and milk chocolate makes it wildly sweet and kid friendly. Fresh raspberries or sliced bananas tucked between the layers bring brightness and a lovely contrast to the richness.
Serving and Pairing Ideas
This bake shines on its own but becomes a full brunch spread with a few thoughtful additions on the side.
- Fresh berries add color and a tart contrast that cuts through the richness beautifully.
- A dollop of lightly sweetened whipped cream on top makes every serving feel like a special occasion.
- Serve with strong coffee or a milky latte because the bitterness balances the sweetness perfectly.
This chocolate croissant breakfast bake is the kind of recipe that turns an ordinary weekend into something worth savoring. Share it generously and watch it disappear.
Questions & Answers
- → Can I use fresh croissants instead of slightly stale ones?
-
Fresh croissants will work but may become very soft and may not hold as many custard pockets. Slightly stale or day-old croissants absorb the custard more evenly and give a better texture.
- → What type of chocolate works best?
-
Semi-sweet chocolate provides a balanced sweetness against the rich custard, but you can swap for milk or dark chocolate to suit taste. Chocolate chips or chopped bars both create delightful pockets of melted chocolate.
- → How long can I assemble ahead and store before baking?
-
Assemble the dish, cover tightly and refrigerate overnight (up to 24 hours). Bring straight from the fridge to the oven and add a few extra minutes of baking time if needed until the custard is set.
- → What's the best way to reheat leftovers?
-
Warm individual portions in a 180°C (350°F) oven for 8–10 minutes or briefly in a microwave. Oven reheating helps restore a slightly crisp top while keeping the interior custardy.
- → Can I use other breads instead of croissants?
-
Yes. Brioche, challah or slightly stale white sandwich bread are good substitutes; they yield a different texture but still absorb the custard well. Avoid overly dense breads that won’t soak through.
- → How do I know when the custard is set?
-
The center should be puffed and gently jiggle but not be liquid when the dish is moved. A knife inserted in the center should come out mostly clean with only a few moist crumbs attached.