French Toast Casserole

| Posted on:

March 20, 2026

Delicious French Toast Casserole topped with fresh berries and syrup

My first time making this French toast casserole I served it at a sleepy weekend brunch and watched everyone reach for seconds; it’s simple, forgiving, and feeds a crowd without fuss. This custardy bake transforms day-old French or challah into a golden, sliceable breakfast centerpiece that’s perfect for family mornings, holiday brunches, or meal-prep weekends. If you like fruit-studded versions, check out this blueberry French toast casserole for a fruity spin.

What makes this recipe special

This casserole turns stale bread into a creamy, custard-soaked breakfast that feels indulgent but is surprisingly economical and low-effort. It’s ideal when you want to:

  • Feed several people with one pan.
  • Prep ahead: it improves after a few hours or overnight in the fridge.
  • Offer something kid-approved and customizable with toppings.
    The texture sits between pudding and classic French toast, so it’s reliable for buffets and easy to reheat without losing its charm.

Step-by-step overview

You’ll cube day-old bread, whisk a rich egg-and-cream custard, and pour it over the bread so it soaks up the mixture. After a long chill to hydrate the cubes, bake until the top is golden and the center is set. Rest briefly, then slice and top with syrup, berries, or powdered sugar.

What you’ll need

  • 1 loaf bread (French or challah), day-old (about 10–12 oz; crusty loaves work best)
  • 8 large eggs
  • 2 cups milk (whole milk gives best richness; use plant milk for dairy-free)
  • 1 cup heavy cream (can reduce to 3/4 cup + extra milk to lighten)
  • 3/4 cup granulated sugar (or 1/2 cup brown sugar for a deeper flavor)
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • Syrup, fresh berries, or powdered sugar for serving

Notes: Stale bread soaks up custard without turning soggy. Challah or brioche give an extra-rich result. For less sweetness, cut sugar to 1/2 cup and rely on toppings.

Step-by-step instructions

  1. Preheat the oven to 350°F (175°C).
  2. Grease a 9×13-inch baking dish with butter or nonstick spray.
  3. Cut the loaf into 1-inch cubes and spread them evenly in the dish.
  4. In a medium bowl, whisk the eggs until smooth.
  5. Add milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until well combined.
  6. Pour the custard evenly over the bread cubes.
  7. Press down gently with a spatula or your hands so the bread soaks up the mixture.
  8. Cover the dish tightly and refrigerate at least 2 hours or overnight for best flavor and texture.
  9. After chilling, remove the cover and bake 45 to 50 minutes. The top should be golden and a knife inserted in the center should come out mostly clean.
  10. Let the casserole rest 5 minutes, then slice and serve warm with syrup, fresh berries, or a dusting of powdered sugar.

French Toast Casserole

How to plate and pair

Serve slices straight from the pan onto warm plates. Top with a pat of butter and warm maple syrup for classic comfort. Brighten the plate with fresh berries, orange segments, or a spoonful of yogurt for contrast. For a brunch spread, pair with scrambled eggs, roasted potatoes, or a simple green salad to balance sweetness.

Storage and reheating tips

Cool leftovers to room temperature, then cover and refrigerate up to 3–4 days. Reheat individual slices in a toaster oven or oven at 350°F for 8–12 minutes until warmed through and the edges crisp up. For microwave reheating, cover and heat in 30-second intervals to avoid rubbery texture. To freeze, wrap cooled slices tightly in plastic and foil and freeze up to 1 month. Thaw overnight in the fridge before reheating. Always discard any custard-based dish left at room temperature longer than two hours.

Helpful cooking tips

  • Use day-old bread. Fresh bread will collapse and yield a denser interior.
  • Cube bread into roughly 1-inch pieces so custard penetrates evenly.
  • Press the bread into the custard after pouring to eliminate dry pockets.
  • Let it rest overnight for the best texture and deeper flavor.
  • If the top browns too quickly, tent loosely with foil for the last 15 minutes.
  • Test doneness near the center; a slightly moist crumb is fine, but it should not be liquid.

Recipe variations

  • Cinnamon-apple: Fold in 1 diced tart apple and 1/4 cup chopped walnuts before baking.
  • Lemon-ricotta: Swap 1/2 cup of cream for ricotta and add 1 tbsp lemon zest.
  • Dairy-free: Use full-fat coconut milk + unsweetened almond milk in place of milk and cream.
  • For a fluffier, fruit-forward take try the fluffy blueberry French toast casserole which layers fruit and a lighter custard for a cloud-like texture.

Tricks for success

  • Don’t skimp on vanilla; it brightens the custard.
  • Room-temperature eggs blend more evenly with milk and cream.
  • If using a very dense bread, increase soaking time or add 1/4 cup extra milk.
  • For a crunchy top, sprinkle a mix of brown sugar and chopped pecans before baking.

Common questions

How long does it take to prep and cook?

Prep time is about 15–20 minutes to cube the bread and mix the custard. Chilling is at least 2 hours or overnight. Bake time is 45–50 minutes. Plan for about 1 hour active time plus chilling.

Can I make this ahead and bake it later?

Yes. Assemble, cover tightly, and refrigerate overnight. Bake straight from the fridge; you may need an extra 5–10 minutes of bake time if very cold.

Can I use gluten-free bread or dairy substitutes?

Yes. Use a sturdy gluten-free loaf that holds up to soaking. For dairy-free, use full-fat coconut milk and a plant-based creamer to preserve richness. Texture will vary slightly from the original.

How do I know when it’s fully cooked?

The top should be golden and slightly springy. Insert a knife or toothpick into the center; it should come out mostly clean with only a few moist crumbs, not wet custard.

Is it safe to leave overnight in the fridge?

Yes. Once assembled, cover tightly and refrigerate. The overnight chill actually improves the texture by giving the bread time to absorb the custard. Discard any uneaten casserole after 3–4 days in the refrigerator.

Delicious French Toast Casserole topped with fresh berries and syrup

French Toast Casserole

This French toast casserole transforms day-old bread into a creamy, custard-soaked breakfast that is perfect for family mornings or holiday brunches.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: French
Calories: 320

Ingredients
  

For the Casserole
  • 1 loaf bread (French or challah), day-old (about 10–12 oz) Crusty loaves work best.
  • 8 large eggs Room temperature preferred.
  • 2 cups milk Whole milk gives best richness; use plant milk for dairy-free.
  • 1 cup heavy cream Can reduce to 3/4 cup + extra milk to lighten.
  • 3/4 cup granulated sugar Or 1/2 cup brown sugar for a deeper flavor.
  • 2 teaspoons vanilla extract Do not skimp; it brightens the custard.
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
For Serving
  • to taste syrup
  • to taste fresh berries
  • to taste powdered sugar

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C).
  2. Grease a 9x13-inch baking dish with butter or nonstick spray.
  3. Cut the loaf into 1-inch cubes and spread them evenly in the dish.
  4. In a medium bowl, whisk the eggs until smooth.
  5. Add milk, heavy cream, sugar, vanilla, cinnamon, and salt. Whisk until well combined.
  6. Pour the custard evenly over the bread cubes.
  7. Press down gently with a spatula or your hands so the bread soaks up the mixture.
  8. Cover the dish tightly and refrigerate at least 2 hours or overnight for best flavor and texture.
Baking
  1. After chilling, remove the cover and bake for 45 to 50 minutes. The top should be golden and a knife inserted in the center should come out mostly clean.
  2. Let the casserole rest for 5 minutes, then slice and serve warm with syrup, fresh berries, or a dusting of powdered sugar.

Nutrition

Serving: 1Calories: 320kcalCarbohydrates: 37gProtein: 6gFat: 18gSaturated Fat: 10gSodium: 250mgFiber: 1gSugar: 14g

Notes

Stale bread soaks up custard without turning soggy. Challah or brioche give an extra-rich result. For less sweetness, cut sugar to 1/2 cup and rely on toppings.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating