Chocolate Croissant Breakfast Bake is a rich and indulgent morning treat made by layering buttery croissants with chunks of chocolate and soaking them in a sweet custard before baking until golden and gooey. It’s like a cross between bread pudding and a chocolate croissant, and I love serving it warm when I want to impress without much effort.
Why You’ll Love This Recipe
I love this recipe because it takes minimal prep and turns simple ingredients into a luxurious breakfast or brunch dish. The croissants get beautifully crispy on top and soft underneath, while the melted chocolate makes every bite feel like a bakery treat. It’s perfect for holidays, special mornings, or whenever I want something cozy and sweet.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Croissants (preferably day-old), torn or sliced
- Chocolate chips or chopped dark chocolate
- Eggs
- Whole milk or half-and-half
- Heavy cream
- Granulated sugar
- Vanilla extract
- Salt
- Powdered sugar (for dusting, optional)
Directions
- I preheat the oven to 350°F (175°C) and grease a baking dish.
- I tear or slice the croissants and layer them in the dish with chocolate pieces scattered throughout.
- In a mixing bowl, I whisk together the eggs, milk, cream, sugar, vanilla, and a pinch of salt until smooth.
- I pour the custard evenly over the croissants, gently pressing them down to help soak in the mixture.
- I let it sit for 10–15 minutes so the croissants absorb more custard (or refrigerate it overnight if prepping ahead).
- I bake it for 35–40 minutes, or until the top is golden and the center is set but slightly soft.
- Once out of the oven, I let it cool slightly before dusting with powdered sugar and serving warm.
Servings and timing
This recipe serves 6–8 people. It takes about 15 minutes to prep and 35–40 minutes to bake, so I usually have it ready in under an hour.
Variations
Sometimes I add a few raspberries or sliced strawberries for a fruity twist, or swirl in Nutella for extra richness. I’ve also made it with almond croissants or added a bit of cinnamon or espresso powder to the custard for deeper flavor. For a crunchier topping, I sprinkle some sliced almonds or coarse sugar on top before baking.
storage/reheating
I store leftovers covered in the fridge for up to 3 days. To reheat, I warm slices in the oven at 300°F (150°C) for about 10–15 minutes, or microwave individual portions for 30–45 seconds. I avoid overcooking it during reheating to keep it soft and custardy.
FAQs
Can I make this ahead of time?
Yes, I usually prep it the night before and refrigerate it overnight. I just bake it fresh in the morning.
What kind of chocolate works best?
I like using semi-sweet or dark chocolate chunks, but milk chocolate or mini chocolate chips also work great.
Do the croissants need to be stale?
It helps if they’re a day old, because they soak up the custard better, but fresh croissants still work if I give them extra soaking time.
Can I use non-dairy milk?
Yes, I’ve used almond milk or oat milk with success. I just make sure to use a rich, unsweetened variety for the best texture.
Is this more of a breakfast or dessert?
Honestly, it works as both. I’ve served it for brunch and also as a sweet after-dinner treat with a scoop of ice cream.
Conclusion
Chocolate Croissant Breakfast Bake is one of my favorite go-to recipes when I want to serve something elegant but easy. It’s warm, chocolatey, and comforting—the kind of dish that makes mornings feel special. Whether it’s for a lazy Sunday or a festive brunch, it always brings smiles to the table.
PrintChocolate Croissant Breakfast Bake
Chocolate Croissant Breakfast Bake is a warm, gooey, and luxurious dish made with buttery croissants, rich chocolate, and sweet vanilla custard. Perfect for brunch or dessert, it’s like a cross between bread pudding and a chocolate croissant.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6–8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: French-Inspired
- Diet: Vegetarian
Ingredients
- 6 croissants (preferably day-old), torn or sliced
- 1 cup chocolate chips or chopped dark chocolate
- 4 large eggs
- 1 cup whole milk or half-and-half
- 1/2 cup heavy cream
- 1/3 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- Powdered sugar, for dusting (optional)
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×9-inch or similar-sized baking dish.
- Layer the torn croissants in the baking dish, scattering chocolate chips or chunks throughout.
- In a bowl, whisk together eggs, milk, cream, sugar, vanilla, and salt until smooth.
- Pour the custard evenly over the croissants, gently pressing them down to help absorb the liquid.
- Let the mixture sit for 10–15 minutes (or refrigerate overnight if prepping ahead).
- Bake for 35–40 minutes, or until golden brown on top and set in the center.
- Let cool slightly, then dust with powdered sugar and serve warm.
Notes
- Add raspberries, strawberries, or swirl in Nutella for variation.
- Sprinkle sliced almonds or coarse sugar on top for extra crunch.
- Stale croissants soak up custard better but fresh ones can work with more soak time.
- Substitute non-dairy milk like almond or oat milk for a dairy-free version.
- Serve with a scoop of vanilla ice cream for a dessert-style treat.
Nutrition
- Serving Size: 1 portion
- Calories: 410
- Sugar: 20g
- Sodium: 240mg
- Fat: 26g
- Saturated Fat: 14g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 135mg
