Overnight French Toast Casserole

By:

| Published on:

March 14, 2026

Overnight French Toast Casserole

I make this casserole whenever I want an easy, crowd-pleasing brunch that mostly cooks itself. Overnight French Toast Casserole takes simple pantry staples and turns them into a custardy, golden-baked tray of comfort that’s perfect for slow weekend mornings, breakfast guests, or a no-fuss holiday brunch. If you enjoy richer bread bases, try an overnight brioche variation for an even more decadent texture by checking out this overnight brioche French toast casserole for inspiration.

What makes this recipe special

This casserole is an ideal make-ahead breakfast. Cubes of sturdy French bread soak up a sweet, cinnamon-scented egg custard overnight so the interior becomes tender and the top bakes to a light, toasty crust. It’s budget-friendly because it uses one loaf and pantry spices. Kids and picky eaters tend to love the soft, custardy interior, while adults appreciate that you can scale it for a crowd without standing at the stove. It’s also forgiving: day-old bread works perfectly and the flavors develop while it rests in the fridge.

Step-by-step overview

Before you begin, here is the quick process so you know what to expect. Cube the bread, whisk a simple custard of eggs, milk, cream, sugar and spices, and pour it over the bread in a greased dish. Cover and chill overnight so the bread soaks thoroughly. The next morning, drizzle melted butter over the top and bake until golden and set. Finish with warm maple syrup and any toppings you like.

What you’ll need

  • 1 loaf French bread, cut into 1-inch cubes (day-old is ideal)
  • 6 large eggs
  • 2 cups milk (whole milk gives the best richness)
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1 tablespoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 cup butter, melted
  • Maple syrup, for serving

Notes on swaps: Use a richer bread like brioche or challah for a more tender result. For a lighter dairy profile, swap half-and-half for the heavy cream, but expect slightly less custard richness. If you need it dairy-free, use a neutral almond or oat milk and a dairy-free butter alternative, but texture will differ.

How to prepare it

  1. In a large bowl, whisk the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, and nutmeg until smooth and uniform.
  2. Grease a 9×13 baking dish or equivalent. Place the cubed French bread in an even layer in the dish.
  3. Pour the egg mixture over the bread slowly, pressing lightly so the custard reaches the bottom pieces and all cubes are coated.
  4. Cover the dish tightly with plastic wrap or a lid and refrigerate for at least 6 hours or overnight. This soak time lets the bread fully absorb the custard.
  5. Preheat the oven to 350°F (175°C). Remove the dish from the fridge and uncover.
  6. Drizzle the melted butter evenly over the top of the soaked bread.
  7. Bake uncovered for 45 to 50 minutes, until the top is golden and the center feels set when gently shaken. A knife inserted near the center should come out mostly clean.
  8. Let the casserole rest 5 minutes, then cut into squares and serve warm with maple syrup.

Overnight French Toast Casserole

Best ways to enjoy it

Serve warm slices on a platter with a small pitcher of maple syrup for guests to drizzle. Add a dusting of powdered sugar and a handful of fresh berries or sliced bananas for color and brightness. For savory contrast, pair with a simple mixed green salad dressed with lemon vinaigrette. If you want a brunch buffet, keep the casserole in a warm oven set to low heat and offer toppings like toasted nuts, fruit compote, or a berry sauce.

Storage and reheating tips

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. To reheat a single serving, microwave for 30 to 60 seconds until warm. For multiple portions, cover with foil and reheat in a 325°F oven for 15 to 20 minutes. To freeze, cut into portions, wrap tightly in plastic wrap and foil, and freeze up to 2 months. Thaw overnight in the refrigerator before reheating. Because this recipe contains eggs and dairy, always refrigerate within two hours of baking to maintain food safety.

Helpful cooking tips

  • Use day-old or slightly stale bread; it soaks custard without falling apart.
  • Cut bread into uniform cubes so the bake is even.
  • If your bread is very fresh, toast cubes lightly for 8 to 10 minutes to dry them a bit before soaking.
  • Avoid overmixing the custard; whisk until combined to keep the texture tender.
  • Check doneness by inserting a toothpick or knife in the center; it should come out mostly clean.
  • Want a crispier top? In the last 3 minutes, switch to broil briefly while watching closely.
    For another make-ahead, custardy option that uses richer bread, see this overnight brioche version for ideas on texture and toppings: overnight brioche French toast casserole.

Creative twists

  • Fruit folded in: Add a layer of sliced apples or pears tossed in cinnamon between bread layers before soaking.
  • Nutty crunch: Sprinkle chopped pecans or walnuts mixed with a little brown sugar on top before baking.
  • Citrus twist: Add 1 teaspoon orange zest to the custard for a bright note.
  • Lower-sugar version: Reduce sugar to 1/4 cup and serve with naturally sweet fruit compote.
  • Gluten-free: Use a sturdy gluten-free loaf and monitor soak time; it may need less time in the custard.

Your questions answered

How long does prep and bake take, not counting the overnight soak?

Active prep is about 15 to 20 minutes. Baking time is 45 to 50 minutes. Plan for at least 6 hours of chill time for best results.

Can I use milk alternatives like almond or oat milk?

Yes. Unsweetened almond or oat milk will work, though the casserole will be slightly less rich without dairy cream. Consider adding a little extra vanilla or a tablespoon of melted dairy-free butter for mouthfeel.

Is it safe to soak eggs with bread overnight in the fridge?

Yes. When covered and refrigerated below 40°F, the custard-soaked bread is safe to store overnight. Always keep it chilled and bake before serving. Discard if left at room temperature longer than two hours.

Can I assemble and bake the same day without refrigerating overnight?

You can let it sit at room temperature for 30 to 60 minutes to soak if short on time, but the texture will be less uniform. The overnight soak yields the best custardy interior.

How long can leftovers be refrigerated and can I freeze them?

Keep refrigerated for 3 to 4 days. For longer storage, freeze portions up to 2 months. Thaw overnight in the fridge before reheating.

What’s the best bread to use if I want a richer texture?

Brioche or challah gives an extra tender, rich result because of their higher butter and egg content. If using brioche, shorten the soak slightly if the bread is very soft.

Print

Overnight French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A custardy, golden-baked casserole made with French bread, perfect for brunch and easily prepared the night before.

  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 370 minutes
  • Yield: 6 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 loaf French bread, cut into 1-inch cubes
  • 6 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1 tablespoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 cup butter, melted
  • Maple syrup, for serving

Instructions

  1. Whisk the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, and nutmeg until smooth.
  2. Grease a 9×13 baking dish. Place the cubed bread in an even layer in the dish.
  3. Pour the egg mixture over the bread slowly, pressing lightly so all cubes are coated.
  4. Cover the dish tightly with plastic wrap or a lid and refrigerate for at least 6 hours or overnight.
  5. Preheat the oven to 350°F (175°C). Remove the dish from the fridge and uncover.
  6. Drizzle the melted butter evenly over the top of the soaked bread.
  7. Bake uncovered for 45 to 50 minutes, until the top is golden.
  8. Let the casserole rest for 5 minutes, then cut into squares and serve warm with maple syrup.

Notes

For a richer flavor, try using brioche or challah. You can make this dairy-free by substituting almond or oat milk and dairy-free butter.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 10g
  • Sodium: 320mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 210mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star