Indulge in a decadent and comforting Chocolate Croissant Breakfast Bake, a delightful combination of buttery, flaky croissants and rich, melted chocolate baked in a creamy custard. This dish is perfect for special breakfasts, brunch gatherings, or holiday mornings when you want to impress with minimal effort.

Why You’ll Love This Chocolate Croissant Bake
This breakfast bake takes classic pastries to the next level by soaking them in a luscious custard, baking them until golden brown, and creating a soft, melt-in-your-mouth center with a crispy, flaky top. The balance of textures and flavors makes every bite irresistibly delicious.
Whether you’re hosting a brunch or treating your family to something extra special, this bake is incredibly easy to prepare while delivering a bakery-quality experience right at home. It’s a warm, gooey, and chocolatey dish that’s sure to become a household favorite!
Ingredients for Chocolate Croissant Breakfast Bake
To create this rich and indulgent dish, you’ll need a handful of simple yet high-quality ingredients that come together to form the perfect balance of flavors and textures.
- Croissants – Use buttery, flaky croissants, preferably a day old, as they absorb the custard better while maintaining their texture. You can use store-bought or homemade croissants.
- Chocolate – Choose high-quality dark or milk chocolate, either in chunks or chips, to melt beautifully into the bake and create that gooey, chocolatey goodness.
- Eggs – Eggs are essential for making the custard, helping to bind everything together while adding richness to the dish.
- Milk & Cream – A combination of whole milk and heavy cream creates a luscious, silky custard that soaks into the croissants, keeping the bake moist and flavorful.
- Sugar – A touch of sugar enhances the sweetness and balances the richness of the croissants and chocolate.
- Vanilla Extract – A splash of vanilla adds warmth and depth, complementing the chocolate beautifully.
- Cinnamon (Optional) – A pinch of cinnamon gives a subtle hint of spice, enhancing the overall flavor.
- Powdered Sugar (For Garnish) – A light dusting of powdered sugar on top adds the perfect finishing touch, making the dish look as good as it tastes.

How to Make Chocolate Croissant Breakfast Bake
Making this delicious breakfast bake is a simple process that requires just a few easy steps. Here’s how to bring it all together for a stunning dish:
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Lightly grease a baking dish with butter or non-stick spray to prevent sticking.
Step 2: Prepare the Croissants
Cut the croissants into halves or large chunks and arrange them in the baking dish. If using fresh croissants, let them sit out for a few hours to dry slightly for better absorption.
Step 3: Add the Chocolate
Sprinkle the chocolate chunks or chips evenly over and between the croissant pieces to ensure gooey, melted chocolate in every bite.
Step 4: Make the Custard
In a mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, and cinnamon (if using). Beat until well combined.
Step 5: Pour the Custard Over the Croissants
Slowly pour the custard mixture over the croissants, ensuring each piece is well-soaked. Gently press the croissants down so they absorb the liquid. Let it sit for about 10 minutes to allow full absorption.
Step 6: Bake to Perfection
Place the dish in the preheated oven and bake for 25-30 minutes, or until the custard is set and the croissants are golden brown on top.
Step 7: Garnish and Serve
Remove from the oven and let it cool slightly. Dust with powdered sugar before serving warm. For extra indulgence, drizzle with chocolate sauce or serve with whipped cream.
How Long to Bake Chocolate Croissant Breakfast Bake
The baking time for this breakfast bake depends on your oven and the texture you prefer. Here are some general guidelines to ensure the perfect balance of crispiness on top and a soft, custard-soaked center:
- Soft & Moist Center – Bake for 25-28 minutes at 350°F (175°C). This will give you a rich, pudding-like texture.
- Golden & Slightly Crisp – Bake for 30-35 minutes for a firmer consistency with a light crisp on the croissant edges.
- Extra Crispy Top – For a more golden and crispy top, bake uncovered for 35 minutes, then broil for an additional 1-2 minutes for a beautifully caramelized crust.
Keep an eye on the bake towards the end to ensure it doesn’t overcook, as you want the inside to stay soft and creamy.
How to Store Leftovers
If you have leftovers, you’ll be happy to know that this dish stores and reheats well, making it a great make-ahead option for busy mornings.
- Refrigerator – Store leftovers in an airtight container and refrigerate for up to 3 days.
- Freezer – Wrap individual portions in plastic wrap and place them in an airtight container. Freeze for up to 1 month. Thaw overnight in the fridge before reheating.
- Reheating – Warm in the oven at 300°F (150°C) for about 10 minutes or microwave for 30-45 seconds until heated through.
Tips for the Best Chocolate Croissant Breakfast Bake
Want to make sure your breakfast bake turns out perfect every time? Here are some helpful tips:
- Use Day-Old Croissants – Slightly stale croissants soak up the custard better without getting too mushy. If using fresh croissants, toast them lightly before assembling.
- Let the Custard Soak – Allow the croissants to absorb the custard for at least 10 minutes before baking for a richer texture.
- Use High-Quality Chocolate – The better the chocolate, the more decadent your bake will taste. Dark chocolate provides a rich contrast, while milk chocolate makes it extra sweet.
- Customize the Flavors – Add orange zest for a citrusy twist, or mix in chopped nuts for extra crunch. You can even drizzle caramel or a flavored syrup on top for added indulgence.
- Make It Ahead – Assemble everything the night before, cover, and refrigerate. In the morning, simply bake and serve fresh!
Frequently Asked Questions
1. Can I use other pastries instead of croissants?
Yes! While croissants give the best flaky texture, you can substitute with brioche, challah, or even leftover cinnamon rolls.
2. Can I make this dairy-free?
Absolutely. Substitute whole milk and heavy cream with almond, oat, or coconut milk, and use dairy-free chocolate for a lactose-free option.
3. How can I make this extra chocolatey?
Add an extra layer of chocolate chips or drizzle melted chocolate on top before serving for a richer dessert-like experience.
This Chocolate Croissant Breakfast Bake is the ultimate treat that’s easy to make and guaranteed to impress. Whether for a special brunch or a cozy weekend breakfast, it’s always a crowd-pleaser!
Print
Chocolate Croissant Breakfast Bake
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
This Chocolate Croissant Breakfast Bake is a rich and indulgent dish perfect for breakfast, brunch, or even dessert. Buttery croissants are soaked in a sweet vanilla custard, layered with melted chocolate, and baked to golden perfection. With its crispy top and soft, custard-filled center, this easy-to-make bake is guaranteed to impress!
Ingredients
- 6 large croissants (preferably day-old), cut into halves or large chunks
- 1 cup chocolate chunks or chocolate chips (milk or dark)
- 3 large eggs
- 1 cup whole milk
- ½ cup heavy cream
- ⅓ cup granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon cinnamon (optional)
- Powdered sugar for garnish (optional)
Instructions
- Preheat the oven to 350°F (175°C) and grease a baking dish with butter or non-stick spray.
- Arrange the croissants in the baking dish, layering them with chocolate chunks.
- Prepare the custard by whisking together the eggs, milk, heavy cream, sugar, vanilla, and cinnamon (if using) until smooth.
- Pour the custard evenly over the croissants, pressing them down slightly to soak up the liquid. Let it sit for 10 minutes.
- Bake uncovered for 25-30 minutes, or until golden brown and set in the center.
- Cool slightly, then dust with powdered sugar before serving warm.