Make-Ahead Eggnog French Toast Casserole
Eggnog French toast casserole turns your favorite holiday sipper into a soft, custardy breakfast that feeds a crowd with almost no morning effort. Pillowy bread soaked in spiced eggnog, baked until puffed and golden, then topped with a snowy dusting of powdered sugar.

Assemble it the night before, slide it into the oven while you pour coffee, and you’ll have a hot, fragrant brunch centerpiece without flipping a single slice on the stove.
Why This Casserole Makes Holiday Mornings So Much Easier
The eggnog does double duty here, bringing richness and warm spice in one pour so you skip measuring out nutmeg and cinnamon separately. Because it’s already thick and sweet, the custard bakes into the bread with a silky, almost pudding-like center and lightly crisped edges.
I keep coming back to this one because the overnight soak means the only thing standing between you and breakfast is turning on the oven. No last-minute whisking, no standing over a griddle, just a pan of fragrant, custardy toast ready when you are.
Ingredients

- 1 loaf (about 1 lb) day-old challah or brioche, cut into 1-inch cubes: stale bread absorbs more custard without turning mushy
- 2 cups eggnog: full-fat eggnog gives the richest texture, but any store-bought or homemade works
- 6 large eggs: they help the custard set firmly enough to slice
- ⅓ cup granulated sugar: just enough to play off the eggnog’s sweetness without making the dish cloying
- 2 tsp vanilla extract: rounds out the spice notes
- 1 tsp ground cinnamon: a little extra warmth on top of the eggnog’s own spice
- ½ tsp ground nutmeg: freshly grated has the most zip, but pre-ground is fine
- ¼ tsp fine sea salt: brightens all the flavors
- 2 tbsp unsalted butter, softened, for the dish: keeps the bottom and sides from sticking and adds a buttery brown edge
Variations / Substitutions
- Bread: challah and brioche are the most tender, but a sturdy French or Italian loaf works too. Avoid thinly sliced sandwich bread, which can dissolve.
- Dairy-free eggnog: swap in a plant-based eggnog (oat or coconut) and omit the eggs if you prefer a softer, bread pudding texture, or use a flax egg equivalent.
- Add-ins: fold in ½ cup chocolate chips, dried cranberries, or chopped toasted pecans right before transferring to the dish.
- Boozy boost: reduce vanilla to 1 tsp and whisk in 2 tbsp dark rum or bourbon with the custard.
- Spice it up: a pinch of cardamom or a few grates of fresh ginger brighten the whole dish.
If you like a quicker holiday breakfast, try Eggnog Pancakes on a relaxed weekend morning.
How to Make Make-Ahead Eggnog French Toast Casserole
Step 1: Soak the Bread in Spiced Eggnog Custard

In a large bowl, whisk together the 2 cups eggnog, 6 eggs, ⅓ cup sugar, 2 tsp vanilla, 1 tsp cinnamon, ½ tsp nutmeg, and ¼ tsp salt until smooth and no yolk streaks remain. Add the cubed bread and gently fold with a spatula until every piece is coated. Let it sit for about 10 minutes, giving it a stir halfway so the liquid penetrates evenly.
The bread will look a little soft and swollen at this point. That’s exactly what you want—it means the custard is working its way into every cube.
Step 2: Layer the Bread and Custard in the Baking Dish

Grease a 9×13-inch baking dish with the 2 tbsp softened butter, making sure to coat the bottom and sides well. Scoop the soaked bread mixture into the dish and spread it into an even layer, pressing down lightly so the top is level. Pour any custard left behind in the bowl over the bread. Cover tightly with foil or plastic wrap and refrigerate for at least 1 hour, or ideally overnight.
This rest time lets the custard soak all the way to the center of the bread, so you get a uniform, silky texture instead of dry patches.
Step 3: Bake Until Golden and Puffed

Preheat your oven to 350°F (175°C). While it heats, pull the dish from the fridge so it can lose a bit of the chill, about 15 minutes. Bake uncovered on the center rack for 40 to 45 minutes. The casserole is done when the top is deep golden, the center feels set with just a slight jiggle, and an instant-read thermometer poked into the middle reads around 160°F.
The whole kitchen will smell like warm eggnog and toasted butter. Let the casserole rest for 5 minutes before you cut into it so the slices hold together.
Step 4: Dust with Powdered Sugar and Serve

Sift a generous layer of powdered sugar over the whole surface using a fine-mesh strainer. Scoop out big squares onto plates, add a pour of maple syrup, and finish with a tiny grate of fresh nutmeg if you like. Serve warm while the top still has that faint crisp edge from the oven.
Tips for the Best Eggnog French Toast Casserole
- Soak time matters.: A minimum one-hour rest works in a pinch, but letting it sit overnight in the fridge makes the texture noticeably more custardy all the way through.
- Use a glass or ceramic dish if you can.: They heat more gently than dark metal and give you more even browning without overcooking the bottom. If your dish is metal, check for doneness 5 minutes earlier.
- If the top browns too fast, tent it loosely with foil during the last 10 minutes and keep baking until the center sets.
- Leftover casserole can double as dessert.: Warm it up and top with a scoop of vanilla ice cream or a drizzle of salted caramel.
Bake times by dish material:
| Dish material | Size | Bake time |
|---|---|---|
| Glass | 9×13 | 45-50 minutes |
| Ceramic | 9×13 | 45-50 minutes |
| Metal | 9×13 | 40-45 minutes |
Storing Leftovers
- Refrigerate: Cool completely, then cover and store in the fridge for up to 3 days. The slices hold their shape well, even when cold.
- Reheating: Warm individual servings in a 300°F oven for 10 minutes, or microwave on half power for 45 to 60 seconds until heated through.
What to Serve with Eggnog French Toast Casserole
Crisp bacon or breakfast sausage on the side gives a salty contrast to the sweet, custardy bread. A bowl of fresh citrus salad—segments of grapefruit and orange with a little mint—cuts through the richness without weighing down the plate. For a party table, set out a whipped cream bowl and a dish of sugared cranberries so guests can dress their own slice.
Frequently Asked Questions
Can I use fresh bread instead of day-old?
Fresh bread will work, but the texture turns softer and a little more fragile because the custard doesn’t soak in as deeply. If fresh is all you have, spread the cubes on a sheet pan and toast them at 300°F for about 10 minutes to dry them out slightly before using.
Can I make this dairy-free?
Yes. Use a plant-based eggnog and omit the eggs, or replace the eggs with 1½ cups of thick coconut milk and a tablespoon of cornstarch. The texture will be more like a soft bread pudding than a firm, sliceable casserole.
Why did my casserole turn out soggy?
Sogginess usually comes from bread that was too thin or too fresh, or from not baking long enough. Make sure the center reaches at least 160°F and the top is well-browned, and always use thick, sturdy bread like challah or brioche cut into chunky cubes.
Can I use homemade eggnog?
Absolutely. Just make sure your homemade eggnog isn’t dramatically thinner than a store-bought one. If it seems especially loose, reduce it by a quarter cup on the stovetop before whisking it into the eggs.

Eggnog French Toast Casserole Recipe
Ingredients
Method
- In a large bowl, whisk eggnog, eggs, sugar, vanilla, cinnamon, nutmeg, and salt until smooth. Add bread cubes and fold gently to coat. Let soak 10 minutes, stirring once.
- Butter a 9×13-inch baking dish. Transfer soaked bread to dish, spread evenly, and pour any remaining custard over top. Press down lightly. Cover and refrigerate at least 1 hour, preferably overnight.
- Preheat oven to 350°F. Remove dish from fridge about 15 minutes before baking. Bake uncovered for 40 to 45 minutes until deeply golden and an instant-read thermometer reaches 160°F in the center.
- Let casserole rest 5 minutes. Dust generously with powdered sugar, then serve warm with maple syrup.
