Best Overnight French Toast Casserole Recipe (Easy & Family-Friendly)

When I first made this French Toast Casserole, I was chasing two things: something easy that could feed my family, and something I could prep ahead so the morning wasn’t chaos. This recipe checks both. It’s cozy, forgiving, and perfect for those breakfast‑moments when you want comfort without long prep time. We’ll talk about how to make it, why it works, and how you can personalize it.

Why You’ll Want to Make This French Toast Casserole

  • It’s a make‑ahead breakfast—so mornings get easier.
  • It uses simple ingredients you probably already have.
  • It works for a family crowd or for guests—no stress.
  • You can switch it up (brioche, fruit, toppings) and still keep it beginner‑friendly.
  • It hits that sweet spot: rich enough to feel special, but relaxed enough to make any day feel like a treat.

When I serve this to my kids, I love how they think I spent hours on breakfast, when in reality I soaked the bread the night before. That feeling of “wow, breakfast is done” is priceless.

“French Toast Casserole” – What It Really Is (And Isn’t)

What is it?

A French toast casserole is basically bread cubes soaked in a custardy mixture (eggs + milk + cream + vanilla + sugar), then topped with a crumbly topping and baked. It combines the best of baked French toast and casserole ease.

What it isn’t

  • It’s not single‑slice French toast you fry one‑by‑one.
  • It’s not dry or just bread‑and‑milk—because the soak makes it rich.
  • It doesn’t have to be complicated. The best versions keep things simple.

Why the soak matters

By letting the bread absorb the liquid overnight (or at least several hours), you get a creamy centre instead of a dry or soggy mess. I learned this the hard way after a first attempt that left me with soggy bread. I upped the soak time and it changed everything.

Ingredients You’ll Need

Here’s everything you’ll need for this version of the French Toast Casserole. I always keep the topping ingredients together in one pile to simplify things.

For the base

  • 1 (24‑ounce) loaf sourdough bread (or brioche, challah or French bread)
  • 8 large eggs
  • 2 cups milk
  • ½ cup heavy cream
  • 1 tbsp vanilla extract
  • ¾ cup sugar

For the topping

  • ½ cup all‑purpose flour
  • ½ cup packed light brown sugar
  • 1 tsp ground cinnamon
  • ¼ tsp salt
  • ½‑cup cold unsalted butter, cut into pieces

My personal tweaks

  • If I’m using brioche, I swap in a bit more heavy cream because I like it richer.
  • If I want to lighten it a touch (for weekdays), I’ll use more milk and skip the extra cream.
  • I sometimes add 1‑2 cups fresh blueberries or sliced bananas before baking — more on that in the variations section.
French toast casserole soaking overnight in fridge covered with plastic wrap

Step‑by‑Step Instructions for the French Toast Casserole

Here’s how I walk through it in my kitchen. Follow these steps and you’ll feel confident—even if you’re new to baking.

  1. Prep the bread. Cut the loaf into ~1‑inch cubes. Scatter them evenly in a greased 9×13‑inch baking dish.
  2. Mix the custard. In a medium bowl, whisk the eggs, milk, heavy cream, vanilla extract, and sugar until smooth.
  3. Pour over bread. Pour that mixture evenly over the bread cubes. Gently press down so the bread begins to absorb the liquid.
  4. Cover & refrigerate. Cover the dish with plastic wrap and refrigerate for at least 4 hours, or overnight. I always prefer overnight—it gives the best texture.
  5. Make the topping. In a bowl, combine flour, brown sugar, cinnamon and salt. Cut cold butter pieces into the mixture (using a pastry cutter, fork, or even your fingers) until you have coarse crumbs. Place the topping mixture in a small resealable plastic bag and refrigerate overnight too if you can.
  6. Bake. When you’re ready: Preheat oven to 350 °F (175 °C). Uncover the casserole, sprinkle the chilled topping evenly over the bread. Bake uncovered for 45‑60 minutes, depending on how soft or firm you like the centre.
  7. Serve & enjoy. Let it rest about 5 minutes before serving—it helps the centre set slightly. Then dig in!
Freshly baked French toast casserole with golden streusel topping

My pro tip

If the top is browning too fast while the centre is still loose, loosely tent a sheet of foil over the top in the last ~15 minutes of baking. It preserves the golden top while letting the middle finish.

Variations (to make it your own)

Because food should be both dependable and fun.

  • With fruit: Add 1‑2 cups fresh blueberries, chopped apples (tossed with a little cinnamon), or sliced bananas before you pour the custard.
  • Brioche version: Swap in a brioche loaf for richer flavour and softer texture.
  • Nuts added: Sprinkle chopped pecans or walnuts into the topping mixture for extra crunch.
  • Less rich option: Use only milk (skip heavy cream) and reduce butter in topping by ~¼.
  • Savoury twist: (OK this one strays from strictly “French Toast Casserole” flavour) – omit vanilla and sugar, add herbs and cheddar, turn into a savoury bread bake. But let’s stick to sweet for now.

FAQs: All Your “French Toast Casserole” Questions Answered

Why is my French toast casserole soggy?

Usually because:

  • The bake time was too short and centre hasn’t set
  • The bread wasn’t enough soaked (or unevenly soaked)
  • Too much liquid relative to bread (bread volume matters)
    Make sure you give it a full soak time (ideally overnight) and bake until centre just sets.

Do I have to soak overnight?

No—but at least 4 hours really makes a difference. I’ve done 4‑hour soaks and short‑soaked mornings. But never as rich and “custardy” as overnight in my book.

What’s the ratio of milk to eggs for French toast (casserole)?

In this recipe: 8 eggs to 2 cups milk + ½ cup heavy cream. That gives a rich custard. For simpler version you could do 8 eggs and say 2½ cups milk, removing cream.

What’s the difference between French toast and casserole?

  • French toast: typically individual slices soaked and fried/skillet‑cooked.
  • French toast casserole: bread cubes (or slices) soaked and baked in the oven, often with a topping.

How to get a crispy top on your French toast casserole?

  • Use the streusel topping.
  • Bake uncovered so air can crisp.
  • Use a 9×13 (or similar) so surface area is exposed.
  • If you want extra crisp, after baking you can broil the top for ~1‑2 minutes (watch it closely!).

What sides to serve with this casserole?

Great companions:

  • Crispy bacon or sausage links
  • Fresh fruit salad (berries + orange slices)
  • A simple green salad if you want contrast
  • Hot coffee, tea, or a chilled juice

What are common mistakes when making French toast casserole?

  • Not greasing the dish—bread sticks.
  • Uneven bread cubes (some too large, some too small) → uneven soak and bake.
  • Skipping the soak or doing too short a time.
  • Baking at wrong temperature or too short time, leading to either soggy centre or burnt top.

What is the secret to gourmet French toast (or casserole)?

Attention to texture and flavour: use good bread (brioche/challah), quality vanilla, fresh cinnamon, good soak. A little extra butter and careful bake time make a difference.

Why is my breakfast casserole watery?

Probably because too much liquid (milk/cream) relative to bread, or bread didn’t absorb well. Drain any excess liquid or use more bread.

Is French toast casserole supposed to be jiggly?

Slightly yes—especially just after baking. It will set a bit when resting for 5‑10 minutes.

What do the British call French toast?

In the UK it’s still often “French toast,” but sometimes “eggy bread.” For casseroles, people may use “baked French toast” or “bread pudding style breakfast bake.”

Can I use heavy cream instead of milk for French toast (casserole)?

Yes—but heavy cream makes it richer (and heavier). Using some cream + some milk (as in this recipe) gives richness without being overwhelming.

What is a French casserole?

A casserole in French cuisine often means a dish baked in a deep dish; here we use that concept for a breakfast bake of bread + custard + topping.

What is the secret to fluffy French toast?

Good bread, proper soak, and don’t overcrowd when cooking. For the casserole version: make sure bread is well‑cubed, soak long enough, bake until just set.

Storage, Make‑Ahead & Serving Tips

  • Make ahead: Assemble base and topping the night before. Keep topping separate if you like ultra‑fresh crunch.
  • Leftovers: Cover tightly and store in fridge up to 3‑4 days.
  • Reheat: Oven at 350 °F for ~10 minutes works well. Microwaving works for individual servings.
  • Freezer option: Bake, cool, cut into portions, then freeze. Reheat in oven covered (so it doesn’t dry out) when you need a breakfast rescue.
  • Serving tip: After baking, drizzle warmed maple syrup or honey for an extra little flourish. A dollop of vanilla‑bean yogurt or whipped cream works too.

Personal Story & Why I Love This Recipe

I remember one Saturday morning when my kids were up early (before me—yes!). I had this casserole prepped the night before. I pulled it from the fridge, threw it in the oven, and while it baked I enjoyed a rare quiet coffee. When everyone sat down together for breakfast, they were amazed—“Did you bake breakfast just now?!” I smiled inside, knowing the soak and topping did the heavy lifting. It became our Sunday brunch favourite. Now, when I need a “weekend‑treat breakfast” that’s still simple, this is what I pick. Because I want cooking to feel warm, not stressful. I want food that brings people together around the table, and that welcome feeling starts with something like this casserole.

Final Thoughts

Slice of French toast casserole drizzled with syrup and topped with fresh berries

If you’re looking for a breakfast dish that feels special but doesn’t require chef‑level skills, this French Toast Casserole is your go‑to. It’s forgiving, family‑friendly, and flexible enough for variations. Whether you do it for a weekend brunch, a holiday morning, or just to treat yourself, it’s a winner.

If you make it, I’d love to hear how you changed it (fruit? nuts? different bread?). Leave a comment below, share a photo, or tag us on Pinterest. Let’s make breakfast fun, approachable, and something we look forward to.

Happy baking 😊

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
Baked French toast casserole in white dish with golden topping and powdered sugar

Best Overnight French Toast Casserole Recipe (Easy & Family-Friendly)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x

Description

A cozy, crowd-pleasing overnight French Toast Casserole with a buttery streusel topping. Easy, make-ahead, and perfect for breakfast or brunch.


Ingredients

Scale
  • 1 (24-ounce) loaf sourdough bread (or brioche, challah, or French bread)
  • 8 large eggs
  • 2 cups milk
  • ½ cup heavy cream
  • 1 tablespoon vanilla extract
  • ¾ cup granulated sugar
  • ½ cup all-purpose flour
  • ½ cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • ½ cup cold unsalted butter, cut into small cubes


Instructions

  1. Cut the bread into 1-inch cubes and spread them evenly in a greased 9×13-inch baking dish.
  2. In a large mixing bowl, whisk together the eggs, milk, heavy cream, vanilla, and sugar. Pour evenly over the bread cubes and press lightly.
  3. Cover and refrigerate for at least 4 hours or overnight.
  4. In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Cut in cold butter until mixture resembles coarse crumbs. Refrigerate topping overnight.
  5. Preheat oven to 350°F (175°C). Uncover casserole and sprinkle streusel topping evenly.
  6. Bake uncovered for 45–60 minutes, depending on desired texture.

Notes

Use brioche or challah for a richer texture. Add fruit like blueberries or apples for variation. Make up to 24 hours ahead. Reheats well in oven or microwave.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 390
  • Sugar: 19g
  • Sodium: 290mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 155mg

Leave a Comment

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