Waking up to a warm, comforting breakfast feels like a small luxury, especially when it requires almost no morning effort. This Overnight French Toast Casserole delivers that exact experience. You prep everything the night before, let the bread soak into a rich custard, and bake it fresh in the morning. The result tastes like classic French toast with a soft center and golden top, yet it feeds a crowd with ease and fits beautifully into any brunch plan.
Story
Overnight French Toast Casserole became my go-to solution after hosting a holiday brunch and realizing I did not want to stand over a skillet flipping slices all morning. Instead, I wanted something dependable, comforting, and generous enough for everyone at the table. This Overnight French Toast Casserole captures everything people love about traditional French toast but transforms it into a make-ahead dish that bakes while you sip your coffee. The custard soaks deeply into the bread overnight, giving this Overnight French Toast Casserole a soft, creamy interior and a lightly crisp top that feels bakery-worthy without extra work.
Ingredients
-
1 lb stale brioche, French bread, or challah, cut into cubes
-
8 large eggs
-
1 cup heavy whipping cream
-
2 cups whole milk
-
1 tablespoon vanilla extract
-
1/2 cup brown sugar
-
1 teaspoon ground cinnamon
Topping
-
1/3 cup brown sugar
-
1/4 cup granulated sugar
-
3 tablespoons unsalted butter, cold
Step-by-Step Instructions
Preparing the Ingredients
Start by cutting the bread into even, one-inch cubes so they soak evenly. Lightly grease a 9×13-inch baking dish, then spread the bread cubes inside in a single, loose layer. In a large bowl, whisk the eggs until smooth, then add the cream, milk, vanilla, brown sugar, and cinnamon, mixing until fully blended.
Cooking Instructions
Pour the custard mixture over the bread and gently toss so every piece absorbs liquid. Cover the dish tightly and refrigerate overnight. In a separate bowl, combine the topping sugars and cut in the cold butter until crumbly, then chill. The next morning, preheat the oven to 350°F, sprinkle the topping evenly over the casserole, cover with foil, and bake until set, uncovering at the end for a golden finish.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid using fresh, soft bread because it turns mushy after soaking. Skipping the overnight rest also leads to uneven texture, since the custard needs time to fully absorb. Baking uncovered the entire time can dry out the center, so keep the foil on until the casserole sets.
Pro Tips for Better Flavor
Brioche or challah adds richness, but French bread gives structure if you prefer cleaner slices. A pinch of nutmeg adds warmth without overpowering the cinnamon. For a deeper caramel note, let the topping sit at room temperature for a few minutes before baking so it melts more evenly.
Serving and Storage
How to Serve
Serve this casserole warm, straight from the dish, with a light dusting of powdered sugar or a drizzle of maple syrup. Fresh berries balance the richness, while crispy bacon or sausage turns it into a complete brunch spread. This dish also pairs beautifully with coffee or lightly sweetened tea.
How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat individual portions in the microwave or warm the entire dish in the oven, covered, until heated through. The texture stays soft and custardy even after reheating.
Conclusion
If you love relaxed mornings and comforting food, this Overnight French Toast Casserole belongs in your recipe rotation. It brings together the ease of preparation with the indulgent feel of a special breakfast, making it ideal for holidays, weekends, or any time you want something reliable and satisfying. Try it once, and it may become your favorite way to serve French toast.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this without refrigerating overnight?
You can shorten the soak to at least four hours, but overnight soaking creates the best texture. The longer rest allows the custard to penetrate fully, giving the casserole its signature soft center.
What bread works best for this recipe?
Brioche, challah, and French bread all work well. Brioche and challah create a richer result, while French bread holds its shape slightly better if you like cleaner slices.
Can I freeze Overnight French Toast Casserole?
Yes, you can freeze it after baking. Let it cool completely, wrap tightly, and freeze for up to one month. Thaw overnight in the fridge and reheat in the oven until warmed through.
Print
Overnight French Toast Casserole
- Total Time: 55 minutes
- Yield: 12 servings 1x
Description
Overnight French Toast Casserole made with bread cubes soaked in a rich vanilla custard, topped with a buttery sugar crumble, and baked until golden and custardy.
Ingredients
- 1 lb stale brioche, French bread, or challah
- 8 large eggs
- 1 cup heavy whipping cream
- 2 cups whole milk
- 1 tablespoon vanilla extract
- 1/2 cup brown sugar
- 1 teaspoon ground cinnamon
- 1/3 cup brown sugar (topping)
- 1/4 cup granulated sugar (topping)
- 3 tablespoons unsalted butter, cold
Instructions
- Cut the bread into one-inch cubes and place them in a greased 9×13-inch baking dish.
- Whisk together the eggs, heavy cream, milk, vanilla extract, brown sugar, and cinnamon until smooth.
- Pour the custard mixture evenly over the bread.
- Gently toss the bread to fully coat, then cover and refrigerate overnight.
- Mix the topping sugars with the cold butter until crumbly and refrigerate.
- Preheat the oven to 350°F and sprinkle the topping evenly over the casserole.
- Cover with foil and bake for 45 minutes.
- Remove foil and bake 5–10 minutes more until golden.
Notes
- Use stale bread for best texture.
- Serve warm with maple syrup or fresh berries.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 237
- Sugar: 22g
- Sodium: 67mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0.1g
- Carbohydrates: 22g
- Fiber: 0.1g
- Protein: 6g
- Cholesterol: 144mg
