Honestly—Why This Breakfast Bake Is a Whole Mood
Okay, spill time! The first time I ever made this chocolate croissant breakfast bake, I was trying to impress my in-laws (risky, right?). My brain was in overdrive, coffee barely helping, but somehow I managed to pull off this gooey, crispy, irresistible bake. There’s just something magical about buttery croissant chunks all soaked with custard and studded with chocolate. Pardon the drama but, seriously—if Sunday mornings were a flavor, I’m quite sure they’d taste like this.
Oh, and once, I dropped a whole croissant on the floor and briefly considered the five-second rule. In the end, my dog won (lucky chap). Anyway…
Why You’ll Love This (Trust Me)
I make this when I’m craving something decadent but refuse to spend my whole morning (or, let’s be honest, my energy reserves) slaving over a fancy brunch. My family goes absolutely bonkers for it—especially if I promise they can have the leftovers with coffee the next day (which, ha, never happens).
Honestly, it’s my go-to when the pastry case at the store is looking sad, or when I snag those marked-down croissants the bakery wants to get rid of. Also, nothing soothes the soul more than melting chocolate first thing in the morning. (Well, that and a bit of peace and quiet, which is, er, much rarer.)
Ingredients (and Some Lazy Substitutions!)
- 4 large buttery croissants (or 5 small ones—I grab whatever’s on sale)
- 1 1/4 cups whole milk (honestly, I’ve used oat milk and it’s still dreamy)
- 1/2 cup heavy cream (sometimes I do all milk; nobody died)
- 3 eggs (room temp is ideal, but I rarely remember)
- 1/3 cup granulated sugar (brown sugar works if you’re out)
- 1 teaspoon vanilla extract (or that fake stuff, in a pinch; my grandma swore by it!)
- 1 cup semi-sweet chocolate chips (dark, milk, or even a chopped-up chocolate bar—your call)
- Pinch of salt
- Powdered sugar, for dusting (not essential, but it sure looks fancy)
How I Actually Make It
- Turn on your oven to 350°F (or 175°C if you’re feeling continental). Butter a medium-ish baking dish. 8×8 works for me; if yours is round, that’s fine. Just don’t get too bogged down about the shape.
- Chop or tear the croissants into biggish chunks—like, egg-sized pieces. Add those to the dish. This is where I sneak a little nibble (quality control, right?)
- Scatter chocolate chips over the croissant mountain. If a few happen to fall into your mouth, well… who am I to judge?
- Whisk eggs, sugar, milk, cream, vanilla, and salt in a big bowl. Don’t panic about perfection here—just get everything mostly blended. This is usually where my toddler appears out of nowhere wanting to “help.”
- Pour your custard mixture gently over the croissants. Try to get everyone a little bath. Sometimes I press them down a bit so they all soak up some love. Don’t stress if there are dry spots; it sorts itself out.
- Let it sit for 10–15 minutes. Or totally skip it if you’re starving. But, it does help it get all custardy.
- Bake in the preheated oven for about 30–35 minutes until puffy, golden, and the chocolate is all molten in places. If it jiggles a bit in the center, that’s perfect. (Mine always looks a bit too wobbly, but sets as it cools—patience is hard!)
- Sift powdered sugar on top. Or don’t. Honestly, half the time I forget.
Notes from My Several (Messed Up) Attempts
- If you use day-old croissants, it actually turns out better—fresher ones just go a bit soggy, which isn’t always bad, I guess.
- One time I doubled the chocolate. It was, um, a bit much. Turns out, there really is too much of a good thing, but don’t tell my kids I said that.
- And don’t sweat the cream vs. all-milk debate. Either works—heavy cream just makes it feel fancier.
Some Variations I Have (Mostly) Loved
- Switch in almond croissants for the regular ones—super posh. Even almond extract will get you close.
- Chucked in a handful of raspberries once; looked gorgeous, but made the bottom a tad soggy. Might try blackberries next time?
- Tried peanut butter chips—no, just no. Too sweet and weird.
- I hear a splash of orange zest is very French, but haven’t tried it—yet.
What You Need—and My Frugal Tips
- Medium baking dish (8×8 works best, but any oven-safe pan will do; I’ve used my old lasagna dish—no shame!)
- Mixing bowl (or a big old soup pot if you’re low on bowls, believe me, it happens)
- Whisk or fork (whisk works, but a fork does the trick if it’s clean)
- Knife & cutting board
- Sieve, for powdered sugar dusting. Optional, but looks Instagrammable
How I Store It—If There’s Any Left
Cover it up with foil or cling film and pop it in the fridge—good for 2–3 days, though honestly, in my house it never lasts more than a day! Reheat it in the oven for five minutes or a quick zap in the microwave. Some say it’s even better cold, but I’m not convinced.
Serving It Up—My Style
I always serve this with extra fresh berries on the side, mostly because it makes me feel healthier, plus my aunt swears it “cuts the richness.” My partner prefers a scoop of vanilla ice cream. Someone always suggests Greek yogurt. Sometimes (rarely) I make a little cappuccino, but mostly, it’s just a strong coffee—because mornings, right?
A Few Pro Tips (Learned the Hard Way, Oops)
- Let it cool for at least 10 minutes before diving in. I rushed it once, burned my tongue, and couldn’t taste anything the rest of the morning. Rookie mistake.
- Don’t be tempted to use too many croissants, or you’ll run out of custard. I’ve done this—sad, dry results.
- If you want perfectly even chocolate, sprinkle some on top in the last 5 minutes of baking. I found it gives a gooey layer on top. But, honestly, I like the randomness when I just toss them in.
FAQ—Because People Actually Ask Me This Stuff
Can I use store-bought pre-made croissant dough?
Sure, though it turns out less flaky and more pudding-ish. I’ve done it in a pinch and nobody complained.
How do I make this less sweet?
Cut down on the chocolate or use dark chocolate. Also, you can skip the sugar or swap with coconut sugar. Or, sneak in some espresso powder for a grown-up twist—like I saw over at Serious Eats (love their tips, by the way).
Can I make it ahead?
Yes! Assemble the night before (cover and refrigerate), then bake in the morning. May need an extra 5 min in the oven since it’s cold. Or, do as I do and just serve it cold—my friend Eve actually likes it that way.
Is there a dairy free way?
Yup. Swap in your favourite plant milk and coconut cream. I quite like Oatly barista for this. (Found a handy breakdown here at Minimalist Baker if you want to compare milks!)
Let me know if you try it and, honestly, share if you make a weird variant that actually works. Always keen to learn. And—oops, nearly forgot—don’t underestimate how fast this disappears at brunch. Consider doubling the recipe if you’re feeding a crowd. Or hungry teenagers. Or just yourself on a rough week. No shame at all.
Ingredients
- 6 large croissants (preferably day-old)
- 1 1/2 cups semi-sweet chocolate chips or chopped chocolate
- 4 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/3 cup granulated sugar
- 1 1/2 teaspoons pure vanilla extract
- 1/4 teaspoon salt
- Powdered sugar, for dusting (optional)
Instructions
-
1Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
-
2Tear the croissants into large pieces and arrange half in the prepared baking dish.
-
3Sprinkle half of the chocolate evenly over the croissant pieces. Top with the remaining croissant pieces and chocolate.
-
4In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla extract, and salt until well combined.
-
5Pour the custard mixture evenly over the croissants and chocolate, pressing gently to soak. Let sit for 10 minutes.
-
6Bake for 35 minutes, or until golden and set. Allow to cool slightly, then dust with powdered sugar if desired and serve warm.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




