This chocolate croissant breakfast bake is a rich and indulgent dish I love making for brunch or special mornings. It combines buttery croissants with creamy custard and gooey melted chocolate, baked until golden and slightly crisp on top. I like how it tastes like a bakery-style pastry turned into a cozy, shareable casserole.
Why You’ll Love This Recipe
I enjoy this recipe because it feels fancy but is actually simple to put together. I like that I can prep it ahead of time and just bake it in the morning, making it perfect for holidays, weekends, or when I want to impress guests. The combination of flaky croissants and melted chocolate always makes it a hit at the table.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Croissants (day-old or fresh, cut into pieces)
-
Semi-sweet or dark chocolate (bars or chips)
-
Eggs
-
Milk
-
Heavy cream
-
Granulated sugar
-
Vanilla extract
-
Powdered sugar (optional, for dusting)
Directions
-
I preheat my oven to 350°F (175°C) and lightly grease a baking dish.
-
I cut the croissants into chunks and place them in the dish.
-
I scatter chocolate pieces or chips evenly among the croissants.
-
In a bowl, I whisk eggs, milk, cream, sugar, and vanilla until smooth.
-
I pour the mixture evenly over the croissants, pressing down lightly so they soak it up.
-
I let it sit for 10–15 minutes (or refrigerate overnight if making ahead).
-
I bake uncovered for 35–40 minutes, until golden and set in the center.
-
I dust with powdered sugar before serving.
Servings and timing
This recipe makes about 8 servings. It usually takes me 15 minutes to prepare and 40 minutes to bake, plus optional chilling time if I prepare it ahead.
Variations
-
I sometimes add raspberries or strawberries between the croissant layers for a fruity twist.
-
For a nutty version, I sprinkle chopped almonds or hazelnuts on top before baking.
-
I like using flavored chocolate, such as orange or caramel-filled, for a different taste.
-
If I want it richer, I drizzle chocolate sauce over the bake before serving.
storage/reheating
I store leftovers covered in the refrigerator for up to 3 days. To reheat, I warm individual portions in the microwave or place the whole dish back in the oven at 325°F until heated through.
FAQs
Can I use store-bought chocolate croissants instead of plain ones?
Yes, I’ve made it with chocolate-filled croissants, and it makes the bake even more indulgent.
Can I make this the night before?
Yes, I often assemble it ahead and refrigerate overnight. I just bake it fresh in the morning.
What type of chocolate works best?
I like semi-sweet or dark chocolate because it balances the sweetness, but milk chocolate also works if I want it sweeter.
Can I freeze this breakfast bake?
Yes, I bake it first, let it cool, then wrap tightly and freeze. I reheat in the oven until warmed through.
What can I serve with this dish?
I usually pair it with fresh fruit or coffee to balance out the richness.
Conclusion
This chocolate croissant breakfast bake is one of my favorite brunch recipes because it’s indulgent, easy, and always a crowd-pleaser. I like how it transforms simple ingredients into a warm, chocolatey treat that feels special without being complicated. It’s the kind of dish I make when I want to treat myself and others to something memorable.

Chocolate Croissant Breakfast Bake
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Chocolate croissant breakfast bake is an indulgent, cozy casserole made with buttery croissants, rich chocolate, and a creamy custard. Perfect for brunch or special mornings, it’s easy to prep and always impresses.
- Total Time: 55 mins
- Yield: 8 servings
Ingredients
- 5–6 croissants (preferably day-old), cut into chunks
- 1 cup semi-sweet or dark chocolate chips (or chopped chocolate)
- 4 large eggs
- 1 cup milk
- 1/2 cup heavy cream
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- Powdered sugar (optional, for dusting)
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
- Cut croissants into chunks and place in the dish.
- Scatter chocolate chips or chopped chocolate evenly over the croissants.
- In a bowl, whisk together eggs, milk, cream, sugar, and vanilla until smooth.
- Pour custard mixture over croissants and press down lightly to help absorb the liquid.
- Let sit for 10–15 minutes (or cover and refrigerate overnight).
- Bake uncovered for 35–40 minutes, or until golden and set in the center.
- Cool slightly and dust with powdered sugar before serving.
Notes
- Add fresh berries between croissant layers for a fruity twist.
- Sprinkle chopped nuts on top for added crunch.
- Use flavored chocolate (orange, caramel) for a unique variation.
- Drizzle with chocolate sauce before serving for extra richness.
- Reheat in oven at 325°F or microwave individual servings.
- Author: liinaa
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: French-American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 piece
- Calories: 370
- Sugar: 18g
- Sodium: 220mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 130mg