Love this recipe? Save it to Pinterest before you forget!
There's something magical about the way December mornings smell—like cinnamon and possibility. I created this Classic Eggnog French Toast after years of watching my grandmother transform leftover holiday eggnog into the most luxurious breakfast I'd ever tasted. She'd hum carols while dipping thick slices of day-old brioche into her speckled ceramic bowl, the kitchen windows fogged with warmth against the frosty glass. This recipe captures that memory perfectly: pillowy centers kissed with nutmeg, crisp golden edges, and the unmistakable richness of holiday eggnog that makes every bite taste like Christmas morning. It's become our family's official start to the season—the breakfast we serve in our pajamas while the tree lights twinkle and everyone pretends they're not secretly excited for the holidays to begin.
Why You'll Love This Classic Eggnog French Toast for Festive Winter Breakfasts
- Holiday Magic in Every Bite: The eggnog infuses each slice with warming spices and that unmistakable festive flavor that tastes like December itself.
- Impossibly Custardy Centers: The rich eggnog creates a custard base that keeps the interior silk-soft while the exterior gets perfectly crisp.
- Zero Food Waste: Transform that half-finished carton of holiday eggnog into something extraordinary instead of pouring it down the drain.
- Make-Ahead Friendly: Prep the custard the night before for stress-free morning assembly when everyone's hungry and impatient.
- Feed a Crowd: One batch makes 12 slices—enough for the whole family plus those cousins who always show up hungry.
- Customizable Toppings: From maple syrup to cranberry compote to a dusting of powdered sugar, everyone can make it their own.
- Kid-Approved Luxury: Children think it's dessert for breakfast, but you're secretly serving them protein-rich eggs and calcium-packed milk.
Ingredient Breakdown
Understanding your ingredients is the secret to French toast that makes people close their eyes with the first bite. Each component plays a crucial role in creating that perfect balance of custardy interior and caramelized exterior.
Eggnog (2 cups): The star of the show. Use the good stuff here—full-fat, well-spiced eggnog with real dairy. I prefer brands that list actual cream and egg yolks in the first five ingredients. The eggnog replaces traditional milk and cream while bringing its signature nutmeg, vanilla, and rum flavors to the party. If you're feeling ambitious, homemade eggnog makes this transcendent.
Large Eggs (4): These provide structure and richness. Room temperature eggs incorporate more smoothly into the custard, preventing those dreaded white streaks on your finished toast. The proteins in eggs help the custard set properly during cooking.
Day-Old Brioche or Challah (12 slices): These enriched breads are French toast royalty. Their high egg and butter content creates a luxurious texture that soaks up custard without falling apart. Slice it ¾-inch thick—thick enough to stay sturdy, thin enough to cook through. Fresh bread gets soggy, so let it sit out overnight or give it a quick toast.
Dark Rum (3 tablespoons):strong> This amplifies the eggnog's warmth without making it boozy—the alcohol cooks off, leaving behind complex caramel notes. Dark rum's molasses undertones complement the nutmeg beautifully. For a family version, substitute rum extract.
Orange Zest (1 tablespoon): Fresh zest brightens the rich custard, cutting through sweetness with citrus oils that make the spices pop. It's the difference between flat and multidimensional flavor. Use organic oranges since you're eating the peel.
Vanilla Bean Paste (2 teaspoons): Those tiny black specks aren't just pretty—they're pure vanilla flavor bombs that distribute through every bite. Paste has more concentrated flavor than extract and won't add extra liquid to your custard.
Fresh Nutmeg (½ teaspoon): Pre-ground nutmeg tastes like sawdust compared to the warm, sweet complexity of freshly grated. Whole nutmeg keeps for years and transforms this from good to unforgettable with just a few passes on the microplane.
Butter (4 tablespoons): Use unsalted butter for cooking—salted butter burns more easily. Clarified butter works beautifully for higher heat without browning. The butter should foam but not brown when it hits the pan.
Step-by-Step Instructions
Total Time: 25 minutes
Prep: 10 minutes | Cook: 15 minutes | Serves: 6 (2 slices each)
Pro Tip
Set your bread out the night before. Stale bread is French toast's best friend—it soaks up custard like a sponge without falling apart.
Step 1: Create the Custard Base
In a large shallow bowl that can accommodate your bread slices, whisk together the eggnog, eggs, rum, orange zest, vanilla paste, nutmeg, and salt until completely smooth. The mixture should be homogeneous with no streaks of egg white. This custard needs to be silky because any lumps will cook into rubbery bits on your toast. Let it rest for 5 minutes while the flavors meld and any foam settles.
Step 2: Prep Your Cooking Station
Heat a large cast-iron skillet or griddle over medium heat. You want it hot enough that a drop of water dances across the surface, but not so hot that butter burns instantly. Place a wire cooling rack on a baking sheet and preheat your oven to 200°F. This keeps finished slices warm and crisp while you cook the rest—no more soggy bottom slices while everyone waits.
Step 3: Soak Strategically
Working with 2-3 slices at a time, lay your bread in the custard. Let it soak for 20-30 seconds per side for regular bread, 45-60 seconds for thicker slices. You're looking for saturation without structural failure. The bread should feel heavy and plump but still hold together when lifted. Over-soaking leads to French toast pudding—not the goal here.
Step 4: Cook to Golden Perfection
Add 1 tablespoon butter to your hot pan—it should foam gently, not brown aggressively. Carefully transfer soaked slices, letting excess custard drip back into the bowl. Cook for 3-4 minutes until the bottom is deep golden with darker caramelized spots. Resist the urge to move them around—let them develop that gorgeous crust. Flip once, cook another 2-3 minutes.
Step 5: Keep Warm While You Work
Transfer cooked slices to your prepared wire rack in the warm oven. The wire rack allows air circulation so bottoms stay crisp. Don't stack them—steam is crispy French toast's enemy. Repeat with remaining slices, adding butter as needed between batches.
Step 6: Serve Immediately
French toast waits for no one. Serve hot from the griddle with real maple syrup, a dusting of powdered sugar, or my favorite—cranberry compote and a dollop of whipped cream. The contrast of warm spiced toast with cool cream is pure holiday magic.
Expert Tips & Tricks
Temperature Matters
Cold eggnog straight from the fridge makes lumpy custard. Let it sit at room temperature for 30 minutes before mixing for the smoothest texture.
No More Soggy Centers
If your bread seems too fresh, give slices a quick 3-minute toast at 300°F. This dries the surface while keeping the interior soft.
Overnight Prep
Mix custard the night before and refrigerate. In the morning, just dip and cook. The flavors meld beautifully, and breakfast comes together in minutes.
Perfect Browning
Add a teaspoon of honey to your custard. The natural sugars promote deeper, more even caramelization without burning.
Bread Selection Hack
No brioche? Use Texas toast, Hawaiian bread, or even croissants. Just avoid sourdough—the tang clashes with eggnog's sweetness.
Holiday Presentation
Use a snowflake stencil and powdered sugar for festive plating. Add sugared cranberries and rosemary springs for a magazine-worthy breakfast.
Common Mistakes & Troubleshooting
Problem: French Toast is Soggy in the Middle
Cause: Heat too low or bread too fresh.
Solution: Increase heat to medium-high and cook longer. Your bread should be slightly stale, and the custard should set firmly. If using fresh bread, toast it first. Also, don't over-soak—20-30 seconds is plenty for most breads.
Problem: Custard Won't Stick to Bread
Cause: Bread crust is too smooth or custard too thin.
Solution: Use bread with a rougher texture, or score the surface lightly with a fork. Ensure your custard has enough eggs—it's the proteins that help it adhere.
Problem: Exterior Burns Before Inside Cooks
Cause: Heat too high or custard too sweet.
Solution: Lower heat to medium-low and cook covered for the first 2 minutes. This creates an oven effect that cooks the centers gently before the exterior over-browns.
Problem: French Toast Tastes Eggy
Cause: Too many eggs or not enough flavoring.
Solution: The eggnog should provide most of the liquid—don't add extra eggs beyond the recipe. Increase vanilla and nutmeg, and add a splash of orange juice to brighten the flavors.
Variations & Substitutions
Boozy Adult Version
Replace rum with 2 tablespoons bourbon and serve with bourbon maple syrup. Add a pinch of cinnamon to the custard for warmth.
Kid-Friendly Twist
Omit rum entirely and add 1 teaspoon rum extract. Top with mini marshmallows and chocolate chips for a s'mores version they'll love.
Vegan Adaptation
Use coconut-based vegan eggnog and substitute eggs with ¼ cup silken tofu blended until smooth per egg.
Dietary Modifications
Gluten-Free: Use thick-cut gluten-free bread, preferably a day-old bakery style. Udi's or Schar work well. Add an extra tablespoon of custard since GF bread tends to be drier.
Lower Sugar: Use unsweetened almond milk eggnog or mix half regular eggnog with unsweetened milk. The caramelization will still provide sweetness without being cloying.
Dairy-Free: Coconut milk eggnog creates an incredibly rich version with tropical undertones. Add extra nutmeg since coconut can mute spices.
Storage & Freezing
Refrigerator Storage
Cooked French toast keeps for 3-4 days in an airtight container. Separate layers with parchment paper to prevent sticking. Reheat in a toaster oven at 350°F for 5-6 minutes, or in a dry skillet over medium heat. Microwaving makes them rubbery—avoid it unless you're desperate.
Freezer Instructions
This French toast freezes beautifully for up to 2 months. Let cool completely, then flash-freeze on a baking sheet before transferring to freezer bags. This prevents them from freezing into a solid block.
To reheat from frozen: Pop directly into the toaster on medium setting, or bake at 375°F for 8-10 minutes. They emerge almost as good as fresh—perfect for busy holiday mornings when you want something special without the work.
Make-Ahead Custard
The custard base can be mixed up to 24 hours ahead and refrigerated. Give it a good whisk before using, as some separation is normal. If it thickens too much, thin with a splash of regular milk.
Frequently Asked Questions
However you serve it—drizzled with maple syrup, topped with sugared cranberries, or simply dusted with snowy powdered sugar—this Classic Eggnog French Toast transforms ordinary mornings into holiday memories. It's the breakfast that makes December feel like December, even if you're eating it in your pajamas with tangled hair and sleepy eyes. Some traditions are worth keeping, and this is one of them.
Classic Eggnog French Toast
Ingredients
- 4 large eggs
- 1 cup eggnog
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1 tsp vanilla extract
- Pinch of salt
- 8 slices thick-cut bread
- 2 tbsp butter
- Maple syrup, for serving
- Powdered sugar, for dusting
Instructions
- In a large bowl whisk together eggs, eggnog, cinnamon, nutmeg, vanilla, and salt until smooth.
- Preheat a large skillet or griddle over medium heat and melt 1 tablespoon of butter.
- Dip each slice of bread into the eggnog mixture for about 10 seconds per side, allowing it to soak up the custard.
- Place soaked bread onto the hot skillet and cook for 3–4 minutes until golden brown.
- Flip and cook the second side for another 2–3 minutes.
- Repeat with remaining slices, adding more butter as needed.
- Serve warm with maple syrup and a dusting of powdered sugar.
Recipe Notes
Use day-old bread for best texture. For extra richness, substitute half-and-half for part of the eggnog. Add a splash of rum extract for a grown-up twist.