Bring holiday cheer to your breakfast table with this cozy and festive Eggnog French Toast! Thick slices of bread are soaked in a rich, spiced eggnog custard and pan-fried to golden perfection. With its creamy texture, hints of nutmeg, and buttery crisp edges, this dish tastes like Christmas morning in every bite—whether you’re serving it during the holidays or just craving a warm, comforting breakfast.
Want recipes like this delivered straight to your inbox? Subscribe now to enjoy seasonal favorites all year round.
Why You’ll Love This Recipe
Perfect for Holidays – A festive twist on a breakfast classic.
Warm & Spiced – Infused with nutmeg, cinnamon, and creamy eggnog.
Quick & Easy – Ready in 20 minutes with minimal prep.
Make Ahead – Soak the bread the night before for a fuss-free morning.
Family Favorite – Loved by kids and adults alike.
Ingredients You’ll Need
For the French Toast Batter:
1 cup eggnog (store-bought or homemade)
2 large eggs
½ tsp ground cinnamon
¼ tsp ground nutmeg
1 tsp vanilla extract
Pinch of salt
For the French Toast:
6 slices brioche, challah, or Texas toast (day-old preferred)
1 tbsp butter (plus more for frying)
1 tbsp neutral oil (helps prevent burning)
Optional Toppings:
Powdered sugar
Maple syrup or spiced syrup
Whipped cream
Fresh berries or sliced bananas
Candied pecans or toasted almonds
Tools You’ll Need
Large mixing bowl
Whisk
Shallow baking dish or bowl for dipping
Non-stick skillet or griddle
Spatula
Serving plates
Step-by-Step Instructions
Step 1: Make the Batter
- In a mixing bowl, whisk together eggnog, eggs, cinnamon, nutmeg, vanilla, and salt until fully combined.
- Pour the mixture into a shallow dish wide enough to fit the bread slices.
Step 2: Soak the Bread
3. Place bread slices into the eggnog mixture, letting them soak for 15–20 seconds per side.
4. If the bread is thicker or stale, allow it to soak a little longer to absorb more custard.
5. Let the soaked slices rest on a plate while the pan heats.
Step 3: Preheat the Skillet
6. Heat a non-stick skillet or griddle over medium heat.
7. Add a mix of 1 tbsp butter and 1 tbsp oil to prevent sticking and burning.
Step 4: Cook the French Toast
8. Place 2–3 soaked bread slices in the skillet (don’t overcrowd).
9. Cook for 3–4 minutes per side, or until golden brown and slightly crispy on the edges.
10. Transfer to a plate and keep warm while cooking the remaining slices.
Step 5: Serve & Garnish
11. Stack the French toast on a plate and dust with powdered sugar.
12. Drizzle with maple syrup or a spiced syrup blend.
13. Add your favorite toppings like whipped cream, berries, or candied nuts.
Tips for the Best Eggnog French Toast
Use Day-Old Bread – Slightly stale bread holds the custard without becoming soggy.
Don’t Rush the Soak – Let the bread fully absorb the eggnog mixture for a creamy texture.
Cook Over Medium Heat – Avoid burning the outside before the inside is set.
Use a Mix of Butter & Oil – Butter gives flavor, while oil prevents scorching.
Warm Your Syrup – Serve maple syrup warm for the ultimate cozy touch.
Serving Suggestions
Holiday Brunch – Pair with scrambled eggs, breakfast sausage, and fruit salad.
With Hot Beverages – Serve with coffee, chai, or hot cocoa.
Make it a Casserole – Layer soaked slices in a baking dish and bake at 350°F for 35 minutes.
Festive Garnish – Top with sugared cranberries or a dash of cinnamon sugar.
How to Store & Reheat
Storing:
Refrigerate: Store leftovers in an airtight container for up to 3 days.
Freeze: Place slices between parchment paper and freeze in a zip-top bag for up to 2 months.
Reheating:
Toaster: Toast slices for a crisp texture.
Oven: Bake at 350°F for 8–10 minutes until heated through.
Microwave: Heat in 30-second bursts, though texture may be softer.
Frequently Asked Questions
- Can I use non-dairy eggnog?
Yes! Almond, oat, or coconut-based eggnogs work well in this recipe. - Can I make this gluten-free?
Use gluten-free sandwich bread or a hearty gluten-free loaf. - What’s the best bread to use?
Brioche, challah, or thick Texas toast work best for flavor and structure. - Can I prepare it the night before?
Yes. Soak slices overnight in a baking dish, then cook in the morning—or bake as a casserole. - Can I reduce the sugar?
Absolutely. Store-bought eggnog already adds sweetness, so you can skip extra sugar in the custard.
Final Thoughts
Eggnog French Toast is the ultimate way to bring holiday spirit to your breakfast plate. It’s sweet, spiced, and decadently creamy—all with just a few easy steps. Whether you’re celebrating Christmas morning or simply embracing cozy flavors, this French toast will make the moment feel special.
Try it out and tag your breakfast creation—I’d love to see your festive spread!
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Cuisine: American / Holiday
Nutritional Information (Per Serving):
Calories: 320 | Protein: 9g | Carbohydrates: 32g | Fat: 17g | Fiber: 1g | Sodium: 320mg

Eggnog French Toast
- Total Time: 25 minutes
Description
Bring holiday cheer to your breakfast table with this cozy and festive Eggnog French Toast! Thick slices of bread are soaked in a rich, spiced eggnog custard and pan-fried to golden perfection. With its creamy texture, hints of nutmeg, and buttery crisp edges, this dish tastes like Christmas morning in every bite—whether you’re serving it during the holidays or just craving a warm, comforting breakfast.
Want recipes like this delivered straight to your inbox? Subscribe now to enjoy seasonal favorites all year round.
Ingredients
For the French Toast Batter:
1 cup eggnog (store-bought or homemade)
2 large eggs
½ tsp ground cinnamon
¼ tsp ground nutmeg
1 tsp vanilla extract
Pinch of salt
For the French Toast:
6 slices brioche, challah, or Texas toast (day-old preferred)
1 tbsp butter (plus more for frying)
1 tbsp neutral oil (helps prevent burning)
Optional Toppings:
Powdered sugar
Maple syrup or spiced syrup
Whipped cream
Fresh berries or sliced bananas
Candied pecans or toasted almonds
Instructions
Step 1: Make the Batter
-
In a mixing bowl, whisk together eggnog, eggs, cinnamon, nutmeg, vanilla, and salt until fully combined.
-
Pour the mixture into a shallow dish wide enough to fit the bread slices.
Step 2: Soak the Bread
3. Place bread slices into the eggnog mixture, letting them soak for 15–20 seconds per side.
4. If the bread is thicker or stale, allow it to soak a little longer to absorb more custard.
5. Let the soaked slices rest on a plate while the pan heats.
Step 3: Preheat the Skillet
6. Heat a non-stick skillet or griddle over medium heat.
7. Add a mix of 1 tbsp butter and 1 tbsp oil to prevent sticking and burning.
Step 4: Cook the French Toast
8. Place 2–3 soaked bread slices in the skillet (don’t overcrowd).
9. Cook for 3–4 minutes per side, or until golden brown and slightly crispy on the edges.
10. Transfer to a plate and keep warm while cooking the remaining slices.
Step 5: Serve & Garnish
11. Stack the French toast on a plate and dust with powdered sugar.
12. Drizzle with maple syrup or a spiced syrup blend.
13. Add your favorite toppings like whipped cream, berries, or candied nuts.
Notes
Use Day-Old Bread – Slightly stale bread holds the custard without becoming soggy.
Don’t Rush the Soak – Let the bread fully absorb the eggnog mixture for a creamy texture.
Cook Over Medium Heat – Avoid burning the outside before the inside is set.
Use a Mix of Butter & Oil – Butter gives flavor, while oil prevents scorching.
Warm Your Syrup – Serve maple syrup warm for the ultimate cozy touch.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Cuisine: American / Holiday