Skip to content

Easiest Overnight French Toast Casserole


Mornings at our house can be a beautiful chaos, so the last thing I want to do is flip individual slices of French toast. Enter this Overnight French Toast Casserole. Do all the prep work the night before and bake it the next morning. The cubed French bread is soft and fluffy, golden and crisp on top, and sweetened with rich brown sugar and real maple syrup.

French Toast Casserole on a white plate with fresh berries on top and a fork, waiting to dig in.
Add any topping that you want to this Overnight French Toast Casserole. It’s easy to customize every time.

Amy’s Notes

Amy Dong

If you love weekend brunches but not early morning kitchen duty, this recipe was made for you. It’s been a go-to for years, and I make it all year long. Lazy summer mornings? Fall weekends where everyone wants to sleep in a bit? Yes and yes. Here is why this overnight bake is a staple in our home:

  • Make-ahead friendly: Prep it completely the night before so mornings are effortless.
  • Custardy perfection: Soaking thick French bread overnight guarantees every bite is rich, soft, and infused with cinnamon-vanilla goodness.
  • Feeds a crowd: Perfect for holiday mornings, feeding overnight guests, or meal-prepping breakfast for the week.

If you love make-ahead morning bakes like this, you’ll also love our soft Strawberry Cheesecake French Toast Bake or this cozy Blueberry French Toast Casserole.

Amy

Key Recipe Ingredients

Labeled ingredients to make the easiest french toast casserole.
  • Crusty French Bread: Sturdy, thick-cut bread soaks up the egg custard without turning into mush.
  • Eggs & Whole Milk + Half & Half: The liquid base that gives the casserole its irresistible, bread-pudding-like center.
  • Pure Vanilla & Almond Extracts: Combining both creates a bakery-style aroma and flavor depth.
  • Brown Sugar & Pure Maple Syrup: Dark brown sugar brings caramel notes while pure maple syrup delivers natural sweetness.

Substitutions and Variations

  • Bread Options: Brioche or Challah add extra rich butteriness, while sourdough gives a subtle tangy balance.
  • Dairy Swaps: Use equal parts heavy cream and milk if you don’t have half & half on hand.
  • Topping Twist: Fold in fresh blueberries or sliced apples before baking, or add Stabilized Whipped Cream and a few Candied Pecans on top.

Step-by-Step Recipe Instructions

  1. Cup up the French Bread into bite-sized pieces.
  2. Add the cut bread into the prepared casserole dish.
  • Mix together the egg mixture and other ingredients listed below on the recipe card, then pour on top of the bread cubes.
  • In a small bowl, combine the topping ingredients.
  • Bake for the designated time as listed on the recipe card.
  • Add fresh berries as toppings before serving.

→ For full list of ingredients and instructions, see recipe card below.

How to Prep Ahead

  • Overnight Chill: Assemble the casserole up to 24 hours in advance, cover tightly with foil, and store in the refrigerator.
  • Before Baking: Let the dish rest on the counter for 20 minutes while the oven preheats so the cold glass dish doesn’t crack in the hot oven.
  • Freezer Option: You can freeze the baked casserole (sliced into individual portions) wrapped tightly in foil and plastic for up to 2 months. Reheat in the oven or toaster oven until warmed through.
White casserole dish full of baked french toast casserole with one piece already cut out.
Don’t forget to add fresh berries or a sprinkle of powdered sugar on top of this Baked French Toast Casserole.

Watch Us Make This Recipe

French Toast Casserole on a white circle plate with a fork cutting into it.

Easiest Overnight French Toast Casserole

4.93 from 14 ratings
What makes this the Easiest Overnight French Toast Casserole? You can prep, bake, and have it waiting and ready to enjoy.
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 12
Author: Amy Dong

Ingredients  

  • 8 cups cubed French bread, from a thick/crusty loaf
  • 7 large eggs, lightly beaten
  • 1 ¼ cups whole milk
  • 1 cup half & half cream
  • 2 teaspoons vanilla extract
  • 2 teaspoons almond extract
  • 2 teaspoons ground cinnamon
  • ½ cup salted butter, melted
  • 1 ⅓ cups brown sugar, packed
  • 3 tablespoons pure maple syrup
  • Optional Cinnamon Sugar Topping: 1/4 cup sugar, whisked with 1 tsp cinnamon (really yummy!) Serve with pure maple syrup and fresh berries.

Instructions

  • Butter a 9×13 baking dish; arrange bread cubes evenly in the dish. Set aside.
  • In a large bowl, add all remaining ingredients (except optional topping.) Beat until fully incorporated and no clumps of brown sugar remain.
  • Evenly and slowly pour liquid mixture over the bread cubes, gently tossing to ensure that all bread is coated with egg mixture. Bread cubes should be mostly soaked. Cover with foil and chill overnight.
  • Remove casserole from fridge, uncover, and let it rest at room temp while you preheat oven to 350F with rack on lower middle position. Sprinkle casserole with Cinnamon Sugar Topping.
  • Bake uncovered for 45-55 minutes, or until French toast is quite pufffy and golden brown.
  • Let casserole rest at least 5 min before cutting and serving. Serve with pure maple syrup and fresh berries, if desired.

Notes

Bread Tip: Day-old or slightly stale bread works best because it absorbs the custard without getting soggy.
Serving Suggestion: Pair with crispy bacon or fresh berries. This recipe is part of our Breakfast Recipes collection!
Substitutions: You can use Brioche or Challah bread as well. 
Prep Ahead: Assemble the casserole up to 24 hours in advance, cover tightly with foil, and store in the refrigerator.
Storage: Store leftovers in an airtight container in the fridge. You can freeze the baked casserole (sliced into individual portions) wrapped tightly in foil and plastic for up to 2 months. Reheat in the oven or toaster oven until warmed through.
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you!
Join our Free Recipe Club and get our newest, best recipes each week! → Sign up here

Nutrition (per serving)

Calories: 691kcal | Carbohydrates: 112g | Protein: 22g | Fat: 17g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 139mg | Sodium: 1081mg | Potassium: 339mg | Fiber: 4g | Sugar: 36g | Vitamin A: 507IU | Vitamin C: 0.2mg | Calcium: 183mg | Iron: 7mg
Course: Breakfast
Cuisine: American
Diet: Vegetarian
Method: Bake

What to Serve With Baked French Toast Casserole

Savory Proteins

  • Balance the sweet brown sugar and maple flavors with crisp oven-baked bacon, breakfast sausage links, or a savory egg bake.

Fresh Fruit

  • Serve alongside a bright fresh berry salad, sliced strawberries, or fresh orange segments to cut through the richness.

Frequently Asked Questions

Can I bake this immediately without soaking overnight?

You can. If you’re short on time, let it soak on the counter for at least 30 minutes so the bread absorbs the egg mixture before baking.

What bread works best for french toast casserole?

Thick, sturdy bread like French bread, Challah, or Brioche works best. Avoid thin sandwich bread, which will turn soggy quickly.

How do I reheat leftovers?

Reheat individual portions in the microwave for 30–45 seconds, or warm the casserole in a 350°F oven covered with foil for 15 minutes until heated through.

Can I make this dairy-free?

Yes! Swap the whole milk and half & half for full-fat oat milk or coconut milk, and use a dairy-free butter substitute.

Why is my French toast casserole soggy in the middle?

This usually happens if the casserole didn’t bake long enough or if the bread was super fresh and soft to begin with. Stale or slightly day-old bread is key because it holds its structure. If the top is browning too fast before the center sets, just tent a piece of foil loosely over the top and let it bake another 5 to 10 minutes until puffed and cooked through.

Can I freeze french toast casserole after it’s baked?

Yes, absolutely! Let the casserole cool completely first, then slice it into individual portions and wrap each piece tightly in foil and plastic wrap. Freeze for up to 2 months. When a morning craving hits, just unwrap a slice and pop it in the toaster oven or oven at 350°F until warm and crisp again.

More to Cook and Eat

Get our free email series: 5 Easy Recipes in 30 Minutes or Less

Plus our newest recipes each week