Overnight French Toast Casserole Recipe

Save this recipe on:

I’ve made a lot of breakfast bakes over the years, but this Overnight French Toast Casserole is the one I keep coming back to. It’s buttery, custardy, golden on top, and soft in the center — and the best part? It’s made the night before, so your morning is blissfully stress-free. Whether you’re hosting brunch or just want something indulgent with your coffee, this dish delivers every time.

What I love most is how it transforms simple ingredients — bread, eggs, milk — into something that feels luxurious. The edges turn perfectly crisp while the center becomes silky and rich. A little dusting of powdered sugar, maybe some maple syrup or fruit on the side, and it feels like something from a cozy little bistro. Let’s dive in and see why this dish might just become your next breakfast tradition.


Why You’ll Love This Overnight French Toast Casserole

This casserole is everything you want in a morning bake: it’s easy, hands-off, and absolutely delicious. You prep it the night before, so there’s zero rush in the morning. It feeds a crowd with minimal effort, and it reheats beautifully. The top gets golden and crisp, while the inside stays soft and custardy — like the best parts of French toast all baked into one pan. Perfect for holidays, lazy weekends, or whenever you want a comforting start to the day.


What Kind of Bread Should I Use for Overnight French Toast Casserole?

The bread you choose makes a big difference in both texture and flavor. I always go for a thick-cut brioche or challah — something rich and slightly sweet that soaks up the custard without falling apart. If you want a slightly sturdier base, French bread works beautifully too. The key is to use day-old or slightly stale bread, so it holds its shape and gives you those creamy centers and crispy tops. Avoid super soft sandwich bread — it tends to turn mushy.


Options for Substitutions

Whether you’re adapting for dietary needs or simply working with what you have, this recipe is very flexible.

  • Milk Alternatives: Swap whole milk with almond, oat, or soy milk. Just make sure it’s unsweetened to avoid overpowering the custard.
  • Bread Alternatives: Gluten-free bread works if it’s firm and hearty. Sourdough gives a slightly tangy twist.
  • Sweetener Swaps: Instead of white sugar, try brown sugar for deeper flavor or maple syrup for natural sweetness.
  • Flavor Boosters: Add vanilla extract, a pinch of cinnamon, nutmeg, or even a splash of orange zest to brighten it up.
  • Toppings: Want to skip powdered sugar? Serve with fresh berries, whipped cream, or a spoonful of fruit compote.

This casserole is as customizable as it is delicious — just make sure to keep the egg-to-liquid ratio consistent for best results.


Ingredients for This Overnight French Toast Casserole

Each ingredient in this recipe plays a specific role in creating that perfect custardy interior and golden, crisp top. Here’s why they matter:

  • Thick-Cut Bread (Brioche or Challah)
    The heart of the casserole. It’s rich, sturdy, and soaks up the custard beautifully without becoming soggy.
  • Eggs
    They bind everything together and create that creamy, almost soufflé-like texture when baked.
  • Whole Milk
    Adds moisture and richness. You want full-fat milk for that luscious custard base.
  • Heavy Cream
    This brings extra creaminess and helps the casserole bake up silky and smooth.
  • Granulated Sugar
    Just enough to sweeten the custard and give a subtle caramelization on top.
  • Vanilla Extract
    A must for warm, sweet flavor — it brings all the ingredients together.
  • Ground Cinnamon (Optional)
    Adds a gentle warmth and that classic French toast flavor.
  • Butter
    Melted and drizzled on top before baking for golden, crispy edges and irresistible richness.
  • Powdered Sugar (for serving)
    A light dusting before serving adds that bakery-style finish.

Every element works together to create the perfect harmony of textures and flavors in every bite.


Step 1: Slice and Dry the Bread

Cut your brioche or challah into thick slices (about 1 to 1.5 inches thick). Let them sit out for a few hours or overnight to dry slightly — this helps them soak up the custard without turning soggy.


Step 2: Arrange Bread in Baking Dish

Butter a 9×13-inch baking dish. Layer the bread slices snugly into the dish, overlapping slightly if needed. Make sure the bread is evenly distributed so every bite gets a good balance of texture.


Step 3: Make the Custard

In a large bowl, whisk together eggs, whole milk, heavy cream, sugar, vanilla extract, and cinnamon (if using). Mix until smooth and fully combined.


Step 4: Pour Custard Over Bread

Slowly pour the custard mixture over the arranged bread slices, making sure to soak each piece. Gently press the bread down with a spatula to help it absorb the liquid.


Step 5: Cover and Chill Overnight

Cover the dish tightly with foil or plastic wrap. Place it in the refrigerator overnight (or for at least 8 hours) to let the bread fully absorb the custard.


Step 6: Preheat and Bake

The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature while the oven heats. Dot the top with a few small pieces of butter. Bake uncovered for 40–45 minutes, or until the top is golden brown and the center is set.


Step 7: Rest and Serve

Let the casserole rest for 5–10 minutes before slicing. Dust with powdered sugar and serve warm — maybe with a drizzle of maple syrup or fresh berries if you’re feeling fancy.


How Long to Cook the Overnight French Toast Casserole

Once your casserole has soaked overnight and the oven is preheated to 350°F (175°C), it needs about 40 to 45 minutes in the oven. You’ll know it’s done when the top is golden brown, slightly crisp, and the center is set — no jiggly custard in the middle. If you’re unsure, a toothpick inserted in the center should come out clean. For an extra-crispy top, you can broil it for 1–2 minutes at the end — just keep an eye on it!


Tips for Perfect Overnight French Toast Casserole

  • Use Day-Old Bread: Fresh bread tends to get mushy. Slightly stale bread soaks up the custard while holding its structure.
  • Press Bread Into the Custard: After pouring the custard, gently press the bread down to help it absorb the liquid evenly.
  • Let It Rest After Baking: Allowing it to sit for a few minutes after baking makes slicing cleaner and keeps the texture perfect.
  • Avoid Overbaking: Watch the oven after the 35-minute mark. Overbaking will dry out the custard and toughen the bread.
  • Add a Crunchy Topping (Optional): Sprinkle a little turbinado sugar or crushed nuts on top before baking for extra texture.
  • Customize with Add-Ins: You can fold in berries, chocolate chips, or a swirl of cream cheese for variety — just don’t overdo it or it might affect the texture.

These tips help you get that beautiful contrast between crispy top and soft, custardy interior every time.


Watch Out for These Mistakes While Cooking

Even a simple dish like this Overnight French Toast Casserole can go sideways if you’re not careful. Here’s what to avoid:

  • Using the Wrong Bread
    Super soft sandwich bread will fall apart. Choose something sturdy like brioche, challah, or French bread.
  • Not Letting It Soak Long Enough
    A quick 30-minute soak isn’t enough. The bread needs hours (preferably overnight) to absorb the custard properly.
  • Overloading with Toppings
    Adding too many extras like fruit or chocolate chips can weigh it down and affect how it cooks through.
  • Skipping the Butter on Top
    Those little dots of butter help create that golden, crisp crust. Don’t skip this step!
  • Not Letting It Rest After Baking
    Slicing too soon can result in a runny mess. Give it a few minutes to firm up before serving.

What to Serve With Overnight French Toast Casserole?

This dish is a star on its own, but pairing it with the right sides can really round out your breakfast or brunch spread. Here are some delicious companions:

Fresh Berries or Fruit Salad

A light and refreshing contrast to the rich casserole. Think strawberries, blueberries, or a citrus fruit mix.

Maple Syrup or Fruit Compote

Drizzle over the top for added sweetness. A warm berry compote adds a lovely tart balance.

Whipped Cream

Adds a soft, airy topping that makes the dish feel even more indulgent.

Crispy Bacon or Sausage

Savory and salty sides help balance the sweetness and keep the meal satisfying.

Greek Yogurt

A cool, tangy counterpoint. Add a spoonful on the side with a drizzle of honey.

Scrambled or Fried Eggs

For extra protein and to round out the brunch table with a savory element.

Toasted Nuts or Granola

Sprinkle on top after baking for a nice crunch and extra texture.

Coffee or Freshly Squeezed Juice

Complete the experience with a warm cup of coffee or a glass of orange juice.


Storage Instructions

Got leftovers? Great — this Overnight French Toast Casserole stores and reheats beautifully.

  • In the Fridge: Let the casserole cool completely, then cover it tightly with foil or transfer to an airtight container. It will keep in the refrigerator for up to 4 days.
  • Reheating: Warm individual slices in the microwave for 30–45 seconds, or reheat in a 350°F (175°C) oven for 10–15 minutes to regain that crisp top.
  • Freezing: You can freeze this casserole after baking. Let it cool completely, then wrap it tightly with plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven until warmed through.

Estimated Nutrition

The values below are for a standard serving size (based on 8 servings per casserole):

  • Calories: 320
  • Total Fat: 17g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Cholesterol: 145mg
  • Sodium: 280mg
  • Total Carbohydrates: 32g
  • Fiber: 1g
  • Sugar: 11g
  • Protein: 10g

Note: Nutritional values may vary depending on specific ingredients and serving sizes.


Frequently Asked Questions

What’s the best bread for Overnight French Toast Casserole?

Brioche or challah are top choices because they’re rich and sturdy enough to absorb the custard without falling apart. French bread is also a great option if you prefer a slightly crustier texture.


Can I make this without letting it sit overnight?

Technically, yes — but it won’t be as good. The bread needs time to soak up the custard. If you’re in a rush, let it sit for at least 1 hour, but overnight gives the best texture and flavor.


How do I know when the casserole is fully cooked?

The top should be golden brown and the center set — not jiggly. A knife inserted in the middle should come out clean. If needed, cover with foil and bake an extra 5–10 minutes.


Can I make this recipe dairy-free?

Absolutely! Use almond or oat milk instead of whole milk and cream. Swap butter with a plant-based alternative. Just keep the liquid ratio the same for a similar texture.


Is this casserole sweet or savory?

It leans sweet — thanks to the sugar, cinnamon, and vanilla. But you can cut back on the sugar or add savory elements like cheese and herbs if you’re feeling adventurous.


Can I add fruit or nuts to the casserole?

Yes, and it’s delicious! Add sliced bananas, blueberries, or chopped pecans on top before baking. Just don’t overload it, or it may turn soggy.


What size pan should I use?

A standard 9×13-inch baking dish works best. It allows for even soaking and baking without the casserole being too thick or too thin.


Can I prepare this in advance and freeze it before baking?

Yes, you can assemble it, cover tightly, and freeze before baking. Just thaw it overnight in the fridge before popping it in the oven as directed.


Conclusion

This Overnight French Toast Casserole is everything I want in a breakfast: easy, cozy, indulgent, and low-effort. You prep it the night before, so your morning stays calm, and your kitchen smells like a bakery by the time it’s done baking. Whether you’re making it for a holiday, a brunch with friends, or just treating yourself on a quiet weekend, this recipe always delivers comfort in every bite. Once you make it, don’t be surprised if it becomes part of your breakfast tradition.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Overnight French Toast Casserole Recipe


  • Author: Emily Carter
  • Total Time: 8 hours 60 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

Wake up to something special with this rich, golden-baked Overnight French Toast Casserole. It’s an easy breakfast idea that you prep the night before, so your morning is effortless and your kitchen smells like a dream. Made with thick brioche soaked in a creamy vanilla-cinnamon custard, this dish delivers soft, custardy centers with perfectly crisp, buttery edges. Whether you’re hosting a brunch or need quick breakfast comfort food, this is the ultimate make-ahead option. A must-have for breakfast ideas, weekend brunches, or indulgent yet easy recipes for the whole family.


Ingredients

8 cups thick-cut brioche or challah bread, slightly stale

6 large eggs

2 cups whole milk

1 cup heavy cream

1/3 cup granulated sugar

1 tablespoon vanilla extract

1 teaspoon ground cinnamon (optional)

2 tablespoons butter, melted

Powdered sugar, for serving


Instructions

1. Slice your bread into 1 to 1.5-inch thick pieces and leave them out for a few hours or overnight to dry slightly.

2. Butter a 9×13-inch baking dish and arrange the bread slices inside, overlapping slightly to fit snugly.

3. In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, and cinnamon until fully combined.

4. Pour the custard evenly over the bread slices, pressing down gently so they absorb the liquid.

5. Cover tightly with foil or plastic wrap and refrigerate overnight (or for at least 8 hours).

6. Preheat the oven to 350°F (175°C). Let the dish sit at room temp while the oven heats. Dot the top with melted butter.

7. Bake uncovered for 40–45 minutes, until the top is golden and the center is set.

8. Let rest for 5–10 minutes before slicing. Dust with powdered sugar and serve warm.

Notes

Let the casserole rest after baking to firm up before slicing.

Use day-old bread for best texture — fresh bread may become soggy.

Add fruit or nuts on top before baking for fun custom variations.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 11g
  • Sodium: 280mg
  • Fat: 17g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 145mg

Keywords: overnight french toast, breakfast ideas, brunch casserole, easy recipe, make ahead breakfast

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating