I first made this Overnight French Toast Casserole on a sleepy Saturday morning when guests were arriving and I wanted something that tasted special without standing at the stove. It’s a custardy, make-ahead breakfast built from thick Texas toast that soaks up a rich egg-milk mixture, then bakes into a golden, sliceable casserole. If you like the idea of an easy brunch that feeds a crowd and reheats beautifully, this is one to keep in your rotation; for a slightly fancier take, compare notes with the overnight brioche French toast casserole that uses softer bread and a slightly richer custard.
Why you’ll love this dish
This casserole turns everyday Texas toast into a hands-off, crowd-pleasing brunch option. It’s perfect when you want:
- A make-ahead breakfast for busy mornings or house guests.
- A budget-friendly dish that still feels indulgent.
- Kid-approved comfort food that doubles as a sweet dinner when time is short.
The long soak lets the bread absorb the custard so each bite is tender, not soggy, and the bake time gives you a caramelized top without fuss.
Preparing Overnight French Toast Casserole
Quick overview so you know what to expect: butter a 9×13 inch pan, layer whole slices of Texas toast, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt, then pour the custard over the bread. Cover and chill for at least four hours or overnight. Bake at 350°F until set and golden, about 45 to 50 minutes. The hands-on time is under 15 minutes; the rest is chill-and-bake.
What you’ll need
- 1 loaf Texas toast (sliced thick; frozen works fine if thawed slightly)
- 6 large eggs
- 2 cups milk (whole milk gives best texture)
- 1/2 cup heavy cream (or additional milk for a lighter version)
- 1/4 cup sugar (use brown sugar for a deeper caramel note)
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Butter for greasing the baking dish
- Maple syrup for serving
Substitution notes: swap half-and-half for milk plus cream if that’s what you have. For a dairy-free version, use a full-fat oat or coconut milk plus a splash of coconut cream. If you prefer less sugar, reduce to 2 tablespoons and add fruit when serving.
Step-by-step instructions
- Preheat nothing yet. Start by greasing a 9×13 inch baking dish with butter so the casserole won’t stick.
- Arrange whole slices of Texas toast in a single layer in the dish. Overlapping slightly is fine; press slices down gently so they sit flat.
- In a mixing bowl, whisk the eggs until smooth. Add milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until the sugar begins to dissolve and the mixture is uniform.
- Pour the egg mixture evenly over the bread slices. Move the bread gently with a spatula to help the custard soak into any gaps and ensure each slice is coated.
- Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, ideally overnight, so the custard fully permeates the bread.
- When you’re ready to bake, preheat the oven to 350°F (175°C). Remove the plastic wrap and set the casserole on a baking sheet to catch any drips.
- Bake uncovered for 45 to 50 minutes. It’s done when the top is golden and the center is set with only a slight jiggle. A thermometer inserted in the center should read about 160°F for safety and ideal texture.
- Let the casserole sit 5 to 10 minutes, then slice and serve warm with maple syrup.
Best ways to enjoy it
Serve slices straight from the pan topped with warm maple syrup. For contrast add:
- Fresh berries or a warm berry compote for brightness.
- Toasted nuts like pecans for crunch.
- A dusting of powdered sugar and a dollop of Greek yogurt for tang.
Pair with coffee, a simple green salad for a brunch spread, or a fruit platter to keep the meal balanced.
Storage and reheating tips
Refrigerate leftovers in an airtight container for 3 to 4 days. To reheat:
- Oven method: place slices in a 325°F oven covered with foil for 10 to 15 minutes until warmed through.
- Microwave: heat individual portions on medium power for about 45 to 90 seconds depending on your microwave.
To freeze: wrap cooled slices tightly in plastic and place in a freezer bag for up to 2 months. Thaw overnight in the refrigerator before reheating. Always cool to room temperature briefly before refrigerating and keep your fridge at or below 40°F to maintain safety.
Pro chef tips
- Use day-old or slightly stale Texas toast if possible; it absorbs the custard without falling apart.
- Press down on the bread after pouring the custard to encourage even soaking.
- If you want a crisper top, brush the surface lightly with melted butter or sprinkle a tablespoon of sugar on top before baking.
- For even baking, place the 9×13 pan on a baking sheet to stabilize it and catch any overflow.
- To test doneness, look for a lightly browned top and a center that is set but not rock hard; a digital thermometer should read about 160°F.
Creative twists
- Cinnamon-Apple: tuck thin apple slices between the bread layers and add a pinch of nutmeg.
- Berry Almond: fold fresh or frozen berries into the custard before pouring and sprinkle sliced almonds on top.
- Streusel Topping: mix 1/2 cup flour, 1/4 cup brown sugar, 1/4 cup cold butter, and 1/2 teaspoon cinnamon, then crumble over the casserole before baking.
- Lower-sugar or plant-based versions: use maple syrup or honey in place of some sugar and swap coconut milk and a vegan egg replacer as needed.
If you want a softer, richer bread base similar to brioche, see the notes in the overnight brioche French toast casserole for ideas on bread swaps and custard adjustments.
Common questions
Can I assemble this the morning I want to bake it?
Yes. The casserole needs at least 4 hours to soak, but if you are short on time you can let it soak for 2 to 3 hours and it will still turn out fine, though the custard will be slightly less integrated. Overnight yields the best texture.
Is it safe to refrigerate raw eggs overnight in a casserole?
Yes, as long as your refrigerator is at or below 40°F. The eggs cook during the 45 to 50 minute bake to a safe internal temperature around 160°F. If you are concerned, use pasteurized eggs.
Can I use a different type of bread?
Absolutely. Thick-sliced challah, brioche, or country white bread all work well. Denser breads need a bit more soak time; very soft breads may break apart if soaked too long. Adjust soak time and handle gently when pressing custard into the layers.
How do I know when it is fully baked?
The top should be golden and the center mostly set with only a slight jiggle when you gently shake the pan. An instant-read thermometer reading of about 160°F in the center is a reliable indicator.
Can I add fruit or nuts before baking?
Yes. Add firm fruits like apples or pears in thin slices. Berries can be mixed into the custard but may color the casserole. Sprinkle nuts on top for crunch rather than folding them inside to keep texture contrast.
PrintOvernight French Toast Casserole
A custardy, make-ahead breakfast casserole made from thick Texas toast soaked in a rich egg-milk mixture, baked to golden perfection.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 65 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 loaf Texas toast (sliced thick; frozen works fine if thawed slightly)
- 6 large eggs
- 2 cups milk (whole milk gives best texture)
- 1/2 cup heavy cream (or additional milk for a lighter version)
- 1/4 cup sugar (use brown sugar for a deeper caramel note)
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Butter for greasing the baking dish
- Maple syrup for serving
Instructions
- Preheat nothing yet. Start by greasing a 9×13 inch baking dish with butter so the casserole won’t stick.
- Arrange whole slices of Texas toast in a single layer in the dish. Overlapping slightly is fine; press slices down gently so they sit flat.
- In a mixing bowl, whisk the eggs until smooth. Add milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until the sugar begins to dissolve and the mixture is uniform.
- Pour the egg mixture evenly over the bread slices. Move the bread gently with a spatula to help the custard soak into any gaps and ensure each slice is coated.
- Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, ideally overnight, so the custard fully permeates the bread.
- When you’re ready to bake, preheat the oven to 350°F (175°C). Remove the plastic wrap and set the casserole on a baking sheet to catch any drips.
- Bake uncovered for 45 to 50 minutes. It’s done when the top is golden and the center is set with only a slight jiggle. A thermometer inserted in the center should read about 160°F for safety and ideal texture.
- Let the casserole sit 5 to 10 minutes, then slice and serve warm with maple syrup.
Notes
For a dairy-free version, use a full-fat oat or coconut milk plus a splash of coconut cream. If you prefer less sugar, reduce to 2 tablespoons and add fruit when serving.
Nutrition
- Serving Size: 1 slice
- Calories: 400
- Sugar: 12g
- Sodium: 320mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 170mg






