This Eggnog Hot Chocolate is pure holiday comfort in a mug. It’s rich, creamy, and has a hint of spice with just a pinch of nutmeg. The eggnog adds such a cozy, festive touch that makes it feel extra special, but it’s still so simple to make. Whether you’re curled up with a good book, hosting friends, or just craving something warm and indulgent, this drink is guaranteed to hit the spot.

Jump to:
❤️Why you will love this recipe
- Ultra-Creamy Texture: The thick eggnog makes your hot chocolate even creamier than usual.
- Quick and Easy: You’ll only need one pot and about 10 minutes to whip this up.
- Perfect for All Ages: Sweet and creamy enough for kids but decadent and sophisticated for adults, especially with a boozy twist!
- Festive Flavor: The eggnog and nutmeg give this drink a warm, spiced flavor that makes this the perfect hot chocolate for the holidays.
If you love this festive hot chocolate recipe you should also try some of my other hot chocolates like this Earl Grey Hot Chocolate or my Orange Hot Chocolate for the grownups.
🥣Equipment
Before you get started, gather these tools to make the process smooth and easy:
- Saucepan: Use a small saucepan to make this recipe. If you increase the serving size adjust the saucepan accordingly.
- Whisk: A sturdy whisk to blend the ingredients into a smooth, creamy drink.
- Ladle or heat-safe measuring cup: Something with a spout to make pouring mess-free.
- Mug: Use your favorite mug, even better if it is festive!
📝The Ingredients
You only need a handful of simple ingredients to make this festive Hot Chocolate:
- Chocolate: Semi-sweet chocolate is my favorite for the perfect balance of rich and sweet, but dark or milk chocolate works too. Use either a bar (chopped into small pieces) or chocolate chips.
- Milk: Whole milk gives the creamiest texture, but any milk you have on hand will work.
- Eggnog: Store-bought or homemade both work perfectly. Choose your favorite recipe or brand for this!
- Nutmeg: Fresh nutmeg grated over the hot chocolate is best but pre-ground nutmeg in the jar works just as good.
👩🏻🍳How to make Eggnog Hot Chocolate
Here is a quick overview of the recipe steps. Please read the recipe card for the full instructions.
- Heat milk, eggnog and chocolate in a saucepan.
- Stir until melted and smooth.
- Pour into mug and sprinkle with nutmeg.
💡Tips for a successful Eggnog Hot Chocolate
Here are some tips to make sure that your eggnog hot chocolate turns out perfect:
- Use good-quality chocolate: Since chocolate is the star of the show, pick a brand you love eating on its own. A higher cocoa content will make it richer, while milk chocolate will yield a sweeter result.
- Avoid boiling: Keep the heat at medium-low to prevent the eggnog from curdling or the chocolate from burning. Low and slow is the way to go!
- Adjust sweetness: Depending on the eggnog you use, the hot chocolate might turn out very sweet. In that case I recommend to just add more milk.
- Don’t skip the nutmeg: Even a tiny pinch of nutmeg elevates the flavor and brings out the holiday spirit of this drink.
🍴Serving suggestions
Make this Eggnog Hot Chocolate feel extra special with these fun serving ideas:
- Whipped Cream: Add a dollop of whipped cream to make it extra indulgent. Sprinkle it with nutmeg and if you feel extra fancy some cocoa powder or chocolate shavings.
- Marshmallow: Top with a handful of mini marshmallows or one jumbo marshmallow, then toast them lightly with a kitchen torch for a golden, gooey topping.
- Cookie Pairings: Serve alongside holiday cookies like gingerbread, shortbread, or biscotti for the ultimate festive indulgence.
- Adult Upgrade: For a grown-up version, add in a splash of rum, bourbon, or Baileys. Serve with a cinnamon sugar rim on the mug for extra flair.
- White Chocolate: Swap the chocolate for white chocolate for a white Christmas twist.
🥄Storage
If you have leftovers (though it’s hard to imagine!), let the hot chocolate cool completely before transferring it to an airtight container. Store in the refrigerator for up to 2 days.
When ready to enjoy, reheat gently on the stove or in the microwave, stirring well to restore the creamy consistency.
💭Frequently asked questions
Absolutely! Just use the serving multiplier and use a larger pot.
Some store-bought eggnogs can be very sweet. Use dark chocolate and a low-sugar or unsweetened eggnog to balance the sweetness.
Absolutely, flavored eggnogs work great for this recipe.
Yes! This recipe is perfect for kids.
I personally prefer freshly grated nutmeg for flavor. Pre-grated nutmeg in the jar works just fine too tough.
Yes! Add all the ingredients to the slow cooker and heat on low, stirring occasionally, until the chocolate has melted and the mixture is warmed through. I love doing this for gatherings.
More recipes to try
📖 Recipe

Eggnog Hot Chocolate
Equipment
- Saucepan
- Whisk
- Ladle or heat-safe measuring cup
- Mug
Ingredients
- 50 g Chocolate (Bar or Chips)
- 200 ml Milk
- 250 ml Eggnog
- 1 pinch Nutmeg
Instructions
- Combine the milk, eggnog, and chopped chocolate or chocolate chips in a small saucepan.50 g Chocolate, 200 ml Milk, 250 ml Eggnog
- Heat the mixture over medium-low heat, stirring occasionally , until the chocolate is fully melted and the liquid is smooth and steaming. Be careful not to let it boil.
- Pour the hot chocolate into your favorite mug and sprinkle a pinch of nutmeg on top. Add whipped cream, marshmallows, or any garnish you like. Serve warm and enjoy!1 pinch Nutmeg
Notes
- Chocolate: Semi-sweet chocolate is my go-to for this recipe, but dark or milk chocolate works just as well. Choose what you love!
- Troubleshooting: Be sure to heat the mixture gently. Boiling can cause the eggnog to curdle. Low and slow is the way to go.
- Topping ideas: For a fun twist, try garnishing with whipped cream, marshmallows, or a dusting of cinnamon or cocoa powder.
US Customary conversions are calculated automatically. I cannot guarantee the accuracy of this information.
Your Notes
Nutrition
Nutrition information is calculated automatically. I cannot guarantee the accuracy of this information.
Did you make this recipe? Let me know!