Overnight Croissant French Toast Casserole with Vanilla Custard

Transform day-old croissants into an indulgent breakfast casserole that combines the buttery layers of pastry with a rich vanilla custard base. Perfect for holiday mornings or special brunches when you want to serve a crowd without last-minute fussing. The croissants soak up the spiced custard mixture, creating a bread pudding-like texture that's crispy on top and custardy within. This make-ahead dish delivers restaurant-quality results with minimal morning effort.
Ingredients
Instructions
- 1
Preheat oven to 350°F
- 2
Grease a baking dish and place torn croissant pieces inside
- 3
Whisk together eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt in a mixing bowl
- 4
Pour custard mixture over croissant pieces, ensuring all pieces are well coated
- 5
Let sit for 10 minutes to allow croissants to absorb custard
- 6
Bake for 45 minutes or until top is golden brown and custard is set
- 7
Cool for a few minutes before serving
Tips
Use day-old croissants for better absorption - fresh ones may fall apart when soaked
Let the assembled casserole sit overnight in the refrigerator for even richer flavor and better texture
Serve with maple syrup, fresh berries, or a dusting of powdered sugar for extra indulgence
Good to Know
Cover and refrigerate for up to 3 days
Assemble up to 24 hours ahead, cover and refrigerate, then bake as directed
Best served warm, can be reheated in 300°F oven for 10 minutes
Common Mistakes
Use day-old croissants to avoid soggy texture
Don't skip the 10-minute soaking time or custard won't penetrate properly
Check center with knife to ensure custard is fully set before removing from oven
Substitutions
Dairy-Free Swaps
General Alternatives
works well but less buttery
FAQ
Can I make this casserole the night before?
Yes, assemble completely, cover with plastic wrap, and refrigerate overnight. This actually improves the texture as croissants absorb more custard.
What if my croissants are too fresh and soft?
Leave them out uncovered for several hours or overnight to stale slightly, or toast lightly in a 300°F oven for 5-10 minutes before using.
How long will leftovers keep in the refrigerator?
Properly stored leftovers will keep for up to 3 days. Reheat individual portions in the microwave or whole casserole in a 300°F oven.