Custard French Toast Casserole
Custard French Toast Casserole is the perfect answer when you want a warm, comforting breakfast without standing at the stove flipping individual slices of French toast. Cubes of bread soak up a rich vanilla custard, then bake until the center is soft and creamy and the top turns beautifully golden.
I especially love making this for weekends and holidays because the preparation can be done ahead of time. Instead of rushing through breakfast while guests are waiting, you can assemble everything the night before and simply bake it in the morning.
The secret to a memorable French Toast Custard Casserole is giving the bread enough time to absorb the custard without letting the finished bake become soggy. Keep reading for the simple preparation method, topping ideas, and overnight option that make this breakfast worth waking up for.
Why You’ll Love This Recipe
- Make-ahead friendly: Assemble it the night before and bake in the morning.
- No standing at the stove: Everything bakes together in one dish.
- Soft custardy center: The bread absorbs a rich egg and milk mixture.
- Golden topping: The surface develops a lightly crisp finish while the center stays tender.
- Perfect for a crowd: One casserole makes breakfast easier when serving family or guests.
- Easy to customize: Add fruit, nuts, spices, or your favorite toppings.
Ingredients You’ll Need
Bread
1 loaf (about 16 ounces) French bread or brioche, cut into 1-inch cubes
Slightly stale bread works especially well because it absorbs the custard without breaking down too quickly. Brioche creates a richer result, while French bread gives the casserole more structure.
For the Custard
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ½ cup granulated sugar
- ¼ cup packed light brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ teaspoon salt
For the Crumb Topping
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cubed
How to Make Custard Baked French Toast
Step 1: Prepare the Baking Dish
Lightly grease a 9×13-inch baking dish with butter or cooking spray.
Add the cubed bread and spread it into an even layer. Don’t pack the bread down too tightly because a little space helps the custard move between the cubes.
Step 2: Make the Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, vanilla, cinnamon, nutmeg, and salt.
Whisk until the eggs are fully incorporated and the sugar begins to dissolve.
Step 3: Soak the Bread
Pour the custard evenly over the bread.
Gently press the bread down with a spatula so more of the cubes come into contact with the custard. Let the mixture sit for about 15 minutes before adding the topping, or cover and refrigerate for the overnight option.
Step 4: Make the French Toast Casserole Topping
In a medium bowl, combine the flour, brown sugar, and cinnamon.
Add the cold butter and use your fingertips, a pastry cutter, or two forks to work the butter into the dry ingredients until coarse crumbs form.
This topping adds a welcome contrast to the soft custard underneath.
Step 5: Add the Topping
Sprinkle the crumb mixture evenly over the casserole.
If preparing the casserole ahead, you can store the topping separately and add it just before baking for the crispest texture.
Step 6: Bake
Preheat the oven to 350°F (175°C).
Bake uncovered for 45–55 minutes, until the top is golden and the custard is set in the center.
The exact baking time can vary depending on the type of bread and how long it soaked.
Step 7: Rest and Serve
Allow the casserole to rest for about 10 minutes before serving.
Serve warm with maple syrup, fresh berries, powdered sugar, or a spoonful of whipped cream.

Credit: jessikasrecipes
Tips for the Best Classic Oven-Baked French Toast
Use Slightly Stale Bread
Fresh, very soft bread can break apart too quickly when soaked. Day-old bread is sturdy enough to absorb the custard while maintaining texture.
Don’t Skip the Soaking Time
The bread needs time to absorb the custard. A short soak works for a same-day breakfast, but an overnight soak creates a deeper custardy texture.
Avoid Overbaking
The center should be set but still tender. Overbaking can make the custard dry and cause the bread to become tough.
Add the Topping at the Right Time
For the best contrast between a soft center and a crisp topping, add the crumb mixture shortly before baking.
Overnight Custard French Toast
For an Easy Make-ahead French Toast Casserole, assemble the bread and custard the night before.
Cover the baking dish tightly and refrigerate overnight. Keep the crumb topping in a separate airtight container in the refrigerator.
The next morning, remove the casserole while the oven preheats. Sprinkle the topping over the soaked bread and bake as directed.
Because the casserole begins cold, it may need a few additional minutes in the oven.
This Overnight Custard French Toast option is especially helpful for holiday mornings, brunch gatherings, and weekends when you want breakfast ready with minimal preparation.
French Toast Strata vs. French Toast Casserole
A French Toast Strata and a French toast casserole are very similar because both use bread soaked in an egg mixture and baked in one dish.
The word strata is often used for layered baked dishes, while French toast casserole usually emphasizes the sweet breakfast-style custard and toppings.
This recipe leans toward a sweet, custardy breakfast bake with cinnamon, vanilla, and a buttery crumb topping.
Can You Make This Without a Crumb Topping?
Yes. The casserole will still bake into a delicious French Toast Custard Casserole without the topping.
You can instead add:
- Sliced almonds or pecans
- Fresh berries
- Cinnamon sugar
- A light sprinkle of brown sugar
- Maple syrup after baking
Variations
Berry French Toast Bake
Add fresh blueberries, raspberries, or sliced strawberries between the bread cubes.
Apple Cinnamon
Add thinly sliced apples and an extra pinch of cinnamon.
Pecan Brown Sugar
Stir chopped pecans into the crumb topping for extra crunch.
Chocolate Chip
Sprinkle chocolate chips between the bread cubes before pouring in the custard.
Cream Cheese
Add small cubes of softened cream cheese throughout the bread for a richer breakfast.
What to Serve with French Toast Casserole
This casserole is satisfying on its own, but it pairs well with a few simple breakfast sides.
Try serving it with:
- Fresh fruit
- Bacon or breakfast sausage
- Scrambled eggs
- Yogurt
- Coffee
- Orange juice
Storage Tips
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating
Reheat individual portions in the microwave, or warm larger portions in a 325°F oven until heated through.
Freezing
For best results, freeze individual baked portions in airtight containers for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I make this the night before?
Yes. This recipe is ideal for making ahead. Assemble the bread and custard, cover, and refrigerate overnight.
What bread is best?
French bread, brioche, challah, or another sturdy bread works well. Slightly stale bread is especially good for absorbing the custard.
Why is my French toast casserole soggy?
This can happen if the bread is too fresh or if the custard hasn’t baked long enough to set. Use sturdy bread and make sure the center is set before removing the casserole from the oven.
Can I use only milk instead of heavy cream?
Yes. The casserole will still work, although the custard will be slightly less rich.
How do I know when it is done?
The top should be golden and the center should no longer look liquid. A knife inserted near the center should come out mostly clean.
Can I prepare the topping ahead?
Yes. Store the crumb topping separately in an airtight container in the refrigerator and sprinkle it over the casserole just before baking.
Custard French Toast Casserole
Ingredients
- For the French Toast Casserole
- 1 loaf about 16 ounces French bread or brioche, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- ½ cup granulated sugar
- ¼ cup packed light brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ teaspoon salt
- For the Crumb Topping
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ cup cold unsalted butter cubed
Instructions
- Prepare the baking dish: Lightly grease a 9×13-inch baking dish with butter or cooking spray.
- Add the bread: Spread the cubed French bread or brioche evenly in the prepared baking dish.
- Make the custard: In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, nutmeg, and salt until well combined.
- Soak the bread: Pour the custard evenly over the bread cubes. Gently press the bread down with a spatula so it absorbs the custard. Let it sit for 15 minutes.
- Make the topping: In a medium bowl, combine the flour, brown sugar, and cinnamon. Add the cold butter and work it into the mixture with a pastry cutter, fork, or your fingertips until coarse crumbs form.
- Prepare for baking: Preheat the oven to 350°F (175°C). Sprinkle the crumb topping evenly over the casserole.
- Bake: Bake uncovered for 45–55 minutes, until the top is golden and the custard is set in the center.
- Rest: Remove from the oven and let the casserole rest for 10 minutes before serving.
- Serve: Serve warm with maple syrup, fresh berries, powdered sugar, or whipped cream.
Notes
- Slightly stale bread works best because it absorbs the custard without becoming overly soft.
- Brioche, challah, or French bread are all excellent choices.
- Avoid overbaking; the center should be set but still soft and custardy.
- For the crispiest topping, prepare and add it just before baking.
- Allow the casserole to rest before slicing so the custard can finish setting.
Nutrition
- Calories: 390 kcal
- Carbohydrates: 52 g
- Protein: 9 g
- Fat: 17 g
- Saturated Fat: 10 g
- Cholesterol: 185 mg
- Sodium: 280 mg
- Fiber: 2 g
- Sugar: 28 g

