Welcome to Dinnerflavor

classic eggnog french toast casserole for festive family breakfast

By Jennifer Adams | November 15, 2025
classic eggnog french toast casserole for festive family breakfast

Classic Eggnog French Toast Casserole for a Festive Family Breakfast

Every December, my kitchen transforms into a cinnamon-scented wonderland where holiday memories are baked, whisked, and served with maple syrup. This Classic Eggnog French Toast Casserole has become our family's most anticipated breakfast tradition—surpassing even the presents under the tree. I still remember the first time I served it: my then-five-year-old took one bite, her eyes widened like saucers, and she declared it "better than cookies for Santa." That moment sealed the deal.

What makes this casserole extraordinary isn't just the rich eggnog custard or the golden caramelized edges—it's the way it brings everyone to the table on those magical winter mornings. While the coffee brews and holiday music plays softly in the background, this casserole bubbles away in the oven, filling your home with the most intoxicating aroma of nutmeg, vanilla, and warm bread. It's like Christmas morning wrapped in a breakfast dish.

The beauty of this recipe lies in its simplicity and make-ahead convenience. You can assemble everything the night before, let it work its magic in the refrigerator, then simply pop it in the oven while the kids are tearing through their stockings. The result is a luxuriously custardy interior with a slightly crisp, caramelized top that tastes like the best parts of French toast, bread pudding, and eggnog all married together in perfect harmony.

Why This Recipe Works

  • Make-Ahead Magic: Assemble everything the night before and bake fresh in the morning for stress-free entertaining
  • Eggnog Perfection: Uses real eggnog for authentic holiday flavor that permeates every bite
  • Texture Heaven: Custardy center with caramelized edges creates the perfect contrast in every spoonful
  • Feed a Crowd: Easily serves 8-10 hungry family members with minimal morning effort
  • Customizable: Add nuts, fruit, or different spices to make it your family's signature dish
  • Leftover Champion: Reheats beautifully for several days of delicious breakfasts

Ingredients You'll Need

Ingredients

The quality of your ingredients directly impacts the final flavor of this spectacular casserole. Let's break down each component so you can make the best choices for your holiday breakfast.

Challah or Brioche Bread (1 pound loaf): The foundation of any exceptional French toast casserole is day-old bread with character. Challah brings a subtle eggy richness that complements the eggnog perfectly, while brioche adds a buttery decadence. Avoid pre-sliced sandwich bread—it lacks the structure to hold up to the custard. If your bread is fresh, cube it and let it sit uncovered overnight to stale slightly. This seemingly small step prevents the casserole from becoming soggy and ensures each cube absorbs maximum flavor while maintaining its integrity.

Eggnog (3 cups): Use the good stuff here—real eggnog with actual dairy and natural flavors. During the holidays, many premium brands offer small-batch versions with Madagascar vanilla and freshly grated nutmeg. If you're feeling ambitious, homemade eggnog takes this casserole to legendary status. The eggnog provides not just the liquid base but also the signature holiday flavor that makes this dish special. Full-fat versions create the richest custard, but you can use lighter versions if preferred.

Large Eggs (6): These work with the eggnog to create the custard base that transforms bread into something magical. Room temperature eggs incorporate more smoothly into the custard mixture. If you can find farm-fresh eggs during the winter months, their deep golden yolks add incredible color and flavor to the finished dish.

Heavy Cream (1 cup): This extra touch of creaminess ensures your casserole is luxuriously rich without being overly eggy. It also helps prevent the edges from drying out during baking. You can substitute half-and-half for a lighter version, but the texture won't be quite as decadent.

Dark Brown Sugar (½ cup): The molasses notes in dark brown sugar add depth and create those irresistible caramelized edges. Light brown sugar works in a pinch, but the dark variety's complex flavor is worth seeking out. Pack it firmly when measuring for accuracy.

Pure Maple Syrup (⅓ cup): Skip the pancake syrup—pure maple syrup adds authentic flavor complexity that artificial versions can't match. Grade B (now called Grade A Dark Color) has the most robust maple flavor, perfect for holiday baking.

Vanilla Extract (2 teaspoons): Use real vanilla extract, not imitation. During the holidays, I splurge on Madagascar vanilla for its floral, creamy notes that complement the eggnog beautifully. Vanilla bean paste is an excellent substitute if you want those attractive specks throughout.

How to Make Classic Eggnog French Toast Casserole for Festive Family Breakfast

1
Prepare Your Baking Dish

Butter a 9×13-inch baking dish thoroughly, ensuring every corner is well-greased. This prevents sticking and helps the edges caramelize beautifully. For extra flavor, dust the buttered dish with a mixture of cinnamon sugar—just 2 tablespoons granulated sugar mixed with ½ teaspoon cinnamon. This creates a subtle spiced crust on the bottom of your casserole.

2
Cube Your Bread

Cut your day-old challah or brioche into 1-inch cubes, aiming for uniform pieces that will cook evenly. You should have about 10-12 cups of cubed bread. If your bread is particularly fresh, spread the cubes on a baking sheet and let them sit out for 2-3 hours to dry slightly. This step is crucial for achieving the perfect texture—soft and custardy inside with slightly crisp edges.

3
Create the Custard Base

In a large mixing bowl, whisk together the eggnog, eggs, heavy cream, brown sugar, maple syrup, vanilla extract, cinnamon, nutmeg, and salt until completely smooth. The key is to whisk vigorously for at least 2 minutes—this incorporates air and ensures the sugar dissolves completely. Your custard should be a beautiful pale gold color with a silky texture. Let this mixture rest for 5 minutes to allow the flavors to meld while you prepare the bread.

4
Assemble the Casserole

Place half the bread cubes in your prepared baking dish, creating an even layer. Sprinkle with half the pecans and half the optional cranberries if using. Add the remaining bread cubes on top, then pour the custard mixture evenly over everything. Use a spatula to gently press down, ensuring every piece of bread gets soaked. The bread should be saturated but not swimming in liquid. Cover with plastic wrap and refrigerate at least 4 hours or overnight—the longer it soaks, the better the flavor and texture.

5
Prepare the Streusel Topping

In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs. Some pieces should be pea-sized for texture variation. Stir in the chopped pecans. This topping adds incredible crunch and caramelizes beautifully during baking. You can prepare this up to 3 days ahead and store covered in the refrigerator.

6
Bake to Golden Perfection

Remove the casserole from the refrigerator 30 minutes before baking. Preheat your oven to 350°F. Sprinkle the streusel topping evenly over the casserole, then bake uncovered for 45-55 minutes. The casserole is done when it's puffed and golden brown, with the center just set and the edges caramelized. If it's browning too quickly, tent with foil during the last 15 minutes of baking. Let rest for 10 minutes before serving—this allows the custard to set properly.

Expert Tips

Temperature Matters

Always bring your refrigerated ingredients to room temperature before mixing. Cold eggs and cream can cause the butter in your custard to seize, creating an uneven texture. Room temperature ingredients blend more smoothly, resulting in a silkier custard that absorbs evenly into the bread.

Overnight is Best

While you can soak this for just 4 hours, overnight soaking (8-12 hours) produces the ultimate texture. The bread has time to fully absorb the custard, creating those pudding-like centers with caramelized edges. Set a reminder to flip the bread cubes once during soaking for even distribution.

Syrup on the Side

Resist the urge to serve this with maple syrup already poured on top. The casserole is perfectly sweetened as-is, and syrup can make it soggy. Instead, warm some pure maple syrup with a cinnamon stick and a pat of butter, serving it on the side so everyone can control their sweetness level.

Fresh from the Freezer

Keep a bag of homemade eggnog ice cubes in your freezer. Blend them with a splash of eggnog for an incredible frozen cocktail to serve alongside your casserole. The flavors complement perfectly, and it's a fun way to use up any leftover eggnog from the carton.

Variations to Try

Bourbon-Maple Version

Add 2 tablespoons of good bourbon to the custard mixture and replace the maple syrup in the streusel with maple extract. The alcohol cooks off, leaving behind incredible depth and warmth that makes this perfect for Christmas morning.

Chocolate Chip Dream

Fold 1 cup of mini chocolate chips into the bread cubes before adding the custard. Use white chocolate chips for a snow-like appearance, or dark chocolate for sophisticated contrast. Kids go absolutely wild for this version.

Apple Pie Inspired

Layer thinly sliced apples between bread layers and add 1 teaspoon apple pie spice to the custard. The apples create little pockets of fruit that taste like apple pie meets French toast, making it perfect for Thanksgiving morning too.

Gingerbread Spice

Replace the cinnamon with gingerbread spice blend and add 2 tablespoons molasses to the custard. Top with crystallized ginger pieces in the streusel. This variation tastes like gingerbread French toast and fills your home with incredible holiday aromas.

Storage Tips

This casserole stores beautifully, making it perfect for holiday meal prep and leftover breakfasts throughout the season. Once completely cooled, cut into individual portions and wrap tightly in plastic wrap, then aluminum foil. Refrigerated portions keep for up to 5 days, though they're best within the first 3 days when the texture remains optimal.

For longer storage, freeze individual portions for up to 2 months. Wrap each piece in plastic wrap, then place in a freezer bag with the air pressed out. Thaw overnight in the refrigerator, then reheat in a 325°F oven for 15-20 minutes until warmed through. The microwave works in a pinch, but the oven restores the crispy edges better.

If you want to prepare this as a freezer meal, assemble everything except the streusel topping, wrap tightly, and freeze for up to 1 month. Thaw completely in the refrigerator overnight, add the streusel topping, and bake as directed. You may need to add 10-15 extra minutes to the baking time if it's still slightly frozen in the center.

Frequently Asked Questions

While you technically can substitute milk, you'll lose the signature eggnog flavor that makes this casserole special. If you must substitute, use whole milk with 1/2 teaspoon nutmeg, 1/4 teaspoon cinnamon, and 2 teaspoons vanilla extract added. The result will be a delicious French toast casserole, but it won't have that distinctive holiday taste.

Sogginess usually results from using bread that's too fresh or not baking long enough. Make sure your bread is at least a day old, or dry it out in a low oven. Also, ensure your oven is properly preheated and bake until the center is set and the top is golden. If needed, tent with foil and continue baking 10-15 minutes more.

Yes! Substitute the eggnog with coconut milk eggnog (available during holidays) or make your own using almond milk, coconut cream, maple syrup, and spices. Use coconut oil instead of butter in the streusel. The flavor profile changes but remains delicious, with coconut notes complementing the warm spices beautifully.

The casserole is done when it's puffed and golden brown, with the center set but still slightly jiggly. A knife inserted in the center should come out mostly clean with just a few moist crumbs. The edges should be caramelized and pulling slightly away from the sides of the pan. Remember it will continue to set as it cools.

For best results, reheat individual portions in a 325°F oven for 15-20 minutes until warmed through. This restores the crispy edges while keeping the center custardy. For quicker reheating, microwave individual portions for 60-90 seconds, but note that the microwave won't restore the crispy texture. Add a small pat of butter before reheating for extra richness.
classic eggnog french toast casserole for festive family breakfast
breakfast
Pin Recipe

Classic Eggnog French Toast Casserole for Festive Family Breakfast

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
8-10

Ingredients

Instructions

  1. Prepare the dish: Butter a 9Ă—13-inch baking dish and dust with cinnamon sugar if desired.
  2. Make the custard: Whisk together eggnog, eggs, cream, brown sugar, maple syrup, vanilla, cinnamon, nutmeg, and salt until smooth.
  3. Assemble: Layer bread cubes with half the pecans and cranberries, pour custard over top, pressing to ensure even soaking.
  4. Refrigerate: Cover and refrigerate at least 4 hours or overnight for best results.
  5. Make streusel: Combine flour, remaining brown sugar, cinnamon, and butter until crumbly, stir in remaining pecans.
  6. Bake: Sprinkle streusel over casserole and bake at 350°F for 45-55 minutes until golden and set.
  7. Serve: Let rest 10 minutes before serving with warm maple syrup on the side.

Recipe Notes

For the ultimate holiday breakfast, serve with warm maple syrup, fresh berries, and a dusting of powdered sugar. This casserole can be assembled up to 24 hours ahead—perfect for Christmas morning when you want to spend time with family, not in the kitchen.

Nutrition (per serving)

485
Calories
12g
Protein
58g
Carbs
24g
Fat

More Recipes