Baked French Toast Casserole

Loading…

By Reading time
Servings 4–6 people

Baked French toast casserole lands on the table with the kind of contrast that makes people pause before the first bite: a crisp, sugary top, a custardy center, and bread that stays tender without turning soggy. It tastes like classic French toast, but it bakes all at once, which means you get the same cozy result without standing at the stove flipping slices one by one.

The key is the bread and the soak. Brioche or challah gives you enough richness to hold the custard without collapsing, and the overnight rest lets the egg mixture move all the way through the cubes. That waiting time isn’t busywork; it’s what keeps the middle soft and pudding-like while the top bakes into something golden and crackly.

Below you’ll find the little details that matter here: how to tell when the casserole has soaked long enough, why cold butter on top matters, and what changes if you need to make it a little lighter or prep it even farther ahead.

The custard soaked all the way through and the top came out beautifully crisp. I made it the night before, baked it while everyone was getting ready, and it held together in clean, custardy squares.

★★★★★— Megan R.

Like this baked French toast casserole? Save it to Pinterest for the mornings when you want a golden, make-ahead brunch with a crisp cinnamon sugar top.

Save to Pinterest

The Soak Is What Gives You Custard, Not Mush

A baked French toast casserole fails when the bread is too fresh or the custard doesn’t have time to settle in. The cubes should look well coated before they go into the fridge, and by morning the bread should be heavier, softened, and fully moistened without turning to paste. That’s the balance you’re after: soaked through, but still holding its shape.

Using brioche or challah matters because both breads have enough structure and richness to stay tender after baking. Regular sandwich bread can work in a pinch, but it tends to go flatter and breaks down faster, especially if you pour the custard on and bake right away. The overnight rest isn’t optional if you want that clean slice and custardy middle.

  • Stale brioche or challah — Slightly dry bread actually works best here because it absorbs the custard without collapsing. If your loaf is fresh, cube it and let it sit out for a few hours first.
  • Eggs plus dairy — The eggs set the casserole, while the milk and cream keep it soft. If you cut the cream, the dish still works, but the center won’t be as lush.
  • Cinnamon and nutmeg — These don’t just add sweetness; they make the whole dish taste like French toast instead of sweet bread pudding. Nutmeg is a small amount for a reason, so don’t overdo it.
  • Brown sugar topping — This melts with the butter and gives you that crisp, crackly top. White sugar won’t give the same deeper caramel note.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Custard So the Top Stays Crisp

Layer the bread with breathing room

Start with a greased 9×13 dish and spread the bread cubes in an even layer. Don’t pack them down tight; you want little gaps so the custard can move between the pieces. A loose layer bakes more evenly and gives you those soft pockets inside the casserole.

Whisk the custard until it looks uniform

Beat the eggs, milk, cream, sugar, vanilla, cinnamon, and nutmeg together until the mixture looks smooth and a little frothy. If streaks of egg white are left behind, you’ll get uneven baked spots in the finished casserole. Pour it slowly over the bread, then press the cubes down gently so every piece gets a turn in the custard.

Let time do the soaking

Cover the dish and refrigerate it for at least 4 hours, but overnight gives the best result. If you bake it too soon, the outside sets before the center absorbs enough liquid, and you’ll end up with dry edges and a thin custard layer underneath. Before baking, the bread should look fully plumped and the liquid should no longer pool on top.

Add the topping right before baking

Scatter the cold butter cubes over the surface, then add the brown sugar and cinnamon. Cold butter melts in pockets as the casserole bakes, which gives you a better crust than melted butter ever will. Bake at 350°F until the center is set and the top is deep golden, puffed, and a little crackly at the edges.

How to Adapt It When You Need a Different Pan, Lighter Finish, or Make-Ahead Plan

Dairy-Free Version

Use unsweetened almond milk or oat milk in place of the whole milk and coconut cream or a dairy-free creamer instead of heavy cream. The casserole still sets, but the flavor will be a little less rich, so the vanilla and cinnamon matter even more.

Gluten-Free Bread Swap

Use a sturdy gluten-free brioche-style loaf if you can find one, and let it dry out a bit before soaking. Soft gluten-free bread can turn fragile fast, so the drier cube is what helps it survive the custard and still slice cleanly.

Extra Rich Brunch Version

Swap half the whole milk for half-and-half if you want a more decadent center. That gives you a silkier custard, but it also means the casserole needs the full bake time so the middle sets instead of staying loose.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 4 days. The top softens in the fridge, but the flavor holds up well.
  • Freezer: Freeze baked portions tightly wrapped for up to 2 months. Thaw in the fridge overnight before reheating so the center warms evenly.
  • Reheating: Warm slices in a 325°F oven until heated through, or use the microwave for quick portions. The common mistake is blasting it too long, which dries out the custard and makes the bread rubbery.

Questions I Get Asked About This Recipe

Can I make baked French toast casserole without letting it sit overnight?+

Yes, but give it at least 4 hours so the custard has time to soak into the bread. If you bake it right away, the top sets before the middle absorbs enough liquid, and the result is uneven and dry in spots.

How do I keep baked French toast casserole from getting soggy?+

Use sturdy bread, don’t overdo the custard, and bake until the center is just set. Sogginess usually comes from bread that was too fresh or from pulling the pan before the egg mixture had time to finish setting in the oven.

Can I use regular sandwich bread instead of brioche?+

You can, but the casserole will be less rich and a little more delicate. If that’s what you have, let the bread go stale first so it can absorb the custard without turning into a soft paste.

How do I know when baked French toast casserole is done?+

The top should be deep golden and puffed, and the center should no longer look wet or jiggly when you tap the pan. If the middle still looks glossy, give it a few more minutes so the custard finishes setting.

Can I make baked French toast casserole the day before serving?+

Yes, and that’s the best way to do it. Assemble it the night before, keep it covered in the fridge, then add the topping and bake it in the morning so the crust stays crisp.

Baked French Toast Casserole

Baked French toast casserole is an overnight French toast bake with custardy brioche cubes and a crunchy cinnamon sugar top. The casserole turns golden and puffed in the oven, making a make-ahead brunch recipe that’s ready for weekend breakfast.
Prep Time 15 minutes
Cook Time 45 minutes
Chill/soak time (overnight or at least 4 hours) 8 hours
Total Time 9 hours
Servings: 10 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 420

Ingredients
  

Brioche French toast base
  • 1 loaf brioche or challah bread cubed
  • 6 eggs large
  • 2 cup whole milk
  • 0.5 cup heavy cream
  • 0.333 cup sugar
  • 1 tsp vanilla extract
  • 1 tsp cinnamon
  • 1 nutmeg pinch
Cinnamon sugar topping
  • 3 tbsp butter cold and cubed
  • 0.25 cup brown sugar
  • 1 tsp cinnamon
  • 1 powdered sugar for serving
  • 1 maple syrup for serving

Equipment

  • 1 sheet pan

Method
 

Assemble the casserole
  1. Grease a 9x13 dish and arrange the brioche or challah bread cubes in an even layer.
  2. Whisk the eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon, and nutmeg until smooth, then pour over the bread.
  3. Press the bread down so every cube soaks up the custard.
  4. Cover the dish and refrigerate overnight or at least 4 hours, until the bread is fully saturated.
Bake and finish
  1. Scatter the cold butter cubes over the top, then sprinkle with brown sugar and cinnamon.
  2. Bake at 350°F for 40–45 minutes, until golden and puffed.
  3. Dust with powdered sugar and drizzle with maple syrup before serving.

Notes

Pro tip: for the best custardy texture, press the bread down right after pouring so there are no dry spots before refrigerating. Store covered in the refrigerator up to 3 days; reheat in a 325°F oven until warmed through (or microwave individual portions). Freezing is not recommended because the custard texture can turn watery. For a lighter brunch, use evaporated skim milk or low-fat milk in place of the whole milk and heavy cream, keeping the soak time the same.

Leave a Comment

Recipe Rating