Eggnog hot chocolate is a rich, creamy holiday drink made with real melted chocolate and gently heated eggnog for a smooth texture that never curdles. This cozy recipe is easy to make on the stovetop and perfect for festive mornings or relaxing winter nights.
This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Please read the full disclosure here.
There is something about a warm mug of bold eggnog hot chocolate in December that instantly feels like the holidays.
It is richer than classic hot chocolate, creamier than plain eggnog, and just indulgent enough to feel special without being complicated.
This version is made with real melted chocolate and gently heated eggnog so it stays smooth, balanced, and never curdles.
Why You’ll Love This Eggnog Hot Chocolate
This drink is cozy, indulgent, and surprisingly easy to make.
-
Made with real melted chocolate for deep flavor
-
Creamy without being overly sweet
-
Gently heated so the eggnog does not curdle
-
Ready in about 15 minutes on the stovetop
-
Perfect for holiday mornings or cozy winter nights
It feels festive, but still approachable enough for a regular weeknight.
Ingredients You’ll Need
This recipe uses simple ingredients, but the ratios matter for the best texture and flavor.
Key Ingredients
-
Whole milk
-
Dark chocolate (60 to 70 percent cocoa)
-
Unsweetened cocoa powder (optional, for depth)
-
Ground nutmeg or The Spice Girl Kitchen Gingerbread Seasoning
-
Pinch of salt
Using both milk and eggnog keeps the drink creamy without making it too heavy or overly sweet.
Optional Add-Ins
-
Espresso powder for deeper chocolate flavor
-
Bourbon, dark rum, brandy, or Irish cream for an adult version
No added sugar is needed since the eggnog and chocolate provide enough sweetness.
How To Make Eggnog Hot Chocolate
This method is simple, but gentle heat is the key to success.
Melt the Chocolate Base
Start by warming the milk over low heat until it is steaming but not simmering. Add the chopped dark chocolate and whisk continuously until completely melted and smooth. If using cocoa powder, whisk it in now for extra depth.
Add the Eggnog Slowly
Lower the heat and slowly whisk in the eggnog. Keep the mixture warm but never boiling. High heat can cause curdling. This slow, gentle approach keeps the texture silky and smooth.
Finish and Serve
Remove the saucepan from heat. Stir in the vanilla extract, nutmeg (or gingerbread), and salt. Taste and adjust if needed, then serve warm with your favorite toppings.
What Makes This the Best Eggnog Hot Chocolate
Most recipes simply stir cocoa powder into eggnog and call it done. This version builds a real chocolate base first, which creates a richer flavor and smoother texture.
Using a blend of milk and eggnog keeps the drink balanced and drinkable instead of thick and cloying. Gentle heat throughout the process prevents curdling and preserves that classic eggnog creaminess.
Variations and Customizations
This recipe is easy to adapt depending on who you are serving.
Alcoholic Eggnog Hot Chocolate
For adults, stir in 1 to 2 oz of bourbon, rum, brandy, or Irish cream per serving after removing the pot from heat.
Kid-Friendly Version
Skip the alcohol and keep the nutmeg light for a cozy drink that is safe and family-friendly.
Dairy-Free Option
Use a dairy-free eggnog and full-fat oat milk or coconut milk for best results.
Make-Ahead, Reheating, and Slow Cooker Tips
- This drink is great for entertaining. You can make it ahead and reheat gently on the stovetop over low heat, stirring often.
- For parties, keep it warm in a slow cooker on low and stir occasionally.
- Avoid high heat when reheating to maintain a smooth texture.
FAQs About Eggnog Hot Chocolate
Can you use eggnog instead of milk for hot chocolate?
Yes, but using a mix of milk and eggnog creates better balance and prevents the drink from becoming too sweet or heavy.
Can you drink eggnog hot?
Yes. Eggnog can be heated gently and is commonly served warm during the holidays.
Does eggnog curdle when heated?
Eggnog can curdle if overheated. Keeping the heat low and adding it gradually prevents this.
What is the secret to the best hot chocolate?
Using real melted chocolate and controlling the heat creates the smoothest, richest result.
What can I spike my hot chocolate with?
Bourbon, rum, brandy, and Irish cream all pair beautifully with chocolate and eggnog.
Can you make eggnog hot chocolate ahead of time?
Yes. Reheat gently and avoid boiling to maintain the creamy texture.
Serving Ideas
- Top with whipped cream, shaved chocolate, or a light sprinkle of nutmeg or gingerbread spice.
- Serve with holiday cookies, scones, or breakfast pastries for a cozy winter treat.
More Cozy Holiday Recipes
If you enjoy this recipe, try:

Eggnog Hot Chocolate
Ingredients
Equipment
Method
- Add the milk to a medium saucepan and warm over low heat until steaming but not simmering.
- Add the chopped dark chocolate and whisk continuously until completely melted and smooth.
- Whisk in the cocoa powder if using, keeping the heat low.
- Slowly whisk in the eggnog, stirring constantly. Do not allow the mixture to boil, as high heat can cause curdling.
- Remove the saucepan from heat. Stir in the vanilla extract, nutmeg or gingerbread spice, and salt. Taste and adjust seasoning if needed.
- Stir in espresso powder or alcohol if using.
- Serve warm with whipped cream, shaved chocolate, or a sprinkle of nutmeg.
Video
Notes
- Heat gently and avoid boiling to keep eggnog hot chocolate smooth and creamy.
- Using real chopped chocolate instead of only cocoa powder creates a richer texture and deeper flavor.
- For a lighter version, use 2% milk instead of whole milk.
- This recipe can be kept warm in a slow cooker on low for serving at parties.
- Nutrition (per serving, 4 servings): 360 calories, 18g fat, 36g carbs, 8g protein, 1g fiber. Nutrition information is an estimate. Actual values may vary based on specific ingredients and brands used.
This post was all about Eggnog Hot Chocolate!
Did you make this recipe? Make sure to tag me @thespicegirlkitchen_ on Instagram or @thespicegirlkitchen on TikTok! I love seeing your recreations! I will be your ultimate hype woman!
Want to learn more about Kelsey? Click here to read her story!











