Overnight French Toast Casserole

If you love the comforting flavors of French toast but hate the hassle of standing over a stove flipping slices one by one, Overnight French Toast Casserole is the perfect solution. This easy, make-ahead breakfast dish allows you to prepare everything the night before and simply bake it in the morning. It’s soft, custardy, and bursting with cinnamon-sugar goodness—ideal for busy mornings, holidays, or when hosting guests.

Why choose this recipe?

Time-saving: Prepares in minutes, then bakes to perfection.
Perfect for a crowd: Feeds multiple people with minimal effort.
Customizable: Add fruits, nuts, chocolate, or different spices.

Let’s dive into how you can make this delicious dish right in your kitchen!

Ingredients for Overnight French Toast Casserole

Here’s what you’ll need for the perfect French toast casserole:

Essential Ingredients:

  • Bread: Brioche, challah, or French bread (stale bread works best).
  • Eggs: Helps bind the custard and give structure.
  • Milk & Cream: A mix of whole milk and heavy cream for richness.
  • Sugar: Brown sugar for caramel-like depth; white sugar for sweetness.
  • Cinnamon & Nutmeg: Classic warm spice flavors.
  • Vanilla Extract: Enhances overall taste.
  • Butter: Adds richness and a slight crisp to the top layer.

Optional Add-ins:

  • Fruits: Blueberries, strawberries, or bananas.
  • Nuts: Pecans, almonds, or walnuts for crunch.
  • Chocolate Chips: For a decadent touch.
  • Cream Cheese: Creates a creamy, tangy balance.

How to Make Overnight French Toast Casserole

Step-by-Step Instructions:

  1. Prepare the Bread: Cut bread into cubes and place them in a greased baking dish.
  2. Make the Custard: Whisk together eggs, milk, cream, sugars, vanilla, and spices.
  3. Combine: Pour the custard mixture evenly over the bread. Gently press the bread so it absorbs the liquid.
  4. Cover and Refrigerate: Let it sit overnight (or at least 4 hours).
  5. Bake: Preheat oven to 350°F (175°C). Bake uncovered for 40-45 minutes until golden and set.
  6. Serve: Let it cool slightly before serving with your favorite toppings.

Pro Tips:

Use slightly stale bread—it absorbs the custard better.
Don’t over-soak! Too much liquid makes it soggy.
Let it rest for 5-10 minutes before serving for the best texture.

Best Bread for French Toast Casserole

The choice of bread affects the texture and flavor of your casserole.

  • Brioche: Buttery, rich, and soft—perfect for a melt-in-your-mouth experience.
  • Challah: Slightly sweet and eggy, great for absorbing flavors.
  • French Bread: Sturdier texture, holds up well to custard.

Avoid soft sandwich bread—it gets too mushy!

Variations of Overnight French Toast Casserole

1. Classic Cinnamon Version

Stick to the traditional flavors of cinnamon, nutmeg, and vanilla. Top with powdered sugar and maple syrup.

2. Berry & Cream Cheese Variation

Layer cream cheese and fresh berries between the bread cubes for a tangy, fruity version.

3. Chocolate & Nutella Option

Swirl Nutella into the custard and add chocolate chips for a rich, dessert-like breakfast.

How to Store and Reheat French Toast Casserole

Storing Leftovers:

If you have leftovers (which is rare because it’s so delicious!), store them properly to maintain freshness:

  • Refrigerator: Cover the casserole dish with plastic wrap or transfer slices to an airtight container. It stays fresh for up to 4 days.
  • Freezer: For longer storage, wrap individual portions in plastic wrap and store them in a freezer-safe bag for up to 2 months.

Reheating Methods:

  • Oven (Best Option): Preheat to 350°F (175°C), cover with foil, and bake for 10-15 minutes until warm.
  • Microwave: Heat individual servings on medium power for 1-2 minutes, but this may make it slightly soggy.
  • Air Fryer: Reheat at 350°F for 5 minutes to crisp up the top layer.

Can You Freeze Overnight French Toast Casserole?

Yes! Freezing is a great option if you want to prepare it weeks in advance.

Freezing Before Baking:

  1. Assemble the casserole as instructed but don’t bake it.
  2. Wrap the dish tightly with plastic wrap and aluminum foil.
  3. Freeze for up to 2 months.
  4. Thaw overnight in the fridge, then bake as usual.

After Baking:

  1. Let the baked casserole cool completely.
  2. Slice into individual portions and wrap each in plastic wrap.
  3. Store in an airtight container or freezer bag for up to 2 months.
  4. Reheat directly from frozen or thaw overnight before reheating.

Toppings and Syrups to Serve With French Toast Casserole

A great topping can take your casserole to the next level. Here are some delicious options:

Classic Toppings:

Maple Syrup – A must-have for any French toast.
Powdered Sugar – Lightly dust for a sweet finish.
Whipped Cream – Adds a fluffy, creamy texture.

Creative Toppings:

Caramelized Bananas – Sauté bananas in butter and brown sugar.
Nutella Drizzle – Warm Nutella for a chocolatey treat.
Berry Compote – Simmer mixed berries with sugar for a tangy twist.
Chopped Nuts – Adds crunch and extra flavor.

Healthier Alternatives for Overnight French Toast Casserole

Want to enjoy this dish without the guilt? Try these healthier swaps:

Lower Sugar and Fat Options:

  • Use low-fat milk instead of heavy cream.
  • Replace white sugar with honey or maple syrup.
  • Reduce the butter or use coconut oil for a healthier fat.

Dietary Substitutions:

  • Gluten-Free: Use gluten-free bread.
  • Dairy-Free: Swap milk and cream for almond or oat milk.
  • Keto-Friendly: Use low-carb bread and sweeteners like erythritol.

Common Mistakes to Avoid When Making French Toast Casserole

Avoid these pitfalls to ensure your casserole turns out perfect every time:

1. Over-Soaking the Bread

Too much liquid makes the casserole soggy. Ensure the bread absorbs enough custard but isn’t drowning in it.

2. Using Soft, Fresh Bread

Fresh bread gets mushy fast. Use day-old or slightly stale bread for the best texture.

3. Not Baking Long Enough

If the casserole is too jiggly in the center, bake it a bit longer. It should be set but still soft.

Why This Recipe is Perfect for Holidays and Gatherings

Planning a holiday breakfast? This casserole is a lifesaver!

Minimal Prep: Spend more time with family and less time in the kitchen.
Feeds a Crowd: Easily doubles for large gatherings.
Festive Flavor: Add seasonal spices like nutmeg and ginger for a holiday touch.

Pairing Ideas: What to Serve with Overnight French Toast Casserole

A rich dish like this pairs well with:

  • Savory Sides: Scrambled eggs, bacon, or sausage.
  • Fresh Fruits: Sliced strawberries, oranges, or melon.
  • Beverages: Coffee, hot chocolate, or fresh orange juice.

Kid-Friendly French Toast Casserole Ideas

Kids love sweet breakfasts, but here’s how to make it even better for them:

Add Fun Shapes: Cut bread into stars or hearts before baking.
Mix in Chocolate Chips: A little sweetness makes it extra special.
Serve with a Side of Dipping Sauce: Offer yogurt or Nutella for dunking.

FAQs About Overnight French Toast Casserole

1. Can I Make It the Same Day Instead of Overnight?

Yes! Let it soak for at least 30 minutes before baking. However, overnight soaking allows better flavor absorption.

2. Can I Use Stale Bread?

Absolutely! In fact, stale bread is the best choice because it absorbs the custard without becoming too soggy.

3. What’s the Best Milk for This Recipe?

Whole milk is ideal, but you can use almond, oat, or coconut milk for dairy-free versions.

4. How Do I Prevent a Soggy Casserole?

Use thick-cut bread, don’t over-soak, and bake until set in the center.

5. Can I Make a Single-Serving Version?

Yes! Use a small ramekin and adjust the ingredient portions accordingly.

Overnight French Toast Casserole is the ultimate stress-free breakfast that’s perfect for holidays, brunches, and family mornings. With simple ingredients, easy prep, and endless variations, this dish will quickly become a household favorite.

So, what are you waiting for? Try this recipe today and enjoy a delicious, make-ahead breakfast!

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

Overnight French Toast Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Florelle
  • Total Time: 4 hours 55 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This Overnight French Toast Casserole is the ultimate time-saving breakfast! Simply prep it the night before, let the bread soak in a rich cinnamon-spiced custard, and bake in the morning. Whether you’re feeding a crowd or just want a special treat, this casserole is an easy, flavorful dish everyone will love. Serve with syrup, fruit, or whipped cream for the perfect finishing touch!


Ingredients

Scale

Base Ingredients:

  • 1 loaf of brioche, challah, or French bread, cut into cubes
  • 6 large eggs
  • 2 cups whole milk
  • ½ cup heavy cream
  • ½ cup brown sugar
  • ¼ cup white sugar
  • 2 tsp cinnamon
  • ¼ tsp nutmeg
  • 2 tsp vanilla extract
  • 4 tbsp melted butter

Optional Add-ins:

  • ½ cup chopped pecans or walnuts (for crunch)
  • ½ cup chocolate chips
  • 1 cup fresh berries (strawberries, blueberries, or raspberries)
  • 4 oz cream cheese, cut into cubes (for a creamy twist)

Topping (for baking):

  • ¼ cup brown sugar
  • 2 tbsp melted butter
  • 1 tsp cinnamon

Instructions

Step 1: Prep the Bread

  • Cut your bread into bite-sized cubes and place them in a greased 9×13-inch baking dish.

Step 2: Make the Custard

  • In a large bowl, whisk together eggs, milk, heavy cream, sugars, cinnamon, nutmeg, and vanilla extract until well combined.

Step 3: Assemble the Casserole

  • Pour the custard mixture evenly over the bread cubes, making sure every piece is soaked.
  • Gently press the bread down with a spatula so it absorbs the liquid.

Step 4: Refrigerate Overnight

  • Cover with plastic wrap and refrigerate for at least 4 hours, preferably overnight.

Step 5: Add Topping and Bake

  • Preheat the oven to 350°F (175°C).
  • Mix brown sugar, melted butter, and cinnamon in a small bowl, then sprinkle over the casserole.
  • Bake uncovered for 40-45 minutes until golden and set.

Step 6: Serve and Enjoy!

  • Let the casserole rest for 5 minutes before serving.
  • Serve warm with your favorite toppings like syrup, powdered sugar, or fresh fruit.

Notes

Use stale bread – Fresh bread gets mushy, so let it sit out for a day before using.
Don’t oversoak – Too much liquid can make the casserole soggy.
Add a crunchy topping – Brown sugar and nuts add a delicious crispy texture.
Make it extra creamy – Add a layer of cream cheese for a richer bite.
Customize with flavors – Try Nutella, peanut butter, or caramel sauce for a fun twist!

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes

Leave a Comment

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