A rich and custardy French toast casserole made with buttery croissants, eggs, cream, and warm spices. Perfect for brunch, holidays, or breakfast meal prep.
6–8 large croissants (day-old), torn
6 large eggs
1½ cups whole milk
¾ cup heavy cream
½ cup granulated sugar
1 tbsp vanilla extract
1 tsp cinnamon
¼ tsp nutmeg
¼ tsp salt
2 tbsp melted butter (optional)
Powdered sugar or maple syrup, for topping
Tear croissants and layer in greased 9×13″ baking dish.
In a bowl, whisk eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and salt.
Pour custard over croissants. Press gently.
Cover and refrigerate for at least 4 hours or overnight.
Preheat oven to 350°F (175°C). Let casserole sit at room temp for 15 min.
Dot with butter and bake 40–45 minutes until golden and set.
Rest 5 minutes. Serve warm with toppings.
Add fruit, chocolate, or spices to customize
Use brioche or challah if croissants aren’t available
Store leftovers for 4 days or freeze for up to 2 months
Find it online: https://sophiemeals.com/croissant-french-toast-casserole/