Welcome to a recipe that will redefine your brunch game forever. This Chocolate Croissant Bake is the epitome of indulgence, combining buttery, flaky croissants with pockets of rich, melted chocolate, all soaked in a creamy vanilla custard. It’s a dish that tastes like it came from a high-end bakery but is surprisingly simple to assemble in your own kitchen. Whether you’re hosting a special occasion breakfast, looking for a show-stopping dessert, or simply want to treat yourself, this recipe is your answer. It’s the perfect way to use up day-old croissants and transform them into something truly spectacular.
Why This Chocolate Croissant Bake is a Must-Try
This isn’t just another breakfast casserole; it’s an experience. The top bakes to a beautiful golden brown with crispy croissant edges, while the inside remains soft, custardy, and wonderfully decadent. It strikes the perfect balance between a bread pudding and a classic French pastry. Plus, it’s incredibly versatile and can be prepared ahead of time, making your morning stress-free.
The Key to a Perfect Bake: Choosing Your Ingredients
The beauty of this Chocolate Croissant Bake lies in its simplicity. With just a handful of quality ingredients, you can create a truly memorable dish.
The Croissants: Fresh, Stale, or Mini?
The ideal croissants for this recipe are slightly stale, about a day or two old. They are drier and will soak up the custard mixture more effectively without becoming overly soggy. If you only have fresh croissants, you can lightly toast them in the oven for a few minutes to dry them out. For those who want to take it a step further, consider making your own with this homemade croissants recipe.
The Chocolate: Chips, Chunks, or Shaved?
You can use high-quality chocolate chips, but for the best melt and distribution, roughly chopping a good semi-sweet or dark chocolate bar is recommended. This creates both small flecks and larger pools of melted chocolate throughout the bake. Feel free to use milk chocolate if you prefer a sweeter result.
The Custard: The Secret to a Rich and Creamy Filling
The custard is the heart of this dish. It’s a simple mixture of eggs, heavy cream, milk, sugar, and a generous splash of vanilla extract. The ratio of these ingredients is key to achieving a bake that is set but still soft and creamy, not rubbery or dry.

Step-by-Step Guide to the Perfect Chocolate Croissant Bake
Follow these simple steps to create a brunch masterpiece that will have everyone asking for seconds. This recipe is designed to be straightforward and rewarding.
- Prepare the Dish: Start by generously buttering a 9×13 inch baking dish. This prevents sticking and adds an extra layer of flavor.
- Arrange Croissants: Tear the croissants into large, bite-sized pieces and arrange them evenly in the prepared dish. Sprinkle the chopped chocolate over and between the croissant pieces.
- Mix the Custard: In a large bowl, whisk together the eggs and sugar until pale and slightly fluffy. Slowly whisk in the heavy cream, milk, vanilla extract, and a pinch of salt until everything is well combined.
- Soak: Pour the custard mixture evenly over the croissants and chocolate. Gently press down on the croissants to ensure they are all saturated with the custard.
- Rest (Optional but Recommended): For the best results, cover the dish and refrigerate for at least 30 minutes, or even overnight. This allows the croissants to fully absorb the custard, resulting in a more flavorful and evenly textured bake.
- Bake: Preheat your oven to 350°F (175°C). Uncover the dish and bake for 35-45 minutes, or until the custard is set and the top is golden brown and puffy. If the top starts to brown too quickly, you can loosely cover it with foil.
- Rest and Serve: Let the Chocolate Croissant Bake cool for about 10 minutes before serving. This allows the custard to settle, making it easier to slice. Dust with powdered sugar for a beautiful finishing touch.
Pro Tips for Bakery-Quality Results
A few simple tips can elevate your Chocolate Croissant Bake from great to absolutely unforgettable.
- Don’t Overbake: The center should have a slight wobble when you remove it from the oven; it will continue to set as it cools. Overbaking can lead to a dry, scrambled texture.
- Use Quality Chocolate: Since chocolate is a star ingredient, using a good quality brand will make a noticeable difference in the final flavor.
- Press Gently: When soaking the croissants, press them down gently to avoid compacting them too much, which could result in a dense bake.
Delicious Variations to Try
While this recipe is fantastic as is, it’s also a great base for customization. Here are a few ideas:
- Add Fruit: Scatter some fresh raspberries or sliced bananas among the croissant pieces for a fruity twist.
- Incorporate Nuts: Add a handful of toasted, sliced almonds or pecans for a delightful crunch.
- Spice it Up: A pinch of cinnamon or a dash of orange zest in the custard can add a wonderful warmth and complexity. For other holiday baking ideas, check out these Easy Christmas Cookies.

Make-Ahead and Storage Instructions
Can I Prepare This the Night Before?
Absolutely! This Chocolate Croissant Bake is perfect for making ahead. Simply assemble the entire dish, cover it tightly, and refrigerate overnight. The next morning, just pop it into the preheated oven, adding about 5-10 minutes to the baking time.
How to Store and Reheat Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat individual portions in the microwave for about 30-60 seconds or in a 350°F (175°C) oven for 10-15 minutes until warmed through.
What to Serve with Your Chocolate Croissant Bake
This dish is incredibly rich and satisfying on its own, but it also pairs beautifully with a few simple accompaniments. A side of fresh berries, a dollop of whipped cream, or a drizzle of maple syrup are all excellent choices. For a full brunch spread, serve it alongside savory options like a hearty cheeseburger soup for an unexpected but delicious combination.
Frequently Asked Questions
Yes, absolutely! This recipe is perfect for making ahead. You can assemble the entire dish, cover it tightly with plastic wrap or foil, and refrigerate it for up to 24 hours. When you’re ready, just bake it directly from the fridge, adding about 5-10 extra minutes to the baking time.
The key to preventing a soggy bake is to use stale or toasted croissants and to ensure you have the right ratio of liquid to solids. Also, allowing the bake to rest for at least 30 minutes before baking gives the croissants time to absorb the custard fully, which helps create the perfect texture.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat individual servings in the microwave for 30-60 seconds or in the oven at 350°F (175°C) for about 10-15 minutes until warmed through.
Stale (1-2 day old) croissants are ideal for this recipe. They are drier and absorb the custard mixture more effectively without becoming soggy. If you only have fresh croissants, you can slice them and toast them lightly in the oven for about 5-10 minutes to dry them out first.
This dish is very rich, so it pairs well with simple, fresh accompaniments. A side of fresh berries, a dollop of unsweetened whipped cream, or a light dusting of powdered sugar are all excellent choices. For a savory balance, you could serve it with a side of bacon or sausage.
More Delicious Recipes You’ll Love
If you enjoyed this decadent bake, you might also love exploring other delicious recipes. Try your hand at a classic homemade baguette or branch out with a savory Boursin chicken recipe. Every dish is an adventure waiting to happen!
We hope you love this incredible Chocolate Croissant Bake as much as we do. It’s a recipe destined to become a family favorite. If you make it, please leave a comment below and share your creations with us on Pinterest!

Chocolate Croissant Bake Recipe

Chocolate Croissant Bake: The Ultimate Indulgent Brunch Recipe
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Generously butter a 9x13 inch baking dish.
- Tear the croissants into large, bite-sized pieces and arrange them evenly in the prepared dish. Sprinkle the chopped chocolate over and between the croissant pieces.
- In a large bowl, whisk together the eggs and sugar until pale and slightly fluffy. Slowly whisk in the heavy cream, milk, vanilla extract, and salt until everything is well combined.
- Pour the custard mixture evenly over the croissants and chocolate. Gently press down on the croissants to ensure they are all saturated. Let it sit for at least 30 minutes, or cover and refrigerate overnight.
- Bake uncovered for 35-45 minutes, or until the custard is set and the top is golden brown. The center should have a slight wobble.
- Let the bake cool for 10 minutes before slicing. Dust with powdered sugar before serving, if desired.
Notes
Make-Ahead Tip: Assemble the entire dish the night before, cover, and refrigerate. Bake straight from the fridge in the morning, adding 5-10 minutes to the baking time.