Anna found the leftover croissants before I even had my coffee. She lined them up on the counter like she was counting them, looked at me, and asked if we were doing something special with them. I told her we were making something even better than eating them plain, and that was enough to keep her in the kitchen all morning. The smell that came out of the oven when we pulled the Chocolate Croissant Breakfast Bake out was the kind that makes everyone wander into the kitchen without being asked.
Why You Will Love This Chocolate Croissant Breakfast Bake
This bake is everything a slow weekend morning should feel like: warm, chocolatey, and deeply satisfying without requiring much effort. It uses day-old croissants which means you are turning something ordinary into something that looks genuinely impressive on the table. The custard soaks into every flaky layer overnight, the chocolate melts into pockets throughout, and the top comes out golden with those scattered chocolate chips that make every slice look like a treat worth waking up for.
How To Make Chocolate Croissant Breakfast Bake
The first time I made this, I used fresh croissants straight from the bag and the custard never fully absorbed before I needed to bake it. Anna tasted a bite and said it felt a little wet in the middle, which was exactly right. That experience taught me to always use day-old croissants and to let the whole dish rest in the refrigerator overnight. The second batch was completely different: firm layers, custardy base, golden top, and chocolate pockets in every square slice.
Main Ingredients
- 6 large croissants, day-old and slightly stale (stale croissants absorb the custard fully without turning to mush during baking)
- 3 large eggs (the backbone of the custard that holds the whole bake together)
- 1½ cups whole milk (combined with cream for a rich, balanced custard base)
- ½ cup heavy cream (adds richness and helps the custard set with a silky texture)
- 3 tablespoons granulated sugar (sweetens the custard without overpowering the chocolate)
- 1 teaspoon vanilla extract (rounds out the custard flavor)
- ½ teaspoon cinnamon (a subtle warmth that works with both the croissant and chocolate)
- 1 cup semi-sweet chocolate chips, divided (half mixed in for interior pockets, half scattered on top as shown in the image)
- ½ cup dark chocolate chunks (the larger pieces visible inside the baked slice)
- 2 tablespoons unsalted butter, softened (for greasing the baking dish and adding richness to the base)
Step by Step Instructions
Step 1: Prepare the Dish and Cut the Croissants
- Grease a 9x13 inch baking dish generously with softened butter so the base caramelizes without sticking
- Cut each day-old croissant into 3 or 4 rough chunks, keeping the pieces large enough to show the flaky layers when sliced
- Arrange the croissant pieces in the greased dish in a single slightly overlapping layer with some pieces cut-side up to absorb more custard
- Scatter dark chocolate chunks and half the chocolate chips between and around the croissant pieces so they are distributed throughout
Step 2: Make the Custard
- Crack eggs into a large bowl and whisk until the yolks and whites are fully combined and the mixture looks pale yellow
- Add whole milk, heavy cream, sugar, vanilla extract, and cinnamon then whisk together until the sugar has dissolved completely
- Taste the custard at this stage and adjust sweetness slightly if needed before pouring it over the croissants
- Pour the custard slowly and evenly over the croissant pieces so every part of the dish is covered
Step 3: Soak and Refrigerate Overnight
- Press down gently on the croissant pieces with the back of a spoon so they make full contact with the custard below
- Scatter the remaining chocolate chips evenly over the top of the soaked croissants as shown in the finished image
- Cover the dish tightly with plastic wrap and refrigerate for a minimum of 4 hours or overnight for the best result
- Remove the dish from the refrigerator 20 minutes before baking so it comes closer to room temperature and bakes evenly
Step 4: Bake Until Golden and Set
- Preheat the oven to 175°C and place the uncovered baking dish on the middle rack
- Bake for 35 to 40 minutes until the top is deep golden brown, the edges are caramelized and slightly crisp, and the center feels firm when pressed
- Check at the 30-minute mark and tent loosely with foil if the chocolate chips on top look like they are burning before the center is set
- Remove from the oven and allow the bake to rest for 10 minutes before slicing into squares and serving warm on white plates
Chocolate Croissant Breakfast Bake Variations
Chocolate Croissant Breakfast Bake Overnight Version
- Follow the full recipe and refrigerate assembled dish overnight for up to 12 hours before baking
- The longer soak produces a firmer, more cohesive slice that holds its shape cleanly when cut
- Anna prefers this version because each square looks exactly like the image with defined layers and no soft spots
- This is also the most practical version for hosting a breakfast or brunch without morning prep stress
Chocolate Croissant French Toast Bake
- Increase the egg count to 4 and reduce the milk slightly to 1 cup for a thicker, more French toast-style custard
- Add 1 tablespoon of maple syrup to the custard mixture for a breakfast-forward sweetness
- Serve with a dusting of powdered sugar and a small drizzle of maple syrup over each slice instead of extra chocolate
- This version leans more toward a classic French toast bake while still keeping the flaky croissant texture
Chocolate Croissant Bake With Crescent Rolls
- Replace day-old croissants with two cans of refrigerated crescent roll dough pressed flat and layered into the dish
- Press seams together firmly and pre-bake the dough layer for 8 minutes at 175°C before adding custard
- The result is a slightly denser bake with less flakiness but still that golden top and chocolate chip finish
- This version is more budget-friendly and works well when croissants are not available
Substitutions
Day-Old Croissants: Brioche bread cut into thick cubes is the closest substitute and produces a similarly rich, eggy interior. The flaky layers visible in the image will not be present but the custard texture and chocolate pockets remain the same. Use the same quantity by weight.
Whole Milk: Two percent milk works but the custard will be slightly less rich and may take a few extra minutes to set fully in the oven. Avoid skim milk entirely as the custard becomes too thin to hold the bake together properly.
Semi-Sweet Chocolate Chips: Milk chocolate chips can replace semi-sweet for a sweeter, less intense chocolate flavor throughout. Dark chocolate chips work for a more bittersweet result that balances the sweet custard. Use the same total quantity either way.
Heavy Cream: Full-fat evaporated milk is a reliable swap in the same quantity. It produces a slightly denser custard that still sets cleanly and holds its shape when sliced into squares for serving.
Equipment
- 9x13 inch baking dish
- Large mixing bowl for the custard
- Whisk
- Plastic wrap for overnight refrigeration
- Sharp knife and cutting board
- Foil for tenting if needed during baking
Emma Tip: If you only have a smaller baking dish, use 4 large croissants instead of 6 and reduce the custard by one egg and ¼ cup of milk. The depth of the bake will increase and it may need an extra 5 minutes in the oven but the result will be just as good.
Storage Tips
Make Ahead Strategy
- Assemble the full dish the night before and refrigerate covered until ready to bake in the morning
- This is the most practical approach for a breakfast party or weekend brunch with guests
- The assembled unbaked dish keeps in the refrigerator for up to 16 hours without any loss of quality
Refrigeration
- Leftover baked squares keep in an airtight container in the refrigerator for up to 3 days
- Reheat individual slices in the oven at 160°C for 8 to 10 minutes to restore the crisp top and warm the chocolate through
- Avoid microwaving if possible as it softens the top layer and makes the croissant texture feel dense rather than flaky
Freezing
- Baked and fully cooled squares can be frozen individually wrapped in plastic wrap then stored in a freezer bag for up to 1 month
- Thaw overnight in the refrigerator then reheat in the oven at 160°C for 12 minutes until warmed through
- Do not freeze the unbaked assembled dish as the custard texture changes after thawing and the bake will not set correctly
My Grandma's Secret Worth Sharing
Emma's grandmother made bread pudding every Sunday with whatever was going stale on the counter. She never threw anything out and she never measured the custard. She just knew by the look of the bowl when it was right. Anna watched me pour the custard over the croissants and asked how I knew when it was enough. I told her what I was taught: the bread should look damp all the way through but not swimming. That instinct takes a few tries to develop, but once you have it, you will never need to measure again. It is the kind of kitchen knowledge that only passes from hand to hand.
FAQs
Why is my chocolate croissant breakfast bake soggy in the middle?
The croissants were likely too fresh or the dish did not chill long enough. Fresh croissants are too moist to absorb custard properly before baking. Use day-old croissants and always refrigerate the assembled dish for at least 4 hours. If the center is still underdone after 40 minutes, cover with foil and bake for an additional 10 minutes.
Can I make this as an overnight chocolate croissant breakfast bake?
Yes, and overnight is actually the preferred method. Assembling the dish the night before and refrigerating it for 8 to 12 hours allows the custard to soak fully into every layer of the croissant. The result is a firmer, more defined slice that holds its shape cleanly when cut, exactly like the square shown in the image.
Why are my chocolate chips burning on top before the center is set?
The oven temperature may be slightly high or the dish is placed too close to the top heating element. Move the dish to the middle rack and check at the 30-minute mark. If the chips look very dark but the center still feels soft, tent the dish loosely with foil and continue baking until the center is set and springs back slightly when pressed.
Golden Layers, Melted Chocolate, and One Very Satisfied Niece
Anna cut the first square herself, pressing the knife down slowly like she was doing something important, which she was. The layers separated just enough to show the chocolate pockets inside and the caramelized edge gave that quiet crunch that told her it was done right. We ate at the kitchen table with the morning light coming in and nothing else planned for the hour. If you love building a full breakfast spread, this bake sits beautifully alongside Kimchi Cheddar Tortilla Eggs for a savory contrast that keeps the table interesting. Potato Egg and Cheese Breakfast Tacos bring another easy, crowd-pleasing option that rounds out a brunch without any fuss. And when you want something warm and handheld to go with your coffee, Sausage Egg Cheese Roll Ups are the kind of thing that disappears from the plate before you have even finished pouring your second cup. Make this bake once on a slow Saturday and let us know in the comments how your first square turned out.
Related
Looking for other recipes like Chocolate Croissant Breakfast Bake? Try these:
- Japanese Soufflé Pancakes25 Minutes
- Sweet Potato Waffles30 Minutes
- Garlic Rosemary Focaccia Muffins35 Minutes
- Lemon Rhubarb Bread1 Hours 30 Minutes
Chocolate Croissant Breakfast Bake
Ingredients
Equipment
Method
- Preheat oven to 175°C and grease a 9x13 inch baking dish generously with softened butter to prevent sticking and help the base caramelize.
- Cut each day-old croissant into 3 or 4 large chunks keeping pieces big enough to show the flaky layers when the bake is sliced.
- Arrange croissant pieces in the greased dish in a slightly overlapping layer with some pieces cut-side up, then scatter dark chocolate chunks and half the chocolate chips between and around the pieces.
- Whisk eggs in a large bowl until pale and fully combined, then add milk, cream, sugar, vanilla, and cinnamon and whisk until the sugar dissolves completely.
- Pour the custard slowly and evenly over the croissant pieces so every part of the dish is covered and no dry patches remain.
- Press down gently on the croissant pieces with the back of a spoon so they make full contact with the custard below and begin absorbing it immediately.
- Scatter remaining chocolate chips evenly over the top, cover tightly with plastic wrap, and refrigerate for at least 4 hours or overnight for the best result.
- Remove the dish from the refrigerator 20 minutes before baking to take the chill off, then bake uncovered on the middle rack for 35 to 40 minutes.
- Check at the 30-minute mark and tent loosely with foil if the chocolate chips on top look very dark before the center has set firmly.
- Remove from the oven when the top is deep golden brown and the center springs back slightly when pressed, then rest for 10 minutes before slicing into squares and serving warm.














Leave a Reply