Get ready to revolutionize your breakfast game, folks! Gather your crew because we’re about to dive into the most epic, crowd-pleasing, make-ahead morning masterpiece you’ve ever tasted. This isn’t just French toast; this is a golden, custardy, cinnamon-kissed casserole that bakes up into pure, unadulterated joy, perfect for lazy weekends, holiday brunches, or any day you deserve a treat!
Why This Recipe Works
- Overnight soaking transforms stale bread into a luxuriously custardy base, eliminating any risk of dryness.
- Baking in a single dish means no standing over a skillet—just pop it in the oven for hands-off, stress-free serving.
- The crunchy cinnamon-sugar topping creates an irresistible textural contrast to the soft, pillowy interior.
- It’s infinitely customizable with your favorite bread, mix-ins, and toppings to please every palate.
Ingredients

- 1 (about 16-ounce) loaf of day-old French bread or brioche, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup granulated sugar
- 2 tablespoons pure vanilla extract
- 1 1/2 teaspoons ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 cup (1 stick) unsalted butter, melted
- 1/2 cup packed light brown sugar
- 1 tablespoon all-purpose flour
- 1/2 cup chopped pecans or walnuts (optional)
- Maple syrup, for serving
- Powdered sugar, for dusting
Equipment Needed
- 9×13 inch baking dish
- Large mixing bowl
- Whisk
- Medium bowl for topping
- Measuring cups and spoons
- Aluminum foil
Instructions

Step 1: Assemble Your Dreamy Custard Base
Alright, team, let’s get this party started! Grab that large mixing bowl—this is where the magic begins. Crack in those 8 large eggs and give them a vigorous whisk until they’re beautifully smooth and uniform. Now, pour in the 2 cups of whole milk and 1 cup of heavy cream; this dynamic duo is the secret to that rich, luxurious texture we’re chasing. Whisk it all together like you mean it! Next, add the 1/2 cup of granulated sugar, 2 tablespoons of that glorious pure vanilla extract, 1 1/2 teaspoons of ground cinnamon, 1/4 teaspoon of ground nutmeg, and 1/4 teaspoon of salt. Whisk, whisk, whisk until every single grain of sugar has dissolved and the spices are fully incorporated into a fragrant, heavenly custard. Pro Tip: For an extra flavor boost, let this custard mixture sit for 5 minutes before using—it allows the spices to bloom and meld together perfectly!
Step 2: Soak That Bread Overnight for Maximum Flavor
This step is the game-changer, my friends! Take your 9×13 inch baking dish and scatter all those 1-inch cubes of day-old French bread or brioche evenly across the bottom. You want a nice, snug layer—no giant gaps! Now, slowly and lovingly pour that incredible custard mixture you just made over the bread cubes. Use a spatula or your clean hands to gently press down on the bread, ensuring every single cube gets thoroughly soaked and submerged in that liquid gold. We’re talking total saturation here! Once it’s all nicely drenched, cover the dish tightly with plastic wrap or aluminum foil and tuck it into your refrigerator. Let it chill out and soak for at least 4 hours, but ideally overnight (8-12 hours). This long, slow soak is non-negotiable—it transforms the bread from stale to spectacular, absorbing all that flavor and creating an unbelievably tender, custard-like texture throughout.
Step 3: Whip Up That Irresistible Crunchy Topping
Good morning, sunshine! It’s baking day, and we’re starting with a bang. Preheat your oven to 350°F (175°C)—get that heat going! While it warms up, let’s make the topping that will send this casserole into the stratosphere. In a medium bowl, combine 1/2 cup of packed light brown sugar, 1 tablespoon of all-purpose flour, and the remaining 1/2 teaspoon of ground cinnamon. Give it a good stir with a fork to break up any lumps. Now, pour in the 1/2 cup of melted unsalted butter. Stir it all together until it forms a thick, wet, sandy mixture that holds together when pressed. If you’re using nuts, fold in the 1/2 cup of chopped pecans or walnuts now for an extra crunch. Set this glorious streusel aside—it’s about to become the star of the show!
Step 4: Bake to Golden, Bubbly Perfection
Take your soaked baking dish out of the fridge—it should look puffed and glorious. Discard any covering. Now, evenly sprinkle that amazing brown sugar topping you just made all over the surface. Don’t be shy; cover every inch! Pop the dish into your preheated 350°F (175°C) oven, uncovered. Bake for 45 to 55 minutes. You’re looking for a specific visual cue here: the top should be a deep, golden brown and feel firm to a gentle touch, and the edges should be bubbling vigorously. A knife inserted into the center should come out clean, with no wet custard clinging to it. Pro Tip: If the top starts browning too quickly before the center is set, loosely tent it with aluminum foil for the last 10-15 minutes of baking to prevent burning!
Step 5: Rest, Garnish, and Devour with Gusto!
Tips and Tricks
For the absolute best texture, use truly stale, dry bread—fresh bread will turn mushy. Leave your cubed bread out on a baking sheet overnight if it’s not dry enough! If you’re short on time, a minimum 4-hour soak will work, but overnight is king. Feel free to get creative with the bread: challah, croissants, or even cinnamon raisin bread add fantastic twists. For a lighter version, you can substitute half the heavy cream with more milk, though the richness will decrease slightly. To make ahead fully, prepare through step 2 (soaking) and step 3 (topping), store the topping separately in the fridge, and assemble just before baking. Leftovers reheat beautifully in a 300°F oven for 10-15 minutes or in the microwave for 60-90 seconds. For a crispier top, place the baked casserole under the broiler for 1-2 minutes at the very end, watching closely to prevent burning!
Recipe Variations
- Fruit Lover’s Delight: Add 1 1/2 cups of fresh or frozen berries (blueberries, raspberries, sliced strawberries) or diced apples tossed with a tablespoon of flour to the bread cubes before soaking. The fruit bakes into juicy pockets of sweetness!
- Chocolate Chip Craze: Fold 1 cup of semi-sweet or milk chocolate chips into the bread and custard mixture. It creates melty, gooey chocolate in every single bite—kids (and adults!) will go wild.
- Pumpkin Spice Everything: Replace 1 cup of the milk with 1 cup of canned pumpkin puree and add 1 teaspoon of pumpkin pie spice to the custard. It’s like fall in a baking dish, cozy and spiced to perfection.
- Savory Twist: Omit the sugar, vanilla, and cinnamon from the custard. Instead, whisk in 1 cup of shredded cheddar cheese, 1/2 cup of cooked crumbled bacon or sausage, and 1/4 teaspoon of black pepper. Bake as directed for a hearty, savory brunch option.
- Tropical Escape: Mix 1 cup of shredded sweetened coconut and 1/2 cup of crushed pineapple (well-drained) into the bread cubes. Top with macadamia nuts instead of pecans for a vacation-inspired treat.
Frequently Asked Questions
Q: Can I make this casserole completely ahead of time and just bake it in the morning?
A: Absolutely! That’s one of its best features. Assemble the soaked bread in the dish and prepare the topping the night before. Store the topping separately in the fridge. In the morning, sprinkle the topping on and bake—fresh, hot breakfast with zero morning fuss!
Q: My bread isn’t stale. Can I still use it?
A: You can, but for ideal results, spread the cubed bread on a baking sheet and leave it out, uncovered, for 6-8 hours or overnight to dry out. Fresh bread absorbs too much liquid and can become soggy rather than custardy.
Q: How do I store and reheat leftovers?
A> Cover leftovers tightly and refrigerate for up to 3 days. Reheat individual portions in the microwave for 60-90 seconds or the entire dish, covered with foil, in a 300°F oven for 15-20 minutes until warmed through. The topping will soften but is still delicious!
Q: Can I freeze the baked casserole?
A: Yes! Let it cool completely, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge and reheat, covered, in a 325°F oven for 25-30 minutes. The texture is best fresh but still great frozen.
Q: What can I use instead of heavy cream?
A> For a slightly lighter version, you can use all whole milk (3 cups total) or substitute the heavy cream with half-and-half. The result will be less rich but still wonderfully creamy and delicious.
Summary
This baked French toast casserole is your ticket to effortless, crowd-pleasing brunch glory. With its make-ahead magic, customizable flavors, and irresistible crunchy topping, it turns simple ingredients into a celebratory feast that everyone will adore!
Baked French Toast Casserole
8
servings20
minutes50
minutesIngredients
Instructions
- 1 In a large bowl, whisk eggs until smooth. Whisk in milk, cream, granulated sugar, vanilla, 1 teaspoon cinnamon, nutmeg, and salt until combined.
- 2 Place bread cubes in a greased 9x13 inch baking dish. Pour custard mixture over bread, pressing down to submerge. Cover and refrigerate for at least 4 hours or overnight.
- 3 Preheat oven to 350°F (175°C). In a medium bowl, mix brown sugar, flour, and remaining 1/2 teaspoon cinnamon. Stir in melted butter until crumbly. Mix in nuts if using.
- 4 Remove dish from fridge. Sprinkle topping evenly over the soaked bread. Bake uncovered for 45-55 minutes, until top is golden brown, edges are bubbling, and a knife inserted in center comes out clean.
- 5 Let casserole rest for 10-15 minutes. Dust with powdered sugar, slice, and serve warm with maple syrup.




