Wed. Oct 7th, 2026
Eggnog French Toast Casserole

Christmas morning should smell like cinnamon and feel unhurried — which is exactly why this eggnog french toast casserole exists. You assemble it the night before, the bread soaks up a spiced eggnog custard overnight, and in the morning you slide it into the oven while the coffee brews. Forty-five minutes later, you’re pulling out a puffy, golden, custardy bake that tastes like the holidays decided to become breakfast.

I’ve made this every Christmas morning for years, and I’ve also made every mistake: soggy centers, burnt tops, custard that never set. The prep-ahead chart and ratios below are the result of all that delicious trial and error. This is the version that works.

Why You’ll Love This Recipe

  • Overnight = stress-free Christmas morning. All the work happens the night before; the morning is just bake and enjoy.
  • Real eggnog flavor. Not a hint, not a whisper — the custard is built on actual eggnog, spiked with extra nutmeg and vanilla.
  • Custardy center, crisp edges. The overnight soak gives you that perfect bread-pudding texture contrast.
  • Feeds the whole house. One 9×13 pan serves 8–10 — no standing at the stove flipping individual slices.
  • Gorgeous with zero effort. It comes out of the oven looking like a magazine photo, especially with the brown-sugar topping.

Ingredients

Eggnog French Toast Casserole (Overnight)

For the casserole:

  • 1 lb (about 16 oz) brioche or challah, cut into 1-inch cubes — Sturdy, enriched bread is essential. Brioche and challah soak up custard without disintegrating. Day-old or lightly stale bread is actually better — it absorbs more. Avoid soft sandwich bread; it turns to mush.
  • 6 large eggs, room temperature
  • 2 cups eggnog — Full-fat, good-quality eggnog. The store-bought kind works perfectly; this isn’t the place for light eggnog, which makes a watery custard. If your eggnog is very thick, that’s fine — it’s mostly cream and eggs anyway.
  • 1/2 cup whole milk — thins the eggnog just enough for the bread to absorb it fully
  • 1/3 cup packed brown sugar
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp freshly grated nutmeg — plus more for serving. Fresh nutmeg is dramatically more aromatic than pre-ground; if you only upgrade one spice this holiday season, make it this one.
  • 1/4 tsp kosher salt

For the brown-sugar topping:

  • 1/2 cup packed brown sugar
  • 1/2 cup all-purpose flour
  • 1 tsp ground cinnamon
  • 1/2 cup cold unsalted butter, cubed
  • 1/2 cup chopped pecans (optional but wonderful)

For serving: warm maple syrup, a dusting of powdered sugar, fresh nutmeg, whipped cream if you’re feeling celebratory.

Key tip — the bread-to-custard ratio. The magic ratio is roughly 1 lb of bread to 2 1/2 cups of total liquid (eggnog + milk) plus 6 eggs. Too much liquid and the center stays soupy; too little and it’s dry and bready. Weigh your bread if you can — “1 loaf” varies wildly between brands.

How to Make It

Step 1: Prep the bread (night before). Cut the brioche into 1-inch cubes. If your bread is fresh, spread the cubes on a sheet pan and let them sit out for a few hours (or toast at 300°F for 10 minutes) to dry slightly. Place the cubes in a greased 9×13-inch baking dish.

Step 2: Make the custard. In a large bowl, whisk the eggs until smooth. Whisk in the eggnog, milk, brown sugar, vanilla, cinnamon, nutmeg, and salt until the sugar dissolves and everything is uniform.

Step 3: Soak overnight. Pour the custard evenly over the bread cubes. Press gently with a spatula so every piece gets coated and starts absorbing. Cover tightly with plastic wrap or a lid and refrigerate at least 8 hours, or overnight up to 12 hours. The bread should look saturated and the custard mostly absorbed.

Step 4: Make the topping (night before or morning of). Combine the brown sugar, flour, and cinnamon. Cut in the cold butter until crumbly, then stir in the pecans. Refrigerate in a zip-top bag until baking time.

Step 5: Bake (Christmas morning). Take the casserole out of the fridge 30 minutes before baking to take the chill off. Preheat the oven to 350°F. Sprinkle the topping evenly over the casserole. Bake for 45–55 minutes, until puffed, deep golden brown, and set in the center — a knife inserted in the middle should come out mostly clean with no wet custard. If the top browns too quickly, tent loosely with foil for the last 15 minutes.

Step 6: Rest and serve. Let it rest 10 minutes — it deflates slightly and finishes setting. Serve warm with maple syrup, powdered sugar, and a snowfall of fresh nutmeg.

If you love a cozy make-ahead holiday breakfast, this pairs beautifully in a brunch spread with my Sweet Potato Casserole with Pecan Streusel holding down the savory-sweet side of the table.

Pro Tips

Prep-ahead chart:

When What to do
2 days before Buy eggnog and bread; cube and dry the bread
Night before Assemble casserole, make topping, refrigerate both
Morning of Rest 30 min at room temp, top, bake 45–55 min
After baking Rest 10 min, serve warm

More hard-won wisdom:

  • The overnight soak is non-negotiable. I’ve tested a 2-hour soak versus overnight, and there’s no comparison — overnight gives you that uniform, custardy, bread-pudding texture. Short soaks leave dry bread pockets.
  • Don’t skip the room-temp rest. Baking straight from the fridge adds 10–15 minutes and bakes unevenly — burnt edges, soupy middle. Thirty minutes on the counter fixes it.
  • My soggy-center disaster: One year I doubled the eggnog “for extra custard” and the center never set, even after an extra 20 minutes. Respect the ratio — 2 1/2 cups liquid per pound of bread.
  • Tent with foil. The brown-sugar topping caramelizes fast. If it’s deeply brown at 30 minutes but the center isn’t set, tent it — the inside still needs time.
  • Fresh nutmeg matters. Pre-ground nutmeg loses its volatile oils within months. A whole nutmeg and a microplane costs a few dollars and transforms this dish.

Variations

  • Chocolate chip: Fold 1 cup of chocolate chips into the bread cubes — the kids’ table favorite.
  • Cranberry-orange: Add 1 cup of fresh cranberries and 1 tablespoon of orange zest to the bread layer for a tart, festive twist.
  • Apple-cinnamon: Layer in 2 diced apples tossed with cinnamon — very apple-pie-for-breakfast.
  • Rum-spiked: Add 2 tablespoons of dark rum to the custard for the adults’ servings.
  • Dairy-free: Use dairy-free eggnog (several brands make it now) and vegan butter in the topping. The texture is slightly less rich but still delicious.
  • Individual ramekins: Divide among buttered ramekins and bake 25–30 minutes — elegant for a smaller gathering.

Storage & Meal Prep

  • Refrigerator: Leftovers keep 3–4 days, covered. The topping softens but reheats well.
  • Freezer: Freeze baked portions up to 2 months. Thaw overnight in the fridge.
  • Reheating: Warm individual portions in the microwave, or reheat the whole dish at 325°F for 15–20 minutes covered with foil. A quick 2-minute broil re-crisps the topping.
  • Make-ahead limits: Don’t assemble more than 12 hours ahead — beyond that, the bread breaks down too much and the texture suffers.

FAQs

Can I use regular sandwich bread?
I don’t recommend it — soft sandwich bread disintegrates during the overnight soak. If it’s all you have, reduce the soak to 4–6 hours and expect a softer, more pudding-like result.

My center is still wet but the top is burning. What do I do?
Tent tightly with foil and keep baking — the center needs more time. Next time, make sure the casserole rested at room temperature before baking, and verify your oven temperature with a thermometer.

Can I make this without eggnog?
You can substitute 2 cups of half-and-half plus an extra 1/2 teaspoon of nutmeg and 1/4 cup more brown sugar — but then it’s just a (delicious) regular french toast casserole. The eggnog is the point here.

Is store-bought eggnog okay?
Absolutely — that’s what I use. Choose full-fat eggnog from a brand you like drinking; the flavor comes straight through.

Can I prep this two nights ahead?
I wouldn’t — 8 to 12 hours is the sweet spot. Beyond 12 hours the bread gets mushy.

What do I serve with eggnog french toast casserole?
Crispy bacon or breakfast sausage for salty contrast, fresh fruit to cut the richness, and lots of coffee. For a bigger brunch spread, my fluffy cottage cheese pancakes or copycat egg bites round it out nicely.

Eggnog French Toast Casserole

Prep Time: 20 minutes (+ overnight soak) | Cook Time: 50 minutes | Total Time: 9 hours 10 minutes | Servings: 8–10

Ingredients:

  • 1 lb brioche or challah, cut into 1-inch cubes
  • 6 large eggs, room temperature
  • 2 cups eggnog
  • 1/2 cup whole milk
  • 1/3 cup packed brown sugar
  • 2 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp freshly grated nutmeg
  • 1/4 tsp kosher salt
  • 1/2 cup packed brown sugar (topping)
  • 1/2 cup all-purpose flour (topping)
  • 1 tsp ground cinnamon (topping)
  • 1/2 cup cold unsalted butter, cubed (topping)
  • 1/2 cup chopped pecans (topping, optional)

Instructions:

  1. Place bread cubes in a greased 9×13-inch dish.
  2. Whisk eggs, eggnog, milk, brown sugar, vanilla, cinnamon, nutmeg, and salt; pour over bread and press to soak.
  3. Cover and refrigerate 8–12 hours overnight.
  4. Make topping: cut cold butter into brown sugar, flour, and cinnamon; stir in pecans. Refrigerate.
  5. Rest casserole 30 minutes at room temperature; preheat oven to 350°F.
  6. Sprinkle topping over casserole; bake 45–55 minutes until puffed, golden, and set in center.
  7. Rest 10 minutes; serve warm with maple syrup and fresh nutmeg.

If you enjoyed this recipe, you’ll also love my 15-Minute Peanut Butter Noodle Stir-Fry with Frozen Vegetables.

Christmas morning deserves a breakfast that practically makes itself — and once you’ve tasted this, you might find yourself making a second holiday-morning tradition out of my Sweet Potato Casserole with Pecan Streusel reheated alongside it.

Leave a Reply

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