Baked French Toast Casserole

If you’ve ever made French toast for more than two people, you know the struggle is real. You’re stuck at the stove, flipping bread while everyone else is eating and having a grand old time. Meanwhile, you’re sweating over a griddle like some kind of breakfast line cook. This baked French toast casserole fixes all of that. Throw everything in a baking dish the night before, wake up, stick it in the oven, and boom—you’re a brunch legend. No flipping, no standing around, no stress.

Table of Contents

Why This Recipe is Awesome

Let me paint you a picture: you assemble this the night before, go to bed feeling accomplished, and wake up to a house that smells like a fancy bakery. All you have to do is slide it into the oven while you make coffee. That’s it. That’s the whole morning routine.

It feeds a crowd without the chaos. Whether you’re hosting brunch, dealing with house guests, or just have a bunch of hungry humans to feed on a Sunday morning, this casserole has your back. Everyone eats at the same time, including you. Revolutionary concept, right?

The texture is insane—crispy, caramelized top with a custardy, soft middle. It’s like the best parts of French toast and bread pudding had a baby. Plus, it’s basically foolproof. If you can crack eggs and pour milk, you can make this. There’s no technique, no precision timing, just simple assembly and patience.

And let’s talk leftovers. This reheats beautifully, which means you can have fancy breakfast all week without any extra effort. Meal prep, but make it delicious.

Ingredients You’ll Need

For the casserole:

  • 1 loaf (about 16 oz) French bread or challah, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups whole milk
  • ½ cup heavy cream (or more milk if you don’t have cream)
  • ⅓ cup granulated sugar
  • ⅓ cup brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • Pinch of salt
  • Butter for greasing

For the topping:

  • ½ cup all-purpose flour
  • ½ cup brown sugar (packed)
  • 1 teaspoon cinnamon
  • ¼ teaspoon salt
  • ½ cup cold butter, cut into small pieces
  • Optional: ½ cup chopped pecans or walnuts

For serving:

  • Maple syrup, powdered sugar, fresh berries, whipped cream (go wild)

Step-by-Step Instructions

1. Prep your baking dish. Grease a 9×13-inch baking dish generously with butter. Don’t skip this—you don’t want crusty bread welded to your pan.

2. Cube the bread. Cut your bread into roughly 1-inch cubes. Stale bread actually works better here because it soaks up the custard without getting mushy. If your bread is fresh, leave the cubes out for a few hours or toast them lightly in the oven.

3. Make the custard mixture. In a large bowl, whisk together the eggs, milk, cream, both sugars, vanilla, cinnamon, nutmeg, and salt. Whisk it well—you want the sugars dissolved and everything evenly combined.

4. Assemble the casserole. Toss the bread cubes into your greased baking dish. Pour the custard mixture evenly over the bread, making sure to get into all the corners. Press down gently with a spatula so all the bread gets coated and starts soaking up that eggy goodness.

5. Cover and refrigerate overnight. This is the magic step. Cover the dish tightly with plastic wrap or foil and stick it in the fridge for at least 4 hours, but overnight is best. The bread needs time to really absorb the custard.

6. Make the topping. In a medium bowl, mix the flour, brown sugar, cinnamon, and salt. Add the cold butter pieces and use a fork or your fingers to work it into a crumbly mixture. It should look like coarse sand. Stir in nuts if using. You can make this ahead and keep it in the fridge too.

7. Preheat your oven to 350°F (175°C). Take the casserole out of the fridge while the oven heats up—you want it closer to room temperature before baking.

8. Add the topping and bake. Sprinkle the crumb topping evenly over the casserole. Bake uncovered for 45-55 minutes. You’re looking for a golden, slightly crispy top and a center that’s set but still has a little jiggle. If the top browns too fast, tent it with foil.

9. Let it rest. Give it 10 minutes after pulling it from the oven. I know it smells amazing and you’re starving, but this resting time lets everything set up properly so you get clean slices instead of soupy spoonfuls.

10. Serve it up. Cut into squares, dust with powdered sugar, drizzle with maple syrup, add berries—whatever makes you happy. Then accept the compliments gracefully.

Common Mistakes to Avoid

Using fresh, soft bread: Fresh bread turns into mush when it soaks overnight. Use day-old bread, or dry it out in the oven at 300°F for 10 minutes. Sturdy bread like French bread, brioche, or challah works best.

Not letting it soak long enough: If you’re in a rush and only soak it for an hour, you’ll get uneven texture—some pieces soggy, some dry. Give it at least 4 hours, preferably overnight. Patience pays off here.

Skipping the topping: Look, you can make this without the crumb topping, but why would you? That caramelized, crunchy layer is what takes this from good to legendary. Don’t rob yourself of that experience.

Overbaking until it’s dry: Nobody wants rubbery French toast. Check it at 45 minutes. The center should be set but still slightly jiggly. It’ll firm up as it cools. Better slightly underdone than overdone.

Alternatives & Substitutions

Different bread: Brioche and challah are phenomenal for this—rich, eggy, and sturdy. Sourdough works if you like a tangy flavor. Even Texas toast or thick-cut sandwich bread can work in a pinch.

Dairy-free: Use almond milk, oat milk, or coconut milk instead of regular milk, and coconut cream instead of heavy cream. Use dairy-free butter for the topping. Honestly? Still delicious.

Lower sugar: Cut the sugar in half if you’re watching it. The casserole will be less sweet but still tasty, especially if you’re drowning it in syrup anyway.

Add-ins: Toss in fresh blueberries, sliced strawberries, or chocolate chips between the bread layers. Cream cheese cubes scattered throughout are absolutely next-level. IMO, the cream cheese version should be illegal because it’s too good.

Savory version: Skip the sugar and cinnamon. Add cheese, cooked sausage, sautéed vegetables, and herbs instead. Use the same custard base but make it savory. It’s basically a breakfast strata at that point.

Final Thoughts

This baked French toast casserole is what brunch dreams are made of. It’s impressive enough for special occasions but easy enough for a random Sunday when you just want something cozy and delicious without the hassle.

The best part? You can customize it however you want. Add your favorite fruits, change up the spices, make it fancy with fancy bread—whatever floats your boat. The formula stays the same: bread plus custard plus time equals breakfast victory.

Make it for Mother’s Day, Christmas morning, or just because it’s Saturday and you deserve something nice. Your family will think you slaved away in the kitchen. You’ll know you just threw some stuff in a pan the night before. That’s called working smarter, not harder.

Now go forth and casserole. Your mornings will never be the same.

FAQ (Frequently Asked Questions)

Can I bake this immediately instead of overnight? You can, but it won’t be as good. Let it soak for at least 30 minutes minimum if you’re desperate, but 4+ hours really makes the texture perfect. The bread needs time to fully absorb the custard. Rushing it gives you uneven, partially dry pieces.

How do I store and reheat leftovers? Cover and refrigerate for up to 4 days. Reheat individual portions in the microwave for 30-60 seconds, or reheat the whole thing covered with foil at 350°F for 20 minutes. You can also freeze baked casserole for up to 2 months—thaw overnight in the fridge before reheating.

Can I assemble and freeze it unbaked? Yep! Assemble everything, wrap tightly in plastic wrap and foil, and freeze for up to 1 month. Thaw overnight in the fridge, add the topping, and bake as directed. Super convenient for holiday mornings when you’re already juggling a million things.

My casserole came out soggy. What went wrong? Either too much liquid, not enough soaking time, or your bread was too soft to begin with. Make sure you’re using sturdy, slightly stale bread and that the custard-to-bread ratio looks right before baking. It should look moist but not swimming in liquid.

Baked French Toast Casserole

Recipe by Rosie DavisCourse: Breakfast, BrunchCuisine: American, French-inspiredDifficulty: Easy
Servings

8

servings
Prep time

20

minutes
Cooking time

49

minutes
Calories

420

kcal
Total time

1

hour 

10

minutes

Ingredients

  • For the casserole
  • 1 loaf (about 16 oz) French bread or challah, cut into 1-inch cubes

  • 8 large eggs

  • 2 cups whole milk

  • ½ cup heavy cream (or additional milk)

  • ⅓ cup granulated sugar

  • ⅓ cup brown sugar

  • 2 teaspoons vanilla extract

  • 1 teaspoon ground cinnamon

  • ¼ teaspoon ground nutmeg

  • Pinch of salt

  • Butter, for greasing the baking dish

  • For the topping
  • ½ cup all-purpose flour

  • ½ cup all-purpose flour

  • 1 teaspoon cinnamon

  • ¼ teaspoon salt

  • ½ cup cold butter, cut into small pieces

  • Optional: ½ cup chopped pecans or walnuts

  • For serving (optional)
  • Maple syrup

  • Powdered sugar

  • Fresh berries

  • Whipped cream

Directions

  • Prepare the baking dish
    Generously butter a 9×13-inch baking dish.
  • Add the bread
    Place the cubed bread evenly into the prepared dish.
  • Make the custard
    In a large bowl, whisk together eggs, milk, cream, granulated sugar, brown sugar, vanilla, cinnamon, nutmeg, and salt until well combined.
  • Assemble the casserole
    Pour the custard mixture evenly over the bread. Gently press down so all the bread absorbs the liquid.
  • Chill overnight
    Cover tightly with plastic wrap or foil and refrigerate for at least 4 hours, preferably overnight.
  • Make the topping
    In a bowl, mix flour, brown sugar, cinnamon, and salt. Cut in the cold butter using a fork or fingers until crumbly. Stir in nuts if using. Refrigerate until ready to bake.
  • Preheat the oven
    Preheat oven to 350°F (175°C). Remove casserole from the fridge while the oven heats.
  • Add topping and bake
    Sprinkle the crumb topping evenly over the casserole. Bake uncovered for 45–55 minutes, until golden on top and set in the center. Tent with foil if browning too quickly.
  • Rest and serve
    Let rest for 10 minutes before slicing. Serve warm with desired toppings.

Notes

  • Use slightly stale bread for the best texture—fresh bread can turn mushy after soaking.
  • Don’t skip the overnight soak—this ensures an evenly custardy center with no dry spots.
  • Pull it while slightly jiggly in the center—it will finish setting as it rests and stay moist.
Rosie Davis
Rosie Davis
Articles: 127

Leave a Reply

Your email address will not be published. Required fields are marked *