🎄 216 days until Christmas — start early, spend smarter, enjoy more.
Breakfast

Perfect Christmas French Toast Casserole — The Make-Ahead Christmas Morning Star

Christmas morning french toast casserole — the overnight method, the perfect bread, the topping options, and the breakfast hero of Christmas Day.

Updated May 21, 2026

French toast casserole is the Christmas morning hero. Make it the night before. Pop it in the oven while opening gifts. Serve a crowd. Everyone loves it.

Why french toast casserole works for Christmas morning

The case:

  • Make-ahead 100% (assemble Christmas Eve)
  • Serves a crowd (one pan = 10-12 people)
  • Hands-off baking (oven does the work)
  • Festive and indulgent (Christmas morning energy)
  • Easy to dress up with toppings

The classic recipe

Ingredients (serves 8-10)

  • 1 loaf challah or brioche (1 pound; day-old preferred; cut into 1-inch cubes)
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup brown sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon
  • 1/2 teaspoon nutmeg
  • Pinch of salt

Streusel topping

  • 1 cup all-purpose flour
  • 1 cup brown sugar
  • 2 teaspoons cinnamon
  • 1/2 teaspoon salt
  • 1 cup cold butter (cut into pieces)

Method

  1. Butter a 9x13 baking dish
  2. Spread the bread cubes evenly
  3. In a large bowl, whisk eggs + milk + cream + brown sugar + vanilla + spices + salt
  4. Pour the egg mixture over the bread
  5. Press down to soak
  6. Cover with plastic wrap
  7. Refrigerate overnight (12+ hours ideal; minimum 4 hours)
  8. Make the streusel: combine flour + brown sugar + cinnamon + salt; cut in butter until pea-sized crumbs
  9. Refrigerate the streusel separately

Christmas morning

  1. Preheat oven to 350°F
  2. Sprinkle streusel evenly over the casserole
  3. Bake 45-55 minutes until golden brown and set
  4. Rest 10 minutes before serving
  5. Serve with maple syrup; fresh berries; powdered sugar

The bread choice

Best

  • Challah (rich; eggy; absorbs the custard perfectly)
  • Brioche (similar; even richer)
  • Day-old works best (firmer; absorbs without becoming mush)

Acceptable

  • Texas toast
  • Italian bread
  • A sturdy sandwich bread

Avoid

  • Sourdough (too dense; wrong flavor)
  • Whole wheat (tough)
  • Fresh bread (turns to mush)
  • Sliced supermarket bread (too thin)

The toppings

Classic Christmas

  • Maple syrup (warmed; real maple)
  • Fresh berries (raspberries; blueberries)
  • Powdered sugar dust

Indulgent

  • Whipped cream
  • Toasted pecans
  • A specific salted caramel sauce

Christmas-coded

  • Cranberries (fresh or compote)
  • Pomegranate seeds
  • A specific spiced syrup

Sophisticated

  • Mascarpone cream
  • A specific honey drizzle
  • Candied orange peel

Variations

Variation 1: Cinnamon roll french toast casserole

  • Add 1/2 cup brown sugar + 2 tablespoons cinnamon mixed in with the bread
  • Top with cream cheese frosting instead of streusel
  • The result: cinnamon roll meets french toast

Variation 2: Berry french toast casserole

  • Layer 2 cups mixed berries in the dish before the bread
  • Top with the streusel
  • The result: built-in fruit topping

Variation 3: Eggnog french toast casserole

  • Replace half the milk with eggnog
  • Add 1/4 teaspoon ground cloves
  • The result: Christmas-flavored breakfast

Variation 4: Gingerbread french toast casserole

  • Add 1 tablespoon molasses + 1 teaspoon ginger + 1/2 teaspoon cloves to the custard
  • Top with streusel + crystallized ginger
  • The result: gingerbread breakfast

Variation 5: Pumpkin french toast casserole

  • Add 1 cup pumpkin puree + 1 teaspoon pumpkin pie spice to the custard
  • Top with pecan streusel
  • The result: fall-meets-Christmas**

Variation 6: Cream cheese stuffed

  • Mix 8 oz cream cheese + 1/2 cup sugar + 1 teaspoon vanilla
  • Layer the bread; cream cheese mixture; more bread
  • Pour custard over
  • The result: stuffed; cheesecake-y richness

Make-ahead specifics

The night before

  • Assemble fully (without streusel)
  • Refrigerate overnight
  • Make streusel separately; refrigerate

Christmas morning

  • 30 minutes before baking: take out of fridge
  • Sprinkle streusel
  • Bake while opening gifts

Total active time Christmas morning

  • About 5 minutes (just adding streusel and putting in oven)
  • The oven does everything else

Serving for a crowd

One 9x13 pan

  • 8-10 people
  • One serving per person

For larger crowds

  • Two pans (16-20 people)
  • Make both Christmas Eve

Serving setup

  • Buffet style (pan on the table; let people serve themselves)
  • Toppings in small bowls: syrup; berries; powdered sugar
  • A specific pitcher for warm syrup

What NOT to do

Don't:

  • Use fresh bread (turns to mush)
  • Skip the overnight rest (bread doesn't absorb fully)
  • Add streusel before refrigerating (gets soggy)
  • Bake straight from the fridge (let warm 30 minutes)
  • Overbake (becomes dry)

Common mistakes

1. Soggy bottom

  • Cause: too much custard
  • Fix: use less milk; or more bread next time

2. Dry on top

  • Cause: overbaked
  • Fix: check at 45 minutes; cover with foil if browning too fast

3. Streusel sinks

  • Cause: added too early
  • Fix: add right before baking

4. Uneven baking

  • Cause: wrong pan size
  • Fix: use exactly 9x13

Cross-references

For Christmas breakfast ideas — broader.

For perfect Christmas breakfast strata — savory alternative.

For Christmas morning traditions — Christmas morning context.

For perfect cinnamon rolls — alternative.

Perfect Christmas french toast casserole is the make-ahead hero. Assemble Christmas Eve. Bake Christmas morning. Serve a crowd. The toppings dress it up. The custard-soaked bread is the breakfast everyone remembers — and asks for again next year.