
There is nothing quite like waking up to the aroma of warm croissants and melting chocolate. This chocolate croissant breakfast bake transforms day-old croissants into an indulgent yet effortless treat—perfect for special mornings or whenever you crave something both cozy and decadent.
I first discovered this recipe after a holiday party when I had too many croissants. Mixing them with chocolate became such a hit that my friends now request it whenever they stay over.
Ingredients
- Croissants: preferably day-old to soak up the custard and ensure a perfect texture
- Semi sweet chocolate chips: offer the ideal balance of sweetness and depth look for high quality brands that melt smoothly
- Whole milk: delivers rich creamy custard try local dairy for best results
- Large eggs: bind the custard and add richness fresh eggs work best
- Granulated sugar: adds sweetness and balances the chocolate
- Vanilla extract: enhances the chocolatey notes real vanilla brings warmth
- Salt: brings out all the flavors do not skip this
- Powdered sugar for dusting: adds a delicate sweet touch
- Fresh berries or whipped cream for serving: offer brightness and a fresh contrast
Instructions
- Preheat the Oven:
- Set your oven to 350 degrees Fahrenheit 175 Celsius Use a bit of butter or oil to lightly grease a 9 by 13 inch baking dish to prevent sticking
- Layer Croissants and Chocolate:
- Scatter the croissant pieces evenly across the baking dish Try to fill all the corners so every bite gets both crispy edges and soft centers Sprinkle chocolate chips over and between each layer to ensure chocolate in every bite
- Make Custard:
- Grab a large mixing bowl and whisk together the whole milk eggs sugar vanilla and salt Do this until everything is very well combined and the sugar is dissolved This custard is what transforms the croissants into something irresistible
- Soak the Croissants:
- Carefully pour the custard mixture over the croissants making sure to cover all the pieces Use a spatula or your hands to gently press down so the croissants start soaking up the liquid and nothing is left dry
- Let Sit Optional:
- For an even richer texture let the dish rest for 10 to 15 minutes This helps the croissants fully absorb the custard and gives you a softer pudding like center
- Bake:
- Place the dish uncovered in your preheated oven and bake for 45 to 50 minutes The top should turn golden and slightly crispy and the custard will set If you notice it browning too fast tent a piece of foil over the top for the last 10 to 15 minutes
- Serve:
- Let the pan cool slightly for about 10 minutes Dust with powdered sugar and add fresh berries or a dollop of whipped cream Serve warm for the ultimate breakfast experience

My favorite part is seeing the chocolate pools that form between the puffed layers of croissant and sharing laughs as everyone tries to snag a warm corner piece. This became our go-to for birthdays because it feels so special yet is so easy.
Storage Tips
This bake keeps well in the fridge for up to three days just make sure to cover it tightly with foil or plastic wrap. Warm individual portions in the microwave for about 20 to 30 seconds to revive that just baked magic. If you want to prep ahead assemble everything the night before and bake fresh in the morning.
Ingredient Substitutions
You can swap chocolate chips for chopped dark chocolate or even a handful of Nutella swirled between the croissant layers. If you only have crescent rolls or brioche on hand those work nicely too though the flavor will change a bit. For a dairy free version use your favorite plant milk and dairy free chocolate.
Serving Suggestions
Dress it up with a drizzle of caramel sauce or a splash of espresso for a true café vibe. A side of fruit salad or a tangy orange compote provides the ideal contrast to the sweetness. For special mornings try individual ramekins for single servings.
Cultural and Historical Context
This bake is a playful nod to French pastry traditions with the American twist of a casserole. Combining bread and custard dates back to bread pudding roots found in both European and North American home baking. The magic here is mixing humble leftovers into something that feels luxurious.
Seasonal Adaptations
Swap in cinnamon chips or add diced pears for fall. Top with fresh cherries or raspberries in summer. Add a sprinkle of orange zest for a wintery burst.
Success Stories
So many friends have sent me photos of their breakfast bakes from sleepovers to family reunions. It is the kind of recipe where kids can help by layering croissants and chocolate making the experience just as special as the flavor.
Freezer Meal Conversion
You can freeze the unbaked assembled dish for up to two months Just wrap tightly and thaw overnight before baking as directed. This makes holiday planning a breeze and guarantees you will have a backup breakfast on busy weeks.

This breakfast bake is as easy as it is impressive and never fails to delight. Enjoy every melty chocolate bite surrounded by a crowd of happy faces.
Recipe FAQs
- → Can I use fresh croissants instead of day-old?
Yes, but day-old croissants absorb the custard better. If using fresh, toast them lightly for best texture.
- → Is whole milk required, or can I substitute?
Whole milk adds richness, but you can use 2% or a non-dairy milk. Texture may be slightly lighter.
- → Can I prepare this breakfast bake in advance?
Absolutely. Assemble, cover, and refrigerate overnight. Bake fresh in the morning for convenience.
- → What toppings pair well with this dish?
Fresh berries, powdered sugar, or whipped cream complement the chocolate and custard flavors wonderfully.
- → How do I prevent the top from over-browning?
Tent the dish with foil in the last 10-15 minutes of baking to protect the top while the inside sets.