🥞 This Eggnog French Toast is the ultimate festive breakfast! Warm spices, creamy eggnog, and buttery bread in every bite. ❤️🎅

Eggnog French Toast Recipe
Start your day with a touch of holiday cheer with this irresistible Eggnog French Toast. This recipe transforms the classic comfort of French toast into a delightful winter treat, perfect for Christmas morning or a cozy weekend brunch. The combination of creamy eggnog and warm spices creates a flavor profile that’s both comforting and celebratory.
This easy recipe delivers that nostalgic holiday flavor we all crave. It’s an impressive yet simple dish, making it ideal for both busy holiday mornings and relaxed gatherings. Serve it with a dusting of cinnamon, a dollop of whipped cream, and warm maple syrup for the perfect breakfast experience.
⭐ Why You’ll Love This Recipe
- Simple to make and full of holiday flavor
- Perfect for Christmas brunch or cozy weekends
- A fun twist on a classic winter breakfast favorite

🛒 Ingredients & Substitutions
- Eggs: Use large eggs for the best consistency.
- Eggnog: Use store-bought or homemade eggnog.
- Milk: Substitute with cream or half-and-half for a richer flavor.
- Ground Cinnamon: Use pumpkin pie spice for a festive twist.
- Pure Vanilla Extract: Use imitation vanilla if needed.
- Salt: Balances the sweetness.
- Challah or Brioche Bread: Substitute with Texas toast or thick sandwich bread.
- Salted Butter: Use unsalted butter and add a pinch of salt if preferred.
- Whipped Cream: Optional, but adds richness.
- Ground Cinnamon and Nutmeg: Sprinkle for extra flavor.
- Maple Syrup: Use any syrup or sauce you like.
✨ Variations
- Bread Choices: Swap brioche for Texas toast or French bread.
- Add-ins: Stir a pinch of nutmeg or pumpkin pie spice into the batter.
- Toppings: Try cranberry compote, caramel drizzle, or even candied pecans.
- Dairy-Free: Use almond milk eggnog and dairy-free butter for a lighter version.






🔥 Tips
- Use day-old bread for the best texture.
- Don’t soak the bread too long, or it may fall apart.
- Keep cooked slices warm in a low oven while finishing the batch.
- Sprinkle powdered sugar for a simple finishing touch.
❓ FAQs
Yes, you can prep the egg mixture the night before and store it in the fridge. Just dip and cook in the morning.
Definitely! Double the recipe and keep slices warm in the oven until serving.
Use day-old bread, don’t soak it too long, and cook over medium heat to ensure the center sets before the outside burns.
Yes! Layer the bread in a greased baking dish, pour the custard over it, and refrigerate overnight. Bake at 350°F for 35-40 minutes the next morning.
The slices should be golden brown on the outside and slightly firm in the center.
It pairs perfectly with bacon, sausage, fruit salad, or hot coffee, making for cozy winter breakfast ideas.
If serving adults, add a tablespoon of rum, brandy, or bourbon to the egg mixture for a festive touch.

🍽️ Other Recipes You May Enjoy
Breakfast
Air Fryer French Toast Sticks
Breakfast
Pumpkin Spice French Toast
Breakfast
Brioche French Toast
Breakfast
Overnight Blueberry French Toast Casserole
Eggnog French Toast
8
servings
10 mins
8 mins
18 mins
Pin
Rate
Would you like to save this?
We’ll email this post to you, so you can come back to it later!
Equipment
- blender or mixing bowl and whisk
- measuring cups and spoons
- griddle or skillet
- cooking utensils
- pie plate or shallow dish
Ingredients
For the French toast
- 6 large eggs
- 1-3/4 cups eggnog
- 1/4 cup milk
- 1-1/4 teaspoon ground cinnamon
- 1-1/2 teaspoon pure vanilla extract
- 1/2 teaspoon salt
- salted butter
- 1 large loaf challah bread, or brioche bread, sliced 3/4-inch to 1-inch thick
For topping
- whipped cream, ground cinnamon, and/or ground nutmeg, (optional)
- maple syrup, for serving
Instructions
- In the bowl of a blender, combine the eggs, eggnog, milk, cinnamon, vanilla extract, and salt. Cover and blend until smooth, about 20-30 seconds.
- Lightly butter a skillet or griddle and heat it over medium-high heat.
- Transfer the egg mixture to a pie plate or similar container.
- Dunk the bread into the eggnog mixture, flipping once to coat both sides.
- Transfer the bread to the hot skillet and cook until golden on both sides, about 3-4 minutes. Only flip the bread once.
- Repeat steps 4 and 5 with the remaining bread.
- Top with whipped cream, cinnamon, and nutmeg. Serve with maple syrup.
Notes
🥡 STORAGE
- Store leftover French toast in an airtight container in the refrigerator for up to 3 days.
- Place parchment paper between slices to prevent sticking.
♨️ REHEATING
- Reheat in a toaster oven or oven at 350°F for 5-7 minutes.
- Use the microwave for 20-30 seconds for a quick option.
- Reheat in an air fryer at 350°F for 3-4 minutes until warm and crisp.
❄️ FREEZING
- Freeze cooked slices on a baking sheet until solid, then store in a freezer bag for up to 2 months.
- Reheat directly from frozen in a toaster, oven, or air fryer.
💡 TIPS FOR BEST RESULTS
- Use day-old bread for better absorption and texture.
- Do not soak the bread too long, or it will fall apart.
- Keep cooked slices warm in a 200°F oven while finishing the batch.
🍳 ALTERNATE COOKING METHODS
- Oven: Bake at 400°F on a lined baking sheet for 10-12 minutes, flipping the French toast halfway through.
- Air fryer: Cook at 350°F for 6-8 minutes, flipping once.
- Stovetop: Use a griddle or large skillet as directed.
♻️ LEFTOVERS
- Enjoy leftovers as a breakfast sandwich with bacon or ham.
- Cut into strips for a fun French toast dippers idea.
📝 NOTES
- You can whisk the egg mixture instead of using a blender.
- Dust with powdered sugar or top with fruit compote for a festive touch.
- For extra holiday flavor, serve with spiced whipped cream or eggnog syrup.
- Leftovers make a great winter breakfast the next day when reheated in the toaster.
Nutrition
Carbohydrates: 28g,
Protein: 10g,
Fat: 7g,
Saturated Fat: 2g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 3g,
Trans Fat: 0.01g,
Cholesterol: 157mg,
Sodium: 415mg,
Potassium: 136mg,
Fiber: 1g,
Sugar: 2g,
Vitamin A: 327IU,
Vitamin C: 0.1mg,
Calcium: 92mg,
Iron: 2mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this? Leave a comment below!