This is The BEST Overnight French Toast recipe you'll ever have! Made with thick slices of soft bread that have been soaked over night in a rich custard of eggs, cream and vanilla and topped with a sweet crumble topping just before baking. After soaking in the custard, the bread becomes incredibly moist, gooey and tender, creating a truly decadent breakfast treat!
This is such a delicious make-ahead breakfast that's perfect for lazy weekend mornings or special occasions that is just absolutely bursting with flavor and texture. My family loves when I make this!
Why you'll love this recipe
- This French toast with brioche bread is always such a crowd pleaser AND it feeds a crowd.
- Make-ahead the night before a holiday, birthday or important event so you can just pop it right in the oven in the morning and have the easiest breakfast ever!
- Bread: I love using brioche because I love the flavor but mostly any bread will work. Thickly sliced for best results.
- Whole milk
- Heavy cream
- Granulated sugar
- Vanilla extract
- All-purpose flour
- Light brown sugar
- Unsalted butter
See recipe card below for a full list of ingredients and measurements.
Substitutions & Variations
- Add to custard mixture: chopped nuts or chocolate chips.
- Sprinkle a layer of blueberries before sprinkling the crumb topping on top for a blueberry French toast casserole! You could also use raspberries or thinly sliced apples.
How to Make the BEST Overnight French Toast
Serve warm with a drizzle of maple syrup or just a sprinkle of confectioner's sugar on top.
This French Toast Casserole doesn't have to sit overnight! Allow a minimum of 2 hours for the custard to soak into the bread and proceed with baking.
This Overnight French Toast will keep for up to 5 days stored in the refrigerator in an airtight container.
Did you make this recipe?
Please leave a ⭐️ review below and tag @sprinkle_some_sugar on Instagram!
The Best Overnight French Toast Casserole Recipe
French Toast Casserole
- 12-15 slices of bread thickly sliced brioche or white bread
- 6 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ¾ cup granulated sugar
- 1 teaspoon cinnamon
- 2 tbs vanilla extract
- 1 cup flour plus up to ¼ cup more if needed
- ½ cup brown sugar
- 1 teaspoon cinnamon
- pinch salt
- ½ cup cold butter cut into tiny chunks
- Grease a 9x13 pan very lightly with non-stick cooking spray. Set aside.
- Cut bread slices into 1 inch chunks and stagger them in the prepared baking dish as even as possible. You may need more or less bread to fill your pan depending on thickness/size.
- In a large bowl or measuring cup, whisk eggs, milk, heavy cream, sugar, cinnamon and vanilla together very well until combined. Pour custard mixture evenly over bread pieces trying to moisten every piece as well as you can. Tightly cover with plastic wrap and store in the refrigerator over night.
- To make the crumble topping, whisk together flour, brown sugar, cinnamon and salt in a medium bowl. Cut in butter until a coarse meal consistency is achieved. Either cover the bowl with saran wrap or place the mixture into a resealable bag to store in the refrigerator overnight with the pan of french toast.
- In the morning, preheat your oven to 350 degrees. Uncover the french toast and evenly distribute the crumble on top.
- Bake for 45 minutes - 1 hour depending on how gooey and custard-like you want the center to be.
- Once done, serve warm with maple syrup or even just a sprinkle of confectioner's sugar on top.
- Storing Instructions: This Overnight French Toast will keep for up to 5 days stored in the refrigerator in an airtight container.
The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.