This indulgent French-inspired breakfast casserole combines buttery croissant pieces with semi-sweet chocolate, all soaked in a rich vanilla custard and baked until golden. The exterior becomes beautifully crisp while the interior stays soft and pudding-like, creating the perfect balance of textures. Prepare it the night before for an effortless morning meal that feeds six people.
My sister brought over day-old croissants from the bakery where she works, insisting they were perfect for something special. I had a bag of chocolate chunks leftover from a failed cookie experiment, and somehow this chocolate croissant breakfast bake was born. The smell of butter and chocolate filling the kitchen that Saturday morning convinced me this accidental combination was meant to be. Now it is my go-to whenever I need to make breakfast feel like an occasion.
I made this for a Mother's Day brunch last spring, and my mom actually asked for the recipe instead of just complimenting it politely. She served it with fresh strawberries from her garden and told everyone it tasted like something from a French café. Now whenever she visits, she casually mentions how good that chocolate bake was, hoping I will take the hint.
Ingredients
- 4 large all-butter croissants, preferably day-old, cut into large pieces: Day-old croissants absorb the custard better without turning mushy, and all-butter gives the best flavor
- 120 g semi-sweet chocolate, chopped or chocolate chips: Chopped chocolate creates those beautiful irregular pockets of melted chocolate throughout the bake
- 4 large eggs: Room temperature eggs whisk into the custard more smoothly
- 350 ml whole milk: Whole milk makes the custard rich and creamy
- 120 ml heavy cream: The cream makes the texture luxurious and helps the custard set properly
- 100 g granulated sugar: This sweetens the custard just enough without overpowering the chocolate
- 2 tsp pure vanilla extract: Pure vanilla makes a noticeable difference in the final flavor
- Pinch of salt: Salt balances the sweetness and makes the chocolate flavor pop
- 1 tbsp powdered sugar, for dusting: Adds a beautiful finishing touch and a bit more sweetness
- Fresh berries, for serving: Fresh berries cut through the richness and add a bright contrast
Instructions
- Prep your baking dish:
- Preheat oven to 175°C (350°F) and grease a 20×20 cm (8×8 inch) baking dish with butter, getting into all the corners.
- Layer the croissants and chocolate:
- Arrange croissant pieces evenly in the dish, then scatter chocolate between and over the pieces so every bite has some.
- Whisk the custard base:
- In a mixing bowl, whisk together eggs, milk, cream, sugar, vanilla, and salt until the mixture is smooth and slightly frothy.
- Pour and press:
- Pour the custard slowly and evenly over the croissants, gently pressing down so all pieces absorb the liquid.
- Let it rest:
- Let the dish sit for 10 minutes so the croissants can fully soak up the custard before baking.
- Bake until golden:
- Bake for 35 to 40 minutes until the custard is set and the top is golden brown with slightly crispy edges.
- Cool and serve:
- Cool for 10 minutes before dusting with powdered sugar and serving warm with fresh berries.
This recipe has become my secret weapon for holiday mornings when I want to serve something impressive but do not want to be stuck in the kitchen. My friends now request it whenever we have overnight guests, and honestly, I am just happy to have found a way to make leftover croissants feel like a luxury.
Make It Ahead
Assemble the entire dish the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed.
Chocolate Variations
Swap semi-sweet for dark chocolate if you prefer it less sweet, or try white chocolate for a completely different vibe. Hazelnut spread dolloped between layers creates a Nutella-inspired version that disappeared faster than the original at my last brunch.
Serving Suggestions
Warm individual servings for 30 seconds in the microwave if reheating leftovers. A drizzle of warm chocolate sauce over the top takes it over the top.
- Maple syrup adds a nice sweetness if you want to gild the lily
- Whipped cream makes it extra decadent for dessert
- A cup of strong coffee is the perfect accompaniment
There is something wonderful about turning humble leftovers into something that feels like a treat from a fancy café. I hope this brings as many cozy mornings to your kitchen as it has to mine.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, assemble the entire dish the night before and refrigerate. In the morning, let it sit at room temperature while the oven preheats, then bake as directed.
- → What type of chocolate works best?
-
Semi-sweet chocolate provides a balanced sweetness, but you can use dark chocolate for intensity, milk chocolate for sweetness, or even white chocolate chips for variety.
- → Can I use fresh croissants instead of day-old?
-
Fresh croissants work fine, though day-old ones absorb the custard better without becoming overly mushy. If using fresh, reduce the soaking time slightly.
- → How do I know when it's done baking?
-
The custard should be set with no liquid jiggling in the center, and the top should be golden brown. A knife inserted near the edge should come out clean.
- → Can I freeze leftovers?
-
Wrap individual portions tightly and freeze for up to 3 months. Reheat in the oven at 160°C (325°F) for 10-15 minutes until warmed through.
- → What can I serve with this?
-
Fresh berries, whipped cream, or a drizzle of chocolate sauce complement the rich flavors. A cup of coffee or hot chocolate makes the perfect pairing.