Save There's something about the sweetly toasted scent of croissants baking that instantly wakes me up—maybe it’s the promise of something truly indulgent at the breakfast table that does the trick. One rainy Saturday, the pastry box held a few lonely, slightly stale croissants and I found myself making this French toast casserole almost by accident. I had no grand plan, just a craving for something cozy and no interest in running out for more bread. That particular morning, I let the soft, eggy custard soak right in, turning what would have been food waste into a brunch centerpiece. It still makes me smile, remembering how everyone circled back for seconds before the coffee even finished brewing.
Several months ago, my friends surprised me with an impromptu brunch and all I had was a pile of leftover croissants. Tossing them together into this casserole, I remember laughing over silly stories while the kitchen filled with caramelized, buttery aromas. There was zero pressure, just all of us perched around the stove, awaiting the moment the top went golden. Even the friend who ‘doesn’t like sweets’ took a generous helping. Sometimes, the best memories are wrapped up in the simplest, unexpected gatherings.
Ingredients
- Stale croissants: Using day-old croissants makes them sturdier and gives the casserole texture—I always slice them horizontally to help the custard soak in faster.
- Large eggs: The base of the rich custard; let them come to room temperature for a smoother mix.
- Whole milk: It keeps the custard creamy without being too heavy—don’t skimp on the fat content for best results.
- Heavy cream: Adds that unmistakable indulgence; if you don’t have it, half-and-half works too but won’t be as decadent.
- Granulated sugar: Just enough to sweeten and caramelize—don’t be tempted to cut it or you’ll miss the classic flavor.
- Pure vanilla extract: There’s no substitute for real vanilla here; it transforms the simple custard.
- Ground cinnamon: This tiny addition rounds out the flavors and pairs beautifully with croissants.
- Salt: A pinch brightens everything and underscores the sweetness.
- Unsalted butter: Brushed over the top for color and a subtle crisp as it bakes—melt it right before you drizzle.
- Sliced almonds (optional): I love the contrast of nuts for crunch and aroma; toast them briefly for extra flavor.
- Powdered sugar: A gentle snowfall over the top just before serving makes it all feel extra special.
- Maple syrup: The classic French toast finishing touch—always serve warm for a luxurious bite.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your pan ready:
- Preheat your oven to 350°F (175°C), then generously grease a 9x13-inch baking dish—trust me, you’ll thank yourself at cleanup time.
- Layer the croissants:
- Fit the sliced croissants in, packing them gently so the layers overlap but there’s room for the custard to trickle through.
- Mix the custard:
- Whisk eggs, milk, cream, sugar, vanilla, cinnamon, and salt until totally smooth—the kitchen will start smelling promising already.
- Pour and soak:
- Evenly pour the custard over the croissants, pressing them lightly with your hands until every crumb is moistened—let it soak for 10 minutes.
- Add the toppings:
- Drizzle on the melted butter, scatter with almonds if you like, and watch how it starts glistening up front.
- Bake:
- Pop the dish in uncovered and bake for 40–45 minutes, until the croissants puff and turn deep golden brown, and the custard sets.
- Finish and serve:
- Let the casserole cool for a few minutes, dust with powdered sugar right before serving, and hand around the warm maple syrup.
Save I’ll never forget the first time my niece declared this better than any bakery treat after her third helping. In that moment, the casserole was more than breakfast—it was a little act of joy that lingered all weekend long.
How to Make it Ahead
If your mornings tend to get a bit hectic, assembling this casserole ahead of time is a lifesaver. I often cover it tightly after soaking and let it rest in the fridge overnight. The next morning, popping it into the oven while still in pajamas feels like a small victory. The croissants absorb every drop of custard overnight, making the final texture irresistibly creamy and tender.
Serving Suggestions for an Extra Special Brunch
I like to scatter a handful of fresh fruit—blueberries or raspberries—on top just before baking for a tart contrast to the sweet custard. A dollop of crème fraîche or Greek yogurt on the side cuts the richness just enough. If you’re feeling fancy, a drizzle of berry compote or even a little orange zest makes it brunch-party ready.
What to Do with Leftovers
This casserole is surprisingly great reheated the next day—the croissant layers get almost bread pudding-like. You can also portion out squares, wrap them up, and pop in the toaster oven for a quick, luxurious breakfast-for-one.
- Store leftovers covered in the fridge up to three days.
- Reheat in the oven at 300°F (150°C) to crisp the edges again.
- Dust with fresh powdered sugar and another drizzle of syrup each time—you won’t regret it.
Save Sometimes, the best dishes are simply a happy accident and a warm oven away from becoming the star of your table. I hope this casserole brings a little morning joy to your kitchen too.