Make-Ahead Overnight French Toast Casserole Easy Recipe for Busy Weeknights

Posted on

Vanessa Flowers

make-ahead overnight French toast casserole - featured image

One chilly fall evening, I found myself staring blankly into the fridge after a long day of work and errands, wondering how I was going to pull together dinner and then breakfast for the next morning. Honestly, cooking breakfast after a hectic day? Not happening. That’s when I stumbled on this make-ahead overnight French toast casserole, and let me tell you—it changed my weeknight mornings forever.

I’ve made this recipe at least a dozen times, and every single time it’s been a hit. The best part? You assemble it the night before, pop it in the fridge, and in the morning, it’s ready to bake. No scrambling eggs or standing at the stove before work or school. It’s like breakfast magic for busy households.

This make-ahead overnight French toast casserole is perfect for anyone juggling work, kids, or just the everyday chaos. It feels indulgent without being complicated, and it’s flexible enough to suit whatever you have on hand. I first adapted it from a classic brunch dish I enjoyed years ago, but I’ve tweaked it to be simpler and more forgiving—because real life doesn’t always come with perfect timing.

Stick with me here, and I’ll share every detail so you can make this your go-to for busy weeknights and easy mornings.

Why You’ll Love This Make-Ahead Overnight French Toast Casserole

This casserole has become a staple in my kitchen for so many reasons. Here’s why it might just become yours too:

  • Hands-Off Prep — You mix everything together the night before. I often put it together while helping with homework or prepping lunches, so mornings are stress-free.
  • Feeds a Crowd — This recipe easily serves 6-8 people. I’ve made it for Sunday brunch with friends and for big family breakfasts when everyone’s rushing out the door.
  • Versatile and Adaptable — Whether you want to keep it classic or add fruit, nuts, or even a drizzle of maple syrup and cinnamon, this casserole takes it all in stride.
  • Perfect for Busy Weeknights — The night-before prep means you’re not scrambling in the morning. It’s especially great when paired with simple dinners like my easy mac and cheese or ranch chicken wraps.
  • Comfort Food That’s Actually Healthy — Using whole-grain bread and a touch of cinnamon, it feels indulgent but still hits some good nutrition points. Plus, you can sneak in fruit or nuts for extra texture and flavor.
  • Great Leftovers — If you’re lucky enough to have leftovers (spoiler: that rarely happens), they reheat beautifully in the microwave or toaster oven.

Honestly, this make-ahead overnight French toast casserole takes the “morning madness” out of busy days. It’s a lifesaver, and I think you’ll love how it fits into your routine.

Ingredients You’ll Need

Here’s the thing about this recipe: most of the ingredients are probably hanging out in your pantry or fridge already. I’m picky about a few key items, and I’ll tell you why as we go.

  • Thick-cut bread (8 cups, cubed / about 8 slices) — I use day-old brioche or challah when I can get it, but thick white sandwich bread or even whole wheat works. Day-old bread soaks up the custard without turning mushy.
  • Eggs (6 large) — The backbone of the custard. Fresh eggs make a difference in flavor and texture.
  • Whole milk (2 cups / 480ml) — Full-fat milk gives the custard richness without being too heavy. You can swap half-and-half if you want it extra creamy.
  • Heavy cream (1 cup / 240ml) — Adds silkiness and depth to the custard. Don’t skip this if you want that perfect creamy texture.
  • Granulated sugar (½ cup / 100g) — Just enough sweetness without being overpowering. Brown sugar can be swapped for a warmer flavor.
  • Cinnamon (2 teaspoons) — This is non-negotiable for me. It brings warmth and classic French toast vibes.
  • Vanilla extract (2 teaspoons) — Fresh vanilla makes the custard sing. I always keep a bottle in the fridge.
  • Salt (½ teaspoon) — Balances the sweetness and enhances flavors.
  • Butter (2 tablespoons / 30g, melted) — Mixed into the custard for richness and helps the top brown beautifully.
  • Powdered sugar (for dusting) — Optional, but it makes the finished casserole look and taste extra special.
  • Maple syrup or honey (for serving) — Because everything’s better with a drizzle.

Optional add-ins:

  • Fresh berries or sliced apples — Toss them in before baking for bursts of fresh flavor.
  • Chopped nuts like pecans or walnuts — Add crunch and a nutty note.
  • Chocolate chips — For a fun, kid-friendly twist.

Equipment Needed

You don’t need anything fancy for this. Here’s what I actually use:

  • 9×13-inch baking dish — Glass or ceramic works best. This size fits the casserole perfectly.
  • Large mixing bowl — For whisking the custard and tossing the bread cubes.
  • Whisk — For mixing eggs, milk, and spices smoothly.
  • Measuring cups and spoons — Standard kitchen tools. I’m all about accuracy with custards.
  • Aluminum foil — To cover the casserole while it soaks overnight and for baking.
  • Sharp knife — For cubing the bread.
  • Rubber spatula or wooden spoon — To gently fold the custard into the bread without breaking it up too much.

Optional but helpful: A kitchen timer to remind you to bake in the morning and a cooling rack to let the casserole rest before serving.

How to Make It: Step-by-Step

make-ahead overnight French toast casserole preparation steps

Alright, let’s get this make-ahead overnight French toast casserole going. I’m walking you through exactly how I do it so it’s foolproof every time.

Step 1: Cube Your Bread (5 minutes)

Start by cutting your thick-cut bread into roughly 1-inch cubes. If your bread is fresh, I recommend drying the cubes out on a baking sheet in a 250°F (120°C) oven for 10 minutes to help them soak up the custard better. Don’t skip this step if your bread is fresh—it makes a huge difference.

Step 2: Whisk Together the Custard (5 minutes)

In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, sugar, cinnamon, vanilla extract, salt, and melted butter until fully combined and smooth. The custard should smell sweet and aromatic—if it doesn’t, you probably missed the vanilla.

Step 3: Combine Bread and Custard (2 minutes)

Add the bread cubes to the custard and gently toss with a rubber spatula or wooden spoon until all the cubes are coated. Press down lightly so the bread absorbs as much custard as possible. Cover the bowl with plastic wrap.

Step 4: Refrigerate Overnight (or at Least 6 Hours)

Transfer the custard-soaked bread to your greased 9×13-inch baking dish (I use butter to grease mine). Cover tightly with aluminum foil and refrigerate overnight. This soaking time is key for the bread to absorb all the flavors and custard.

Step 5: Bake in the Morning (45-50 minutes)

Preheat your oven to 350°F (175°C). Remove the foil and bake the casserole for 45-50 minutes until the top is golden brown and the custard is set (a knife inserted near the center should come out mostly clean). If you want a crisper top, you can broil it for the last 2-3 minutes—just watch closely so it doesn’t burn.

Step 6: Let It Rest and Serve (5 minutes)

Once out of the oven, let the casserole rest for 5 minutes to set up. Dust the top with powdered sugar and serve with warm maple syrup or honey. Fresh fruit on the side is a nice touch.

Expert Tips & Tricks

  • Use Day-Old Bread Whenever Possible: It soaks up the custard better without falling apart. If you only have fresh bread, dry it out in the oven as described.
  • Don’t Skip the Overnight Soak: I’ve tried making this casserole without the soak, and it ends up dry or gummy. The soak lets the custard really penetrate the bread.
  • Butter the Dish Well: This prevents sticking and adds flavor. I even dot a bit of extra butter on top before baking for a golden crust.
  • Customize the Sweetness: If you prefer it less sweet, reduce the sugar by a tablespoon or two. For a richer flavor, swap half the sugar for brown sugar.
  • Make It Vegan-Friendly: Use plant-based milk and egg replacer. I haven’t perfected this yet, but experimenting with flax eggs and coconut milk is a promising start.
  • Double Duty: If you have leftover casserole, try reheating slices in a toaster oven for a crispy edge. Works great for quick breakfasts or snacks.

Variations & Substitutions

Once you’ve nailed this basic version, here are some fun ways to switch things up:

  • Berry Bliss: Toss in 1 cup fresh or frozen blueberries or raspberries with the bread cubes before soaking. It adds tartness and color.
  • Apple Cinnamon: Thinly slice 1-2 tart apples and layer them between the bread cubes. Sprinkle extra cinnamon on top before baking. This is a fall favorite around here.
  • Chocolate Chip: Add ½ cup chocolate chips for a kid-friendly twist. They melt into little pockets of gooey goodness.
  • Nutty Crunch: Sprinkle ½ cup chopped pecans or walnuts on top before baking for texture contrast.
  • Gluten-Free: Use gluten-free bread cubes. I’ve had great results with store-bought gluten-free sandwich bread—just make sure it’s sturdy.
  • Lower Sugar: Reduce granulated sugar to ⅓ cup and increase cinnamon for flavor without sweetness overload.
  • Savory Twist: Omit sugar and cinnamon and add cooked sausage or bacon, shredded cheese, and fresh herbs. It’s a whole new breakfast vibe.

Serving & Storage

I usually serve this casserole straight from the baking dish, spooning it onto plates with a generous drizzle of maple syrup and a sprinkle of powdered sugar. It pairs wonderfully with simple sides like fresh fruit or a crisp green salad. For a cozy brunch, I like to serve it alongside some crispy bacon or my turkey and cheese pinwheels for a satisfying protein boost.

Storage: This casserole keeps well in the fridge for up to 4 days in an airtight container. Leftovers reheat best in a toaster oven or under the broiler for a few minutes to regain crispness. Microwaving works in a pinch but can make it soggy.

Freezing: You can freeze the assembled casserole (before baking) for up to 1 month. Thaw overnight in the fridge before baking as usual. Baking time might need a few extra minutes.

Nutrition Information

Nutrient Per Serving (1/8th)
Calories 320
Protein 10g
Carbohydrates 35g
Fiber 2g
Sugar 12g
Fat 14g
Saturated Fat 7g
Cholesterol 110mg
Sodium 250mg
Calcium 150mg

This is comfort food through and through, with a good balance of protein and carbs to fuel your busy mornings. The fat mostly comes from cream and butter, so moderation is key, but it’s way better than grabbing breakfast on the go.

Final Thoughts

So that’s my secret weapon for busy weeknights that turn into calm, delicious mornings: make-ahead overnight French toast casserole. I’ve talked your ear off, but after making this dozens of times, I want you to have it in your back pocket for those overwhelming days.

It’s simple, forgiving, and just plain tasty. Plus, it pairs seamlessly with quick dinners like the baked apple cinnamon oatmeal cups I make for my kids’ breakfasts or the honey garlic pretzel bites we snack on after school.

Make it yours—add your favorite fruits, nuts, or spices. Don’t be afraid to experiment. And please, tell me how it goes! Drop a comment below with your twists, wins, or questions. I’m here for it.

Happy cooking! And I hope your kitchen smells as cozy as mine does right now.

Frequently Asked Questions

Can I use regular white bread instead of brioche or challah?

You definitely can! I prefer brioche or challah because they’re sturdier and soak up the custard without turning mushy, but thick white sandwich bread works fine too. Just make sure to dry it out a bit in the oven first if it’s fresh.

How long can I refrigerate the casserole before baking?

I recommend baking within 24 hours of assembling it. It can technically stay soaked for up to 36 hours, but after that, the bread might get too soggy and start to break down.

Can I make this gluten-free?

Absolutely! Use your favorite gluten-free bread—just make sure it’s a sturdy, thick cut so it holds up during the soak.

What’s the best way to reheat leftovers?

For best results, reheat in a toaster oven or under the broiler for a few minutes to crisp up the edges. Microwave works in a pinch—just add a splash of milk and heat in short bursts to avoid drying it out.

Can I add fruit or nuts before baking?

Yes! Fresh berries, sliced apples, or chopped nuts can be gently folded in with the bread cubes before soaking. It adds flavor and texture without complicating the process.

Is there a way to make this casserole dairy-free?

It’s a bit tricky because of the custard, but you can try swapping whole milk and cream for coconut milk or almond milk and use a vegan egg substitute. The texture will be different, but it can still be tasty.

Can I double the recipe?

Absolutely! Just use a larger baking dish or two pans. The baking time stays about the same—just check for doneness with a knife in the center.

Pin This Recipe!

make-ahead overnight French toast casserole recipe

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
make-ahead overnight French toast casserole - featured image

Make-Ahead Overnight French Toast Casserole


  • Author: SALY
  • Total Time: 6 hours 65 minutes
  • Yield: 8 servings 1x

Description

A simple, make-ahead French toast casserole perfect for busy weeknights and easy mornings. Assemble the night before and bake in the morning for a stress-free breakfast.


Ingredients

Scale
  • 8 cups thick-cut bread cubes (about 8 slices; day-old brioche, challah, thick white sandwich bread, or whole wheat)
  • 6 large eggs
  • 2 cups whole milk (480 ml)
  • 1 cup heavy cream (240 ml)
  • ½ cup granulated sugar (100 g)
  • 2 teaspoons cinnamon
  • 2 teaspoons vanilla extract
  • ½ teaspoon salt
  • 2 tablespoons melted butter (30 g)
  • Powdered sugar (for dusting, optional)
  • Maple syrup or honey (for serving)
  • Optional add-ins: fresh berries or sliced apples, chopped nuts (pecans or walnuts), chocolate chips

Instructions

  1. Cube the thick-cut bread into roughly 1-inch cubes. If using fresh bread, dry the cubes on a baking sheet in a 250°F (120°C) oven for 10 minutes to help them soak up the custard better.
  2. In a large mixing bowl, whisk together eggs, whole milk, heavy cream, sugar, cinnamon, vanilla extract, salt, and melted butter until smooth and combined.
  3. Add the bread cubes to the custard mixture and gently toss with a rubber spatula or wooden spoon until all cubes are coated. Press down lightly to help bread absorb the custard. Cover the bowl with plastic wrap.
  4. Transfer the custard-soaked bread to a greased 9×13-inch baking dish. Cover tightly with aluminum foil and refrigerate overnight or at least 6 hours.
  5. Preheat oven to 350°F (175°C). Remove foil and bake casserole for 45-50 minutes until the top is golden brown and custard is set (a knife inserted near the center should come out mostly clean). Optionally broil for 2-3 minutes for a crisper top, watching closely to avoid burning.
  6. Let the casserole rest for 5 minutes after baking. Dust with powdered sugar and serve with warm maple syrup or honey. Fresh fruit on the side is optional.

Notes

Use day-old bread for best custard absorption. If using fresh bread, dry it in the oven before soaking. Do not skip the overnight soak to avoid dry or gummy texture. Butter the baking dish well to prevent sticking and enhance browning. Customize with fruits, nuts, or chocolate chips. For vegan or dairy-free versions, substitute plant-based milk and egg replacers.

  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Breakfast
  • Cuisine: American

Nutrition

  • Serving Size: 1/8th of casserole
  • Calories: 320
  • Sugar: 12
  • Sodium: 250
  • Fat: 14
  • Saturated Fat: 7
  • Carbohydrates: 35
  • Fiber: 2
  • Protein: 10

Keywords: French toast casserole, make-ahead breakfast, overnight casserole, easy breakfast, brunch recipe, busy weeknight breakfast

You might also like these recipes

Leave a Comment

Recipe rating