Delicious French Toast Casserole baked to perfection, topped with syrup and berries.

French Toast Casserole

I still remember the first time I made this French toast casserole for a sleepy Sunday brunch — the kitchen smelled like cinnamon and vanilla for hours, and the family went back for seconds without asking. This dish is an easy, make-ahead version of classic French toast that feeds a crowd, tucks into a busy morning, and turns day-old bread into something special. It’s especially handy for holiday mornings or a relaxed weekend when you want something comforting without standing over a skillet.

Why you’ll love this dish

This casserole takes all the warm, custardy goodness of pan-fried French toast and scales it up so everyone gets a square of golden, slightly-crisped bread soaked with cinnamon-vanilla custard. It’s forgiving (stale bread works great), economical, and perfect for feeding a family or a brunch crowd. Make it the night before to save morning time, then pop it in the oven — no babysitting required. For a fruit-forward spin, check out this Blueberry Lemon French Toast Casserole to see how berries brighten the whole dish.

“A casserole that feels like a warm hug — easy to make and endlessly adaptable.” — a reader review I’ve heard many times

How this recipe comes together

Overview: Tear or cube a loaf, whisk a simple egg-milk custard with sugar and spices, pour the mixture over the bread, and let it soak. Refrigerate for at least two hours (or overnight) so the custard fully penetrates the bread. Bake until puffed and golden. The hands-on time is short; most of the work is passive soaking and baking.

  • Step 1 — Cube the bread so every piece gets coated.
  • Step 2 — Whisk eggs, milk, sugar, vanilla, cinnamon, and salt until smooth.
  • Step 3 — Combine bread and custard in a baking dish; press lightly to submerge.
  • Step 4 — Chill to let the custard absorb.
  • Step 5 — Bake until set and golden.

What you’ll need

  • 1 loaf of bread (French or challah) — day-old or slightly stale is ideal. (You can swap for brioche for extra richness.)
  • 6 eggs
  • 2 cups milk (whole milk gives creamier results; use oat or almond milk for dairy-free)
  • 1/2 cup sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1/4 cup maple syrup (optional for serving)

Notes: If you want a fruit-topped casserole, consider folding in fresh or frozen berries before baking or pairing it with a warm berry compote. For a tried-and-true baseline version and more ideas, see this straightforward French toast casserole recipe.

Step-by-step instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. Cut the bread into roughly 1-inch cubes. Spread them in the prepared dish so they sit in an even layer.
  3. In a medium bowl, whisk the eggs until smooth. Add the milk, sugar, vanilla extract, cinnamon, and salt. Whisk until fully combined and slightly frothy.
  4. Pour the egg mixture evenly over the cubed bread. Press down gently with a spatula so the custard soaks into the pieces. Make sure all bread is moistened.
  5. Cover the dish and refrigerate for at least 2 hours, or overnight for best texture and flavor.
  6. Remove the casserole from the fridge and bake uncovered for 30–40 minutes, until the top is golden brown and the center is set (a knife inserted should come out mostly clean).
  7. Let the casserole rest 5 minutes, then serve warm. Drizzle with maple syrup if desired.

French Toast Casserole

Serving suggestions

  • Serve warm squares with a drizzle of pure maple syrup and a dusting of powdered sugar.
  • Add texture with toasted chopped pecans, sliced almonds, or a crumble topping (brown sugar + butter + flour) for the last 10 minutes of baking.
  • Complement with fresh fruit, such as sliced bananas or a quick berry compote. For a citrusy pairing, try the loaf with a lemony side like this quick blueberry option that brightens the plate.
  • Turn individual servings into brunch plates by adding bacon or sautéed apples on the side.

Storage and reheating tips

  • Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Cool to room temperature (no more than 2 hours after baking) before refrigerating to reduce bacterial growth.
  • Reheating: Rewarm individual portions in a 325°F (160°C) oven for 10–15 minutes until heated through to keep the top crisp. Microwave reheating is faster but may make the casserole a bit softer — heat in 30-second bursts until warm.
  • Freezing: You can freeze baked casserole portions wrapped tightly in foil and placed in a freezer bag for up to 2 months. Thaw overnight in the fridge and reheat in a 325°F oven. Alternatively, assemble the casserole, cover tightly, and freeze unbaked. Thaw in the fridge overnight before baking (you may need to add a few extra minutes to the baking time).
  • Food safety: Because this recipe contains eggs and milk, refrigerate within 2 hours of baking and follow the storage times above.

Pro chef tips

  • Use slightly stale bread. Fresh bread can become soggy; day-old bread soaks and holds custard without collapsing.
  • Cut bread into uniform cubes so everything cooks evenly.
  • Don’t skimp on the chill time — the overnight soak yields the best custard texture throughout.
  • For a richer custard, substitute half the milk with heavy cream. For a lighter version, use lower-fat milk.
  • To test doneness, insert a skewer into the center; it should come out mostly clean with just a moist crumb.
  • If you like a crisp top, brush the surface with melted butter before baking or sprinkle a thin layer of coarse sugar for caramelization. For further quick-serve ideas and tweaks, this quick blueberry casserole shows how small changes shift the flavor profile.

Creative twists

  • Savory version: omit sugar and cinnamon, add grated cheese, herbs, and cooked breakfast sausage.
  • Gluten-free: use a certified gluten-free loaf or large brioche-style GF bread.
  • Vegan/dairy-free: replace eggs with a chia or flax "egg" binder (3 tbsp ground flaxseed + 9 tbsp water, chilled until gelled) and use full-fat oat or soy milk. Expect a different texture but still delicious.
  • Toppings: streusel, caramelized bananas, nut brittle, or a citrus-glazed compote elevate the dish for special occasions.

Your questions answered

Q: Can I use any bread?
A: Yes — French, challah, brioche, or even sandwich bread work. Denser breads like challah or brioche yield a richer texture; very soft bread benefits from extra soak time.

Q: How long can I soak the casserole?
A: At least 2 hours; overnight (8–12 hours) is ideal. Don’t leave it at room temperature — always refrigerate during the soak.

Q: Can I make this dairy-free or vegan?
A: Yes. Use plant milk (oat or soy works best). For vegan eggs, use a commercial egg replacer or a flax/chia binder, but texture will differ from the classic custard.

Q: Can I bake it straight away without chilling?
A: You can, but the custard won’t penetrate fully. Baking immediately produces a more custard-on-top texture rather than an evenly soaked interior.

Q: Is it safe to make ahead for a party?
A: Definitely. Assemble and refrigerate overnight, then bake just before serving. For travel, bake at home and reheat at the venue.

Conclusion

If you want a reliable, crowd-pleasing brunch centerpiece that’s easy to assemble and endlessly adaptable, this French toast casserole fits the bill. For another solid reference and a classic version of this dish, see this French Toast Casserole – Belle of the Kitchen.

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

French Toast Casserole


  • Author: jennaharpereats
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

An easy, make-ahead French toast casserole that feeds a crowd, perfect for brunch or holidays.


Ingredients

  • 1 loaf of bread (French or challah), cubed
  • 6 eggs
  • 2 cups whole milk (or dairy-free alternative)
  • 1/2 cup sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1/4 cup maple syrup (optional for serving)


Instructions

  1. Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. Cut the bread into roughly 1-inch cubes and spread them in an even layer in the prepared dish.
  3. In a medium bowl, whisk the eggs until smooth. Add the milk, sugar, vanilla extract, cinnamon, and salt, whisking until fully combined.
  4. Pour the egg mixture evenly over the cubed bread and press down gently with a spatula.
  5. Cover the dish and refrigerate for at least 2 hours, or overnight.
  6. Bake uncovered for 30–40 minutes until golden brown and set in the center.
  7. Let the casserole rest for 5 minutes before serving warm, drizzling with maple syrup if desired.

Notes

Consider folding in fresh or frozen berries before baking for extra flavor. Store leftovers in an airtight container for up to 3–4 days.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: French

Similar Posts