Overnight French Toast Casserole (The Best Make-Ahead Recipe)

By Sarah Miller

On September 11, 2026

Deep baking dish filled with custardy brioche bread cubes and caramelized brown sugar topping (Overnight French Toast Casserole).

Cuisine

American

Prep time

15 minutes

Cooking time

50 minutes

Total time

65 minutes

Servings

8 slices

There is nothing quite like waking up to the smell of cinnamon and caramelized sugar wafting through the house. This Overnight French Toast Casserole is the ultimate breakfast solution for busy mornings, holiday brunches, or lazy weekends when you want a gourmet meal without the early morning effort. By prepping everything the night before, you allow the thick cubes of buttery brioche to fully absorb the rich, spiced custard, resulting in a texture that is remarkably soft and bread-pudding-like on the inside with a signature golden-brown, crispy exterior.

If you have been searching for the perfect Overnight French Toast Casserole that doesn’t turn into a soggy mess, you are in the right place. We focus on high-quality ingredients like Madagascar vanilla, heavy cream, and a crunch-inducing streusel topping that sets this recipe apart from the rest. Just like our popular viral TikTok cinnamon rolls, this dish is designed to be a showstopper on your breakfast table.

Overhead view of Overnight French Toast Casserole showing the texture of the streusel and cinnamon specks.
Note the crisp, caramelized edges and the soft, custardy center.

Why This Make-Ahead Breakfast Bake Works

  • Perfect Texture Contrast: The bottom layer is a silky, melt-in-your-mouth custard, while the top features caramelized, golden-brown edges that provide a satisfying crunch.
  • Zero Morning Stress: Since the Overnight French Toast Casserole is assembled 8-12 hours in advance, all you have to do is slide it into the oven and enjoy your coffee.
  • Crowd-Pleasing Flavors: With hints of warm cinnamon, brown sugar, and a delicate oat-based streusel, it appeals to both kids and adults alike.
  • Versatility: You can easily swap the bread or add seasonal fruits, much like the fruit-forward profile of our strawberry cheesecake dump cake.

Essential Ingredients for a Spiced Custard Base

To achieve the specific visual and textural goals of this Overnight French Toast Casserole, each ingredient serves a scientific and culinary purpose. Using the right bread and fat ratios is the difference between a mediocre bake and a professional-grade brunch.

1. The Bread (1 lb / 450g): You need a sturdy, enriched bread like Brioche or Challah. These breads have a high egg and butter content, allowing them to hold their structure even after a long soak. Avoid thin, pre-sliced white sandwich bread.

2. The Custard Liquid: We use a combination of 2 cups (480ml) Whole Milk and 1/2 cup (120ml) Heavy Cream. This creates a rich mouthfeel that skim milk simply cannot replicate.

3. Large Eggs (8 count): Eggs are the binder. They provide the structure that turns the liquid into a set custard during the baking process.

4. Brown Sugar (1/2 cup / 100g): We use brown sugar instead of white sugar in the Overnight French Toast Casserole because the molasses content adds a deeper, caramel-like flavor and helps achieve those melted brown sugar pockets.

5. Spices and Aromatics: 1 tablespoon (15ml) Vanilla Extract and 2 teaspoons (5g) Ground Cinnamon are non-negotiable for that classic “French Toast” aroma.

The Secret Streusel Topping Ingredients

To match our visual blueprint, a delicate streusel-like topping is applied just before baking. This adds height, texture, and visual appeal.

  • Cold Unsalted Butter: 1/2 cup (113g), cubed. Cold butter creates a crumbly texture rather than a greasy one.
  • All-Purpose Flour: 1/2 cup (65g) to provide the base for the crumbs.
  • Old Fashioned Oats: 1/4 cup (20g) for an earthy, rustic texture.
  • Pecans or Walnuts: 1/4 cup (30g), finely chopped, for a nutty finish that perfectly complements the cinnamon specks in the custard.
Deep baking dish filled with custardy brioche bread cubes and caramelized brown sugar topping (Overnight French Toast Casserole).
Fresh out of the oven: golden, custardy, and perfectly spiced.

Step-by-Step Instructions for the Perfect Bake

1. Prepare the Brioche Cubes

Start by slicing your loaf of brioche or challah into 1-inch (2.5cm) cubes. If the bread is very fresh, you can lightly toast the cubes in a 300°F (150°C) oven for 10 minutes to dry them out. This prevents the Overnight French Toast Casserole from becoming overly mushy. Place the cubes into a heavily greased 9×13 inch (23x33cm) baking dish, ensuring they are evenly distributed.

2. Whisk the Spiced Custard

In a large mixing bowl, whisk together the 8 eggs, milk, heavy cream, brown sugar, vanilla, and cinnamon. Visual Cue: The liquid should be a pale tan color with visible specks of cinnamon floating throughout. Pour this mixture slowly over the bread cubes. Use a spatula to gently press the bread down, ensuring every piece is submerged or coated.

3. The Overnight Soak

Cover the dish tightly with plastic wrap or aluminum foil. Refrigerate for at least 4 hours, but ideally 8 to 12 hours. This is the “Overnight” phase where the bread fibers expand and lock in the custard, creating that soft, pudding-like center mentioned in our blueprint.

4. Mix the Streusel Topping

In a small bowl, combine the flour, brown sugar, oats, and chopped nuts. Using a pastry cutter or your fingers, work the cold butter into the dry ingredients until it looks like coarse sand with some pea-sized lumps. Keep this in the fridge until you are ready to bake.

5. Baking to Golden Perfection

Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the streusel topping evenly across the surface. Bake for 45-55 minutes. Sensory Cue: You will know it is done when the center is set (it shouldn’t jiggle like liquid) and the top layer of bread has slightly caramelized, golden-brown edges.

Expert Tips for Success

  • Use Stale Bread: If you have the time, leave your bread cubes out on a wire rack overnight before soaking. Dry bread is like a sponge; it absorbs more custard without falling apart.
  • Don’t Skimp on Fat: Using heavy cream is the secret to a rich, decadent Overnight French Toast Casserole. If you want a leaner version, check out our Mississippi sin quiche for other breakfast inspiration.
  • Room Temp Adjustment: Let the dish sit on the counter for 20 minutes before putting it in the hot oven. Putting a cold glass dish into a hot oven can cause it to shatter, and it helps the center cook more evenly.
  • Watch the Cinnamon: Cinnamon doesn’t dissolve; it suspends. Give your custard one last whisk right before pouring to ensure the cinnamon specks are evenly distributed.

Storage, Reheating & Freezing

If you have leftovers of this Overnight French Toast Casserole, you are in luck! It stores beautifully. Keep it in an airtight container in the refrigerator for up to 4 days.

To Reheat: For the best results, avoid the microwave. Reheat a slice in the oven at 350°F (175°C) for 10 minutes. This helps the crisp top regain its texture. If you are in a rush, a toaster oven works wonders.

To Freeze: You can freeze the baked casserole. Wrap individual portions in plastic wrap and foil. They will stay fresh for up to 2 months. Thaw in the fridge overnight before reheating.

What to Serve With This Dish

While this casserole is a meal on its own, balance the sweetness with something savory. We recommend a side of air fryer potatoes and sausage for a salty contrast. A fresh fruit salad or a dollop of Greek yogurt can also provide a nice acidic brightness to cut through the richness of the Overnight French Toast Casserole.

Frequently Asked Questions

Yes, but for the best texture, soak it for at least 4 hours. If you are in a rush, 30-60 minutes will work, but the bread won’t be as custardy in the center.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Yes, you can substitute whole milk with oat milk or full-fat coconut milk. Avoid thin milks like almond milk as they lack the fat needed for a rich custard.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Use thick-cut, stale bread and ensure you use the correct ratio of eggs to milk. Baking uncovered also helps the top crisp up and excess moisture evaporate.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Brioche or Challah are the best choices. They are sturdy, egg-rich breads that can absorb the custard without becoming soggy or falling apart.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Ultimate Overnight French Toast Casserole Recipe

Deep baking dish filled with custardy brioche bread cubes and caramelized brown sugar topping (Overnight French Toast Casserole).

Overnight French Toast Casserole (The Best Make-Ahead Recipe)

A decadent make-ahead breakfast featuring buttery brioche soaked in a spiced cinnamon custard, topped with a crunchy oat streusel and baked until golden brown and caramelized.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 slices
Course: Breakfast, Brunch
Cuisine: American
Calories: 485

Ingredients
  

Casserole Base
  • 1 lb (450g) Brioche or Challah bread cut into 1-inch cubes
  • 8 large Eggs
  • 2 cups (480ml) Whole Milk
  • 1/2 cup (120ml) Heavy Cream
  • 1/2 cup (100g) Brown Sugar packed
  • 1 tbsp (15ml) Vanilla Extract
  • 2 tsp (5g) Ground Cinnamon
Streusel Topping
  • 1/2 cup (113g) Unsalted Butter cold and cubed
  • 1/2 cup (65g) All-Purpose Flour
  • 1/2 cup (100g) Brown Sugar
  • 1/4 cup (20g) Old Fashioned Oats
  • 1/4 cup (30g) Pecans or Walnuts chopped

Equipment

  • 1 9x13 inch baking dish Greased well
  • 1 Large Mixing Bowl

Method
 

Preparation
  1. Slice the brioche into 1-inch cubes and place them in a greased 9x13 baking dish.
  2. Whisk eggs, milk, cream, sugar, vanilla, and cinnamon until well combined. Pour over bread.
  3. Cover and refrigerate for 8-12 hours or overnight.
Baking
  1. Combine streusel ingredients until crumbly and sprinkle over the soaked bread.
  2. Bake at 350°F (175°C) for 45-55 minutes until the top is golden brown and the center is set.

Notes

Use stale bread for the best absorption.
Let the dish sit at room temp for 20 mins before baking to ensure even heat distribution.
A close-up shot of Overnight French Toast Casserole with golden-brown brioche cubes, visible cinnamon specks, and a crunchy oat streusel topping in a white ceramic dish.
The ultimate make-ahead Overnight French Toast Casserole.

Save This Recipe to Pinterest!

Don’t lose this recipe! Click the Save button on the pin image above to add this to your “Breakfast Ideas” or “Holiday Brunch” board. This Overnight French Toast Casserole is a guaranteed winner that you will want to make again and again. If you make it, please leave a 5-star rating in the recipe card above and share a photo of your golden-brown creation in the comments below! Following us for more easy, crowd-pleasing recipes is the best way to ensure your kitchen always smells amazing.

You might also like these recipes

Leave a Comment

Recipe Rating