Eggnog-Spiked Hot Cocoa with Marshmallows for Festive Winter Indulgence

30 min prep 30 min cook 3 servings
Eggnog-Spiked Hot Cocoa with Marshmallows for Festive Winter Indulgence
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
10 min
Cook Time
5 min
Servings
4

Why You'll Love This Recipe

✓ Cozy Warmth: The rich cocoa meets creamy eggnog, delivering instant holiday comfort in every sip.
✓ Festive Flair: A splash of rum‑infused eggnog adds an adult twist that feels celebratory.
✓ Marshmallow Magic: Fluffy marshmallows melt into a silky topping, turning the drink into a dessert.

When the first snowflakes drift, a mug of hot cocoa becomes the ultimate winter ritual. This version swaps ordinary milk for silky eggnog, instantly elevating the classic into a luxurious treat.

I first discovered the combination at a family gathering, where the aroma of cocoa, nutmeg, and a hint of rum filled the living room. The result was a drink that felt both nostalgic and daring, perfect for cozy evenings by the fire.

Today, I share this recipe so you can recreate that festive glow at home—whether you’re hosting a holiday party or simply craving a warm hug in a cup.

1 cup eggnog (store‑bought or homemade) Homemade eggnog adds extra richness; see variation below.
3 tbsp unsweetened cocoa powder Choose a Dutch‑process cocoa for a smoother flavor.
2 tbsp granulated sugar Adjust to taste; brown sugar adds a caramel note.
¼ tsp ground nutmeg Freshly grated gives the best aroma.
2 tbsp dark rum (optional) Adds warmth; omit for a kid‑friendly version.
1 cup mini marshmallows Use large marshmallows and cut in half for a fluffier topping.

Instructions

1

Warm the Milk & Eggnog

In a medium saucepan combine milk and eggnog. Heat over medium, stirring occasionally, until just below a simmer (about 150°F). Do not boil, or the mixture may curdle.

Pro Tip: Use a heavy‑bottomed pan for even heat distribution.
2

Blend Cocoa, Sugar & Spices

Whisk cocoa powder, sugar, and nutmeg into a small bowl. Add a splash of the hot milk mixture to create a smooth paste, then pour back into the saucepan.

Pro Tip: This slurry prevents lumps and ensures a velvety texture.
3

Add the Rum (If Using)

Stir in the dark rum, allowing the alcohol to meld with the cocoa base. Heat for another 30 seconds, just enough to integrate flavors without evaporating the spirit.

Pro Tip: For a non‑alcoholic version, replace rum with an extra tablespoon of vanilla extract.
4

Serve and Top

Pour the hot cocoa into mugs. Scatter a generous handful of mini marshmallows on each, allowing them to melt slightly and create a creamy veil.

Pro Tip: Toast marshmallows lightly with a kitchen torch for a caramelized finish.
5

Enjoy Immediately

Sip while steaming, letting the marshmallow melt into each mouthful. Pair with gingerbread or shortbread for a complete holiday indulgence.

Expert Tips

Tip #1: Use Fresh Eggnog

Freshly whisked eggnog (with real yolks) delivers a richer mouthfeel and more pronounced spice notes than shelf‑stable versions.

Tip #2: Adjust Sweetness

Taste the cocoa before serving; add a touch more sugar or a drizzle of maple syrup if you prefer a sweeter profile.

Tip #3: Spice It Up

A pinch of ground cinnamon or a dash of espresso powder deepens the flavor without overwhelming the holiday character.

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to 2 days; reheat gently on the stove. For a dairy‑free spin, replace milk and eggnog with coconut milk and almond‑based eggnog. Add a splash of peppermint extract for a minty twist.

Nutrition

Per serving

Calories
210 kcal
Fat
9 g
Carbs
28 g
Protein
4 g

Frequently Asked Questions

Absolutely. Omit the rum and add an extra tablespoon of vanilla extract or a dash of bourbon‑free flavoring. The drink remains rich and festive.

Sprinkle marshmallows on top just before serving; the steam keeps them afloat. For extra lift, lightly toast them first.

Yes. Cool the cocoa, transfer to airtight containers, and freeze up to 1 month. Thaw gently and re‑heat on low heat, adding a splash of milk if needed.

Eggnog-Spiked Hot Cocoa with Marshmallows for Festive Winter Indulgence
Recipe Card

Eggnog-Spiked Hot Cocoa with Marshmallows for Festive Winter Indulgence

Prep
30 min
Cook
30 min
Total
60 min
Servings
3
Category: Drinks
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Warm the Milk & Eggnog

In a medium saucepan combine milk and eggnog. Heat over medium, stirring occasionally, until just below a simmer (about 150°F). Do not boil, or the mixture may curdle....

2
Blend Cocoa, Sugar & Spices

Whisk cocoa powder, sugar, and nutmeg into a small bowl. Add a splash of the hot milk mixture to create a smooth paste, then pour back into the saucepan....

3
Add the Rum (If Using)

Stir in the dark rum, allowing the alcohol to meld with the cocoa base. Heat for another 30 seconds, just enough to integrate flavors without evaporating the spirit....

4
Serve and Top

Pour the hot cocoa into mugs. Scatter a generous handful of mini marshmallows on each, allowing them to melt slightly and create a creamy veil....

5
Enjoy Immediately

Sip while steaming, letting the marshmallow melt into each mouthful. Pair with gingerbread or shortbread for a complete holiday indulgence....

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.