Overnight French Toast Casserole is the gold standard of stress-free hosting. Imagine waking up to the smell of warm cinnamon and toasted butter without lifting a finger in the kitchen. This recipe transforms thick-cut cubes of golden-brown brioche bread into a decadent, custard-soaked masterpiece that feels like a luxury brunch at a five-star hotel.
Whether you are planning a holiday morning or just want to treat your family, this overnight breakfast casserole ensures you spend less time at the stove and more time enjoying your coffee. By letting the bread soak in a rich vanilla bean custard for hours, every bite becomes a perfect balance of a moist, pale-yellow center and a crunchy, caramelized topping.
If you have been searching for a foolproof french toast casserole that won’t turn into a soggy mess, you have found it. This method focuses on forensic visual accuracy—achieving those specific toasted ridges and bubbling edges that make a dish truly “Pinterest-viral.”

Why You Will Love This Easy Breakfast Bake
- Perfect Textural Contrast: A heavy, textured crumble of dark brown sugar and cinnamon streusel provides a satisfying crunch against the soft, pillow-like brioche interior.
- Rich Vanilla Bean Custard: We use real vanilla bean specks to infuse the custard with deep, aromatic flavor that permeates every single bread cube.
- Zero Morning Prep: Since it’s an overnight-breakfast-casserole, all the hard work happens the night before, leaving you only to preheat the oven.
- Visually Stunning: With glossy streams of amber maple syrup and a dusting of fine powdered sugar, this dish is a showstopper on any brunch table.
The Secret Ingredients for a Non-Soggy Casserole
The foundation of a great breakfast-casserole is the quality of the bread. We recommend using a loaf of rich, buttery Brioche. Its high egg and butter content allows it to absorb the custard without disintegrating into mush.
1 lb (450g) Loaf of Brioche Bread: Thick-cut cubes are essential. If the bread is too fresh, it won’t absorb the custard as well. Pro tip: leave the cubes out on a baking sheet for a few hours to “stale” slightly.
6 Large Eggs: These provide the structural integrity for the custard. They bind the milk and cream together to create that signature moist, pale-yellow center.
2 cups (480ml) Whole Milk & 1 cup (240ml) Heavy Cream: Using a combination of both ensures the custard is rich and creamy, rather than watery.
1/2 cup (100g) Granulated Sugar: Just enough to sweeten the custard without making it cloying, especially since we are adding a streusel and syrup later.
1 tbsp (15ml) Vanilla Bean Paste: We prefer paste over extract because it provides those beautiful visible vanilla bean specks seen in our Overnight French Toast Casserole blueprint.
1 tsp (5g) Ground Cinnamon & 1/4 tsp (1.5g) Nutmeg: These warm spices are the backbone of the classic French toast flavor profile.
How to Master the Caramelized Cinnamon Streusel
The streusel is what elevates this from a simple bake to a crack-breakfast-casserole level of addiction. It should be thick, textured, and caramelized at the edges.
1/2 cup (115g) Unsalted Butter, Cold: It must be cold. As the butter melts in the oven, it creates little steam pockets that make the crumble light and crisp rather than greasy.
1/2 cup (100g) Dark Brown Sugar: The molasses in dark brown sugar provides a deeper caramel flavor and a better “bubble” at the edges of the ceramic dish.
1/2 cup (65g) All-Purpose Flour: This acts as the binder for the butter and sugar, creating the “rubble” texture we want.
1 tbsp (15g) Ground Cinnamon: Do not be shy with the cinnamon; it needs to stand up to the richness of the brioche.

Step-by-Step Instructions for the Perfect Soak
1. Prepare the Brioche Cubes
Slice your brioche loaf into 1-inch (2.5cm) thick cubes. You want them large enough to maintain their shape. Place the cubes into a greased 9×13 inch (23x33cm) white ceramic baking dish. Arrange them so they are somewhat layered but not packed too tightly.
2. Whisk the Vanilla Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla bean paste, and spices. Whisk until the eggs are fully incorporated and no streaks of yellow remain. You should see thousands of tiny vanilla bean specks floating in the liquid.
3. The Overnight Soak
Pour the custard evenly over the bread cubes. Use a spatula to gently press down on the bread, ensuring every piece is submerged or coated. Cover the dish tightly with plastic wrap and refrigerate for at least 6 hours, or ideally, overnight. This is the secret to a moist, pale-yellow custard-soaked center.
4. Mix the Streusel Topping
In a separate bowl, combine the flour, dark brown sugar, and cinnamon. Cut the cold butter into small cubes and use a pastry cutter or your fingers to work it into the dry ingredients until it looks like coarse crumbs. Place this in a sealed bag in the fridge until morning.
5. Bake to Golden Perfection
Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the streusel topping generously over the top. Bake for 45-50 minutes. You are looking for the edges to be bubbling and the top layer of brioche to be golden-brown and crispy.
Expert Tips for Success
- Don’t Overcrowd the Pan: If the bread is packed too tightly, the custard won’t be able to reach the center cubes, leading to dry spots.
- Use a Ceramic Dish: Ceramic holds heat more evenly than metal, which helps in achieving those perfectly blistered and caramelized edges.
- The “Squish” Test: Before baking, press a cube. If it feels like a soaked sponge, it’s ready. If it feels dry in the middle, let it soak for another hour.
- Cold Butter is Key: For the streusel, always use cold butter. If the butter is room temperature, the topping will melt into a flat glaze rather than a textured crumble.
Storage, Reheating, and Freezing
If you have leftovers of this Overnight French Toast Casserole, you are in luck. It reheats beautifully! Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, place a slice in the oven at 350°F (175°C) for 10 minutes to maintain the crunch of the streusel. Avoid the microwave if possible, as it can make the brioche rubbery.
For freezing, you can freeze the unbaked casserole (without the streusel). Wrap it tightly in two layers of foil. Thaw in the fridge for 24 hours before adding the topping and baking as directed.
What to Serve With Your French Toast Casserole
This dish is very rich, so it pairs best with savory or acidic sides to balance the palate. Consider serving it alongside a Denver Omelet Bake for a protein boost, or some fresh berries.
If you are hosting a large brunch, this also complements a hashbrown breakfast casserole or even some savory sausage rolls. For a lighter option, a simple side of avocado toast provides a nice creamy, savory contrast.

Frequently Asked Questions
Yes, but you should let it soak for at least 2 hours so the custard fully penetrates the center of the brioche cubes for that moist texture.
Yes, you can freeze individual slices or the whole dish. Wrap tightly in foil and freeze for up to 3 months. Reheat in the oven at 350°F to restore the crispy topping.
To prevent sogginess, use thick-cut bread that is slightly stale or ‘toasted’ in the oven before soaking. Also, ensure your ratio of eggs to milk is high enough to set the custard.
Brioche or Challah are the best choices because their high egg and butter content allows them to absorb custard without becoming mushy or losing their shape.
Cold butter creates small steam pockets as it melts, which results in a crumbly, textured streusel rather than a flat, greasy sugar glaze.
Ready to Bake Your Overnight French Toast Casserole?

Overnight French Toast Casserole: The Ultimate Make-Ahead Brioche Bake
Ingredients
Equipment
Method
- Place thick-cut brioche cubes into a greased white ceramic baking dish.
- Whisk eggs, milk, cream, sugar, and vanilla bean paste until fully combined with visible bean specks.
- Pour custard over bread cubes, press down to submerge, cover, and refrigerate for 6 hours to overnight.
- Mix cold butter, flour, brown sugar, and cinnamon into a crumble; sprinkle over the soaked bread.
- Bake at 350°F (175°C) for 45-50 minutes until edges are bubbling and the streusel is caramelized.
Notes
Use cold butter for the streusel to ensure a textured, crunchy topping.
Save This Recipe for Later!
Did you love the look of that thick amber maple syrup and those caramelized edges? Make sure to Pin this recipe to your “Breakfast Ideas” or “Brunch Recipes” board on Pinterest so you don’t lose it! Following emma_feast_official ensures you never miss a viral bake.
If you make this Overnight French Toast Casserole, I want to see it! Snap a photo of your golden-brown brioche and share it in the comments below or tag me on social media. Don’t forget to leave a 5-star rating if this became your new favorite weekend tradition!