I make this overnight French toast casserole on mornings when I want something cozy, hands-off, and reliably crowd-pleasing. It’s basically Texas toast soaked in a sweet custard, refrigerated overnight, and baked until puffed and golden. If you like make-ahead breakfasts that free up time for coffee and conversation, you might also enjoy a richer version like this overnight brioche French toast casserole that swaps the bread for brioche for an even silkier finish.
Why you’ll love this dish
This casserole is perfect when you want breakfast that feels special but does not require standing at the stove. It’s budget friendly because it stretches a single loaf to feed a group. Kids and picky eaters tend to eat it without complaint because the custard-soaked bread is soft and lightly sweet. Make it for weekend brunches, overnight guests, or a low-effort holiday morning. It also scales up easily and can be prepped the night before to save time.
Step-by-step overview
This recipe is straightforward: layer slices of Texas toast in a 9×13 inch dish, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt, and pour the custard over the bread. Cover and chill overnight so the bread fully absorbs the mixture. The next morning you bake it at 350°F (175°C) until puffed and golden, then serve warm with maple syrup. Expect minimal active prep time the night before and a single bake step in the morning.
What you’ll need
- 1 loaf of Texas toast
- 6 large eggs
- 2 cups milk (whole milk gives best flavor; 2% works)
- 1/2 cup heavy cream (optional for richness; can reduce to 1/4 cup if you prefer lighter)
- 1/4 cup sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- Maple syrup for serving
Notes: You can substitute day-old thick-sliced white or sandwich bread if you do not have Texas toast, but the extra-thick slices make this especially custardy. For lower sugar, reduce to 2 tablespoons and add a dusting of powdered sugar before serving.
Directions to follow
- Grease a 9×13 inch baking dish with butter or nonstick spray. Arrange the Texas toast slices in a single layer or slightly overlapping to fit.
- In a large mixing bowl, whisk the eggs until smooth. Add the milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until the sugar dissolves and the mixture is uniform.
- Pour the custard evenly over the layered toast, pressing down gently so all slices absorb the liquid. Make sure the custard reaches every corner.
- Cover the dish tightly with plastic wrap and refrigerate overnight, or at least 6 hours, so the bread soaks through.
- In the morning, remove the plastic wrap and preheat the oven to 350°F (175°C). Bake the casserole for 45 to 50 minutes, or until it is puffed, set in the center, and golden brown on top.
- Let it sit 5 minutes, then cut into squares and serve warm with maple syrup.
Best ways to enjoy it
Serve the casserole straight from the pan, topped with warm maple syrup and an optional pat of butter. Fresh berries or a fruit compote add bright contrast, while whipped cream makes it dessert-like. For a brunch board, plate slices alongside scrambled eggs and a light green salad. If you want to try a different texture, pair it with toasted nuts or a crunchy streusel. For inspiration on a richer take using brioche, check this technique for an overnight brioche option overnight brioche French toast casserole.
Storage and reheating tips
Store leftovers covered in the refrigerator for up to 3 to 4 days. To reheat, warm individual portions in the microwave for 30 to 60 seconds, or reheat larger portions in a 325°F oven until warmed through, about 10 to 15 minutes. To freeze, cut into portions and wrap tightly in plastic wrap, then place in a freezer bag for up to 2 months. Thaw in the fridge overnight before reheating. Always refrigerate within 2 hours of baking to reduce food safety risk.
Helpful cooking tips
- Use a shallow 9×13 inch pan so the custard spreads evenly; a deeper pan changes the soak time.
- Press slices gently under the custard when pouring so the centers absorb liquid.
- If the top browns too quickly, tent foil loosely for the last 10 minutes of baking.
- For a firmer set, swap one egg for an additional 1/4 cup milk to slightly change the custard ratio.
- Let the casserole rest a few minutes after baking so the custard finishes setting for neat slices.
Creative twists
- Fruit and spice: stir in a cup of chopped apples or berries before baking and add a pinch of nutmeg.
- Nut and streusel topping: sprinkle a brown sugar and pecan streusel on top for the last 15 minutes of baking.
- Savory-sweet: fold a handful of grated sharp cheese into the custard and top with caramelized onions for an unexpected savory version.
- Dairy-free option: replace the milk and cream with full-fat coconut milk and use a dairy-free butter alternative to grease the pan.
Common questions
How long does prep and total time take?
Active prep takes about 10 to 15 minutes the night before. You need at least 6 hours of refrigeration for soaking, and baking will take around 45 to 50 minutes, so plan for roughly 7 hours from start to finish including chill time.
Can I use other breads instead of Texas toast?
Yes. Thick slices like brioche, challah, or day-old sandwich bread work well. Keep in mind thinner slices will absorb custard faster and may become soggier, so adjust refrigeration time accordingly.
Is it safe to leave the casserole in the fridge overnight with raw eggs?
Yes. The custard soaks into the bread while refrigerated, and the entire dish is baked the next morning until set and puffed. Always keep it covered and refrigerated at 40°F or below and bake within 24 hours for best safety and quality.
Can I make it the same day without overnight soaking?
You can allow the casserole to soak for 1 to 2 hours at room temperature or up to 4 hours in the fridge, but the texture will be less uniformly custardy. Overnight soaking yields the best soak-through and flavor.
How do I make this lighter or lower in sugar?
Use 2% milk and reduce the heavy cream to 1/4 cup. Cut the sugar to 2 tablespoons or use a natural sweetener to taste. Serve with fresh fruit instead of syrup to reduce added sugar.
PrintOvernight French Toast Casserole
A cozy, hands-off breakfast casserole made with Texas toast, soaked in a sweet custard and baked until puffed and golden.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 425 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 loaf of Texas toast
- 6 large eggs
- 2 cups milk
- 1/2 cup heavy cream (optional)
- 1/4 cup sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- Maple syrup for serving
Instructions
- Grease a 9×13 inch baking dish with butter or nonstick spray. Arrange the Texas toast slices in a single layer or slightly overlapping to fit.
- Whisk the eggs in a large mixing bowl until smooth. Add the milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until the sugar dissolves and the mixture is uniform.
- Pour the custard evenly over the layered toast, pressing down gently so all slices absorb the liquid.
- Cover the dish tightly with plastic wrap and refrigerate overnight, or at least 6 hours.
- Remove the plastic wrap and preheat the oven to 350°F (175°C). Bake the casserole for 45 to 50 minutes, or until it is puffed, set in the center, and golden brown on top.
- Let it sit for 5 minutes, then cut into squares and serve warm with maple syrup.
Notes
For a lighter version, reduce the heavy cream and sugar. Substitute day-old bread if Texas toast is unavailable.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 10g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 180mg









