Easy Croissant French Toast Casserole transforms buttery, flaky croissants into a rich, custardy breakfast bake. With a cinnamon-vanilla custard and optional streusel or praline topping, this make-ahead casserole is perfect for holiday mornings, weekend brunch, or any time you want an impressive breakfast with minimal effort.
Assemble it the night before, refrigerate, then bake in the morning while the aroma of cinnamon and vanilla fills your kitchen.
Why This Croissant French Toast Casserole Is a Brunch Showstopper
Buttery Croissants Meet Custardy Bake
Croissants absorb the custard beautifully, creating a rich, tender interior with slightly crisp edges. The buttery flavor shines through in every bite.
Make-Ahead Convenience
Prepare the casserole the night before and refrigerate. In the morning, simply bake and serve. This is ideal for Christmas, Easter, or when hosting guests.
Rich Cinnamon-Vanilla Aroma
The warm spices and vanilla create a comforting scent that makes mornings feel special. It is a crowd-pleasing aroma for any gathering.
Feeds a Crowd Easily
One 9×13 dish serves a group comfortably. Leftovers reheat well, making it practical for busy holiday mornings.
Ingredients and Substitutions
Croissant Choices
Use plain butter croissants for classic flavor. Almond croissants add a nutty twist. Day-old croissants work especially well because they absorb custard without falling apart.
Custard Base
Eggs, whole milk, heavy cream or half-and-half, vanilla extract, brown sugar, cinnamon, and nutmeg create a rich, spiced custard. Adjust sugar to taste.
Sweeteners and Spices
Brown sugar adds depth, while granulated sugar brightens the flavor. Cinnamon and nutmeg are classic; a pinch of cardamom or allspice can add complexity.
Topping Options
A streusel, praline, pecan, or simple glaze topping adds texture and sweetness. You can also keep it simple with powdered sugar after baking.
Step-by-Step Instructions
Prepare the Croissants
Tear or cut croissants into large chunks. Arrange half in a greased 9×13 baking dish.
Mix and Pour Custard
Whisk together eggs, milk, cream, vanilla, sugars, and spices. Pour half over the croissants. Add remaining croissants and pour the rest of the custard evenly.
Overnight Refrigeration
Cover tightly and refrigerate for at least 4 hours or overnight. This allows the croissants to fully absorb the custard for a creamy texture.
Bake Until Golden
Bake at 350 degrees until the top is golden and the center is set, about 40 to 50 minutes. Let rest 10 minutes before serving.
Pro Tips for Best Texture and Flavor
Avoiding Sogginess
Use day-old croissants and allow adequate soak time. If croissants are very fresh, lightly toast them before assembling.
Fresh vs Day-Old Croissants
Day-old croissants absorb custard more evenly. Fresh croissants can work but may become overly soft if soaked too long.
Make-Ahead and Freezing
Assemble up to one day ahead and refrigerate. Freeze unbaked for up to one month. Thaw overnight before baking.
Reheating
Reheat leftovers in a 350-degree oven for 10 to 15 minutes. This restores the crisp edges better than microwaving.
Serving Suggestions, Variations, and FAQs
Toppings
Serve with maple syrup, whipped cream, powdered sugar, or fresh berries. A drizzle of caramel or chocolate sauce adds indulgence.
Flavor Twists
Add cream cheese cubes, berry swirls, chocolate chips, or a caramel drizzle. A spoonful of lemon curd or fruit compote brightens each serving.
Can I Assemble in the Morning?
Yes, but allow at least 30 minutes of soak time. Overnight soaking gives the best texture.
Best Side Dishes
Pair with bacon, sausage, fruit salad, or yogurt. Coffee, juice, or a sparkling beverage complete the brunch spread.

Croissant French Toast Casserole
Ingredients
- 8 large croissants torn into large pieces
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup brown sugar
- 1/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon nutmeg
- 1/4 teaspoon salt
- Butter for greasing dish
- Powdered sugar and fresh berries for serving
Instructions
- Grease a 9×13 inch baking dish. Arrange half the croissant pieces in the dish.
- In a large bowl, whisk eggs, milk, cream, brown sugar, granulated sugar, vanilla, cinnamon, nutmeg, and salt.
- Pour half the custard over croissants. Add remaining croissants and pour remaining custard evenly.
- Press down gently to ensure all croissants are soaked. Cover tightly and refrigerate for at least 4 hours or overnight.
- Preheat oven to 350 degrees F. Bake uncovered for 40-50 minutes until golden and set.
- Let rest 10 minutes. Dust with powdered sugar and serve with fresh berries.



