There is no better feeling on a crisp weekend morning than waking up to a decadent breakfast that is already assembled and waiting for the oven. This fluffy brioche French toast casserole overnight bake transforms tender golden brioche bread into a rich, custard-soaked centerpiece crowned with a crunchy brown sugar cinnamon pecan streusel and warm cascading maple syrup.

While traditional skillet French toast requires standing over a hot stovetop flipping slice after slice, an overnight French toast casserole delivers superior texture with zero morning stress. Brioche is the quintessential bread choice here: its high butter and egg content creates an impossibly light, pillowy crumb that drinks up spiced vanilla custard like a sponge without dissolving into mush. As it bakes, the bottom becomes creamy and custardy like bread pudding, while the top crisps into buttery, caramelized perfection.
Why You’ll Love This Recipe
- 100% Make-Ahead Friendly: Assemble the entire casserole the night before in just 15 minutes, cover, and chill. In the morning, simply sprinkle the streusel and bake!
- Soufflé-Light Brioche Texture: Unlike dense white sandwich bread, artisan brioche puffs into airy, tender layers with an ultra-silky vanilla custard interior.
- Irresistible Crunchy Streusel: A buttery brown sugar and toasted pecan crumb crust provides a crackling textural contrast against the soft custard base.
- Perfect for Holiday Entertaining: Whether hosting Thanksgiving brunch, Christmas morning breakfast, or a festive Sunday gathering, this casserole serves a crowd effortlessly with warm restaurant elegance.
Key Ingredients & Smart Swaps

- Brioche Bread: Rich, egg-enriched brioche yields the absolute best fluffiness and buttery flavor. Challah or thick-cut Texas toast make fantastic direct substitutes.
- Farm Fresh Eggs & Dairy: A combination of whole milk and heavy cream (or half-and-half) creates a luscious custard foundation that bakes into a silky, melt-in-your-mouth center without feeling heavy.
- Pure Vanilla Extract & Warm Spices: High-grade pure vanilla bean extract, ground cinnamon, and a pinch of freshly grated nutmeg infuse the custard with warm bakery aromas.
- Brown Sugar & Butter Streusel: Cold cubed unsalted butter cut into light brown sugar and flour creates crispy streusel pockets that caramelize over the edges of the bread.
- Raw Chopped Pecans: Toasted pecans add a nutty autumn crunch. You can substitute chopped walnuts, slivered almonds, or omit nuts entirely for a nut-free bake.
- Pure Maple Syrup: Real Grade A amber maple syrup drizzled warm right before serving ties all the sweet cinnamon and caramelized butter flavors together.
Step-by-Step Cooking Walkthrough
1. Dry the Brioche Cubes: Slice your brioche loaf into generous 1-inch cubes. If your bread is very fresh, spread the cubes on a rimmed baking sheet and bake at 300°F (150°C) for 10 minutes until slightly dry to the touch. This simple step prevents the bread from turning soggy when soaked.
2. Whisk the Spiced Custard: In a large mixing bowl, vigorously whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, ground cinnamon, nutmeg, and salt until completely emulsified and light in color.

3. Soak Overnight: Grease your 9×13-inch baking dish with butter. Place bread cubes into the dish and slowly pour the spiced custard evenly over every square. Press down lightly with a spatula so the bread absorbs the liquid. Cover tightly with foil and refrigerate overnight (at least 6 hours, or up to 24 hours).
4. Crown with Pecan Streusel: In the morning, pull the dish from the fridge to temper on the counter for 20 minutes while preheating oven to 350°F (175°C). Cut cold butter into brown sugar, flour, cinnamon, and pecans until crumbly, then scatter generously over the casserole.
5. Bake to Golden Perfection: Bake uncovered for 45 to 50 minutes until the top is deeply golden brown, the pecans are toasted, and a knife inserted into the center comes out cleanly set without liquid custard. Let rest 10 minutes before slicing!
3 Chef Secrets for Perfect Results
1. Temper the Dish Before Baking: Placing a cold ceramic or glass dish directly from the refrigerator into a hot 350°F oven can shock the dish and cause uneven baking. Allowing the casserole to sit at room temperature for 20 minutes ensures the custard bakes evenly from edge to center without overbaking the outer crust.
2. Keep the Streusel Butter Ice-Cold: When making the streusel topping, ensure your butter is chilled directly from the fridge. Small pea-sized pockets of cold butter create steam as they melt in the oven, creating a crunchy, caramelized crumble rather than melting into a flat greasy pool.
3. The 10-Minute Resting Window: Resist the urge to slice the casserole immediately straight out of the oven! Letting the casserole rest for 10 minutes allows the hot custard to settle and firm up into clean, picture-perfect brunch squares that hold their shape on the plate.
What to Serve With Brioche French Toast Casserole

Create an unforgettable holiday brunch buffet by pairing this sweet, decadent bake with savory morning staples and complementary breakfast treats:
- Complementary Morning Bakes: For a cozy weekend breakfast spread with multiple options, serve alongside a warm loaf of Cinnamon Swirl Banana Bread Coffee Cake or compare textures with our seasonal Pumpkin Spice French Toast Casserole.
- Wholesome Make-Ahead Oats: Offer guests a lighter whole-grain alternative with a dish of Overnight Cinnamon Apple Baked Oatmeal.
- Savory Protein Accents: Balance the rich sweetness with crispy halal beef bacon, savory chicken apple breakfast sausages, or fluffy soft-scrambled eggs with chives.
- Morning Beverages: Serve alongside freshly brewed dark roast coffee, creamy iced chai tea lattes, or freshly squeezed orange juice.
Storage, Freezing & Reheating Instructions
- Refrigeration: Cover leftovers tightly with foil or store individual slices in an airtight container in the refrigerator for up to 4 days.
- Oven Reheating (Best Crispness): Place individual slices on a parchment-lined baking sheet and warm at 350°F (175°C) for 10 to 12 minutes until heated through and the pecan streusel becomes crispy again.
- Quick Microwave Reheating: Microwave individual slices on high for 45 to 60 seconds until steaming. The streusel will be softer but still wonderfully delicious.
- Freezing Instructions: You can freeze fully baked slices! Let cool completely, wrap each square tightly in plastic wrap, and store in a freezer-safe zip-top bag for up to 2 months. Reheat directly from frozen in a 350°F oven for 18 to 20 minutes.

Fluffy Brioche French Toast Casserole
Ingredients
- 1 large loaf 16 oz / 450g enriched brioche bread, cut into 1-inch cubes (day-old preferred)
- 8 large eggs room temperature
- 2 cups 480ml whole milk
- 1 cup 240ml heavy whipping cream (or half-and-half)
- 1/3 cup 70g granulated sugar or pure maple syrup
- 1 tbsp pure vanilla extract or vanilla bean paste
- 1 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp fine sea salt
- 1/2 cup 100g packed light brown sugar
- 1/2 cup 65g all-purpose flour
- 1 tsp ground cinnamon
- 1/2 cup 115g cold unsalted butter, cubed into small pieces
- 3/4 cup 85g raw pecans, roughly chopped
- Warm 100% pure amber maple syrup
- Powdered confectioners sugar for dusting
- Fresh seasonal berries blackberries, raspberries, strawberries
Method
- Grease a 9×13-inch ceramic or glass baking dish generously with softened butter. Arrange cubed brioche bread evenly throughout the prepared dish.
- In a large mixing bowl, whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, nutmeg, and sea salt until completely smooth and frothy.
- Slowly pour the custard mixture evenly over the brioche cubes. Gently press down on the bread cubes with a spatula to ensure every piece absorbs the rich liquid. Cover tightly with foil and refrigerate overnight (at least 6 hours, or up to 24 hours).
- In the morning, remove casserole from refrigerator and let rest on the counter for 20 minutes to take the chill off while preheating your oven to 350°F (175°C).
- Prepare the streusel topping: in a medium bowl, combine brown sugar, flour, and cinnamon. Cut in cold butter with a pastry blender or fingers until coarse pea-sized crumbs form. Stir in chopped pecans.
- Scatter the pecan streusel evenly across the top of the soaked casserole.
- Bake uncovered for 45 to 50 minutes until puffed, golden brown on top, and the center is set (a toothpick inserted into the middle comes out clean without wet egg custard).
- Let cool for 10 minutes before slicing into squares. Dust with powdered sugar, drizzle generously with warm maple syrup, and serve with fresh berries.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I bake this casserole immediately without soaking overnight?
Yes! While soaking overnight yields the most custardy, soufflé-like interior, you can let the bread soak for just 30 to 45 minutes at room temperature before baking if you are pressed for time.
What is the best bread to use if I cannot find brioche?
Challah is the absolute closest substitute because it has a similar egg-rich, tender crumb. Thick-cut Texas toast, French bread, or rich croissants also produce fantastic results.
Why is my French toast casserole soggy in the center?
A soggy center usually indicates underbaking or using overly fresh, soft bread that dissolved into paste. Make sure to use day-old bread and bake until the center is puffed and springy to the touch (approx. 45 to 50 minutes).
Pin This Recipe for Later
Hosting family for the holidays or planning a special weekend brunch? Pin this Fluffy Brioche French Toast Casserole to your Pinterest breakfast board so you have the ultimate make-ahead recipe ready to go!
















