oldfashioned eggnog spiked hot cocoa with whipped cream for winter indulgence

5 min prep 4 min cook 5 servings
oldfashioned eggnog spiked hot cocoa with whipped cream for winter indulgence
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Old-Fashioned Eggnog-Spiked Hot Cocoa with Whipped Cream: The Ultimate Winter Indulgence

When the first snowflake drifts past my kitchen window, I reach for the copper pot my grandmother used to heat milk for her legendary cocoa. That pot has witnessed three generations of Christmas Eves, college finals weeks, and the kind of February nights when the wind howls like it’s auditioning for a ghost story. Somewhere along the way, I started folding thick, nutmeg-laced eggnog into the cocoa instead of plain cream. The result? A velvet-rich drink that tastes like December feels—cozy, nostalgic, and just boozy enough to make caroling seem like a brilliant idea.

This is not the powdered packets you grew up on. It’s the grown-up version: deep cocoa, real chocolate, a generous glug of bourbon (or rum, or both), and a cloud of barely-sweetened whipped cream that melts into the steam like a snowman surrendering to spring. One sip and you’ll understand why my neighbors now knock on Christmas morning clutching empty mugs instead of cookies. Fair warning: if you serve this after midnight mass, prepare to become the designated cocoa house for life.

Why This Recipe Works

  • Double chocolate hit: Both cocoa powder and chopped bittersweet chocolate create layers of flavor—cocoa for backbone, bar chocolate for glossy melt.
  • Eggnog, not just cream: The custard base thickens the drink naturally while adding nutmeg, vanilla, and caramel notes without extra bottles on the counter.
  • Tempered egg safety: We warm the yolks slowly so they silkify the cocoa instead of scrambling into sad little islands.
  • Spike after heat: Alcohol goes in at the end, preserving its flavor and letting guests choose their strength—zero-proof for the kids, floater for Uncle Bob.
  • Stabilized whipped cream: A whisper of cream cheese keeps peaks lofty for hours of sledding parties.
  • Make-ahead magic: Base keeps four days chilled; reheat gently while the popcorn strings go up.

Ingredients You'll Need

Ingredients

Quality matters when there are only eight starring roles. Buy the best chocolate you can swing—mine is 66% cacao from a bean-to-bar shop two towns over, but any bittersweet in the 60–70% range works. Avoid chips; they contain stabilizers that resist melting into satin. Whole milk is non-negotiable; skim will thin the body and almond milk splits under heat. If you’re lactose-sensitive, lactose-free whole milk behaves identically.

Freshly grated nutmeg is the quiet hero. Pre-ground tastes like pencil shavings in comparison; a whole nutmeg in a tiny jar costs pennies per drink and perfumes the kitchen like December in a candle. For the eggnog, choose one with real cream and egg yolks—many shelf-stable brands are thickened with guar gum and taste tinny. My shortcut during crunch time is a local dairy’s “egg nog base” sold in pint cartons; if yours sells out, swap in equal parts half-and-half plus one yolk per cup and double the vanilla.

Bourbon should be something you’d sip solo. I reach for a wheated bourbon (soft, caramel) or an aged Jamaican rum (banana, baking spice) depending on the crowd. Dark rum plus bourbon split 50/50 is the holidays in a glass. Skip flavored whiskeys; the cocoa already carries plenty of personality.

How to Make Old-Fashioned Eggnog-Spiked Hot Cocoa with Whipped Cream for Winter Indulgence

1
Mise en place & chocolate prep

Chop 4 oz bittersweet chocolate into almond-sized shards so they dissolve quickly. Separate 3 egg yolks into a medium bowl; save whites for tomorrow’s omelet or Friday night cocktails. Measure out milk, cream, and sugar so you can whisk with one hand while the pot simmers with the other.

2
Warm the dairy

In a heavy 2-quart saucepan, combine 2 cups whole milk, 1 cup store-bought or homemade eggnog, ½ cup heavy cream, ¼ cup granulated sugar, and ¼ cup Dutch-process cocoa. Whisk off-heat first to eliminate cocoa lumps, then set over medium. Stir frequently until wisps of steam rise and bubbles form at the edge—about 5 minutes. Do not boil; scalding dairy cooks off the fresh flavor.

3
Temper the yolks

Whisk 3 egg yolks with 2 tablespoons of the hot cocoa mixture. Repeat, adding 2 more tablespoons, until the yolks are warm and loose. This prevents scrambled-egg syndrome. Now pour the yolk mixture back into the saucepan in a thin stream, whisking constantly.

4
Thicken to nappe

Cook over medium-low, stirring constantly with a silicone spatula, until the mixture thickly coats the back of the spatula—about 4 minutes. You’re looking for nappe consistency: when you run your finger across the spatula, the line holds without running. Remove from heat immediately; residual heat will finish the job.

5
Melt in chocolate & aromatics

Add the chopped chocolate, ½ teaspoon pure vanilla extract, ¼ teaspoon freshly grated nutmeg, and a pinch of kosher salt. Let stand 1 minute, then whisk until satin-smooth. Salt amplifies cocoa notes the way coffee does in brownies; don’t skip it.

6
Spike & strain

Stir in ½ cup bourbon or dark rum (or ¼ cup each). Pour through a fine-mesh strainer into a heat-proof pitcher to catch any rogue yolk bits. This step guarantees silkiness and lets you taste for strength; add another splash if you like your mittens pinned to the mantel.

7
Whip the cream cloud

In a chilled bowl, beat 1 cup heavy cream, 2 tablespoons powdered sugar, 1 tablespoon cream cheese (softened), and ¼ teaspoon vanilla to soft peaks. Cream cheese stabilizes the cream for up to 6 hours at cool room temp, so you can ladle cocoa instead of re-whipping every twenty minutes.

8
Serve & garnish

Ladle cocoa into pre-warmed mugs. Crown with a generous dollop of whipped cream, then dust with more nutmeg or shaved chocolate. Offer candy-cane stirrers for swirl-art or mini marshmallows for the kiddos. Serve immediately; marshmallow fights optional but encouraged.

Expert Tips

Low and slow wins

High heat scorches milk proteins, giving a cardboard aftertaste. If you see a skin forming, lower the flame and whisk—it will reincorporate.

Alcohol swap chart

Bourbon = caramel & vanilla. Aged rum = molasses & spice. Irish whiskey = honey & orchard fruit. Each adds a different holiday personality.

Ice-cream shortcut

No time to chill and reheat? Melt 2 cups vanilla ice cream with 1 cup milk, whisk in cocoa, and spike. It’s practically instant eggnog base.

Sweetness dial

Start with ¼ cup sugar; taste after chocolate melts. Many store-bought eggnogs are sweetened, so you may not need the full amount.

Volume for crowds

Recipe doubles perfectly in a 4-quart saucepan. For triple or more, use a slow-cooker on “keep warm” and whisk every 30 minutes.

Egg safety net

If you’re nervous about yolks, use pasteurized eggs or substitute 2 tablespoons cornstarch slurry for the yolks; cook until thick.

Variations to Try

  • Peppermint Patty: Swap ½ teaspoon vanilla for ½ teaspoon peppermint extract; top with crushed candy canes.
  • Mexican Hot Nog: Add ¼ teaspoon cinnamon and a pinch of cayenne; rim mugs with cinnamon-sugar.
  • White Chocolate Eggnog: Replace bittersweet with 4 oz chopped white chocolate; reduce sugar to 2 tablespoons.
  • Coconut Snow: Sub 1 cup milk with canned coconut milk; garnish with toasted coconut flakes.
  • Salted Maple: Use maple whiskey and finish with flaky sea salt; perfect for Canadian Thanksgiving.
  • Zero-proof kid version: Omit alcohol and add 1 tablespoon maple syrup for complexity; serve with cinnamon-stick straws.

Storage Tips

The cocoa base (pre-alcohol) keeps 4 days refrigerated in an airtight container. Reheat gently over medium-low, whisking often; if it’s too thick, loosen with milk. Once spiked, drink within 2 days—the alcohol will mellow, but dairy can sour. Whipped cream holds 6 hours stabilized; otherwise, whip fresh. Freeze leftover cocoa base in ice-cube trays; pop a few cubes into your next batch for an instant flavor boost or blend with vanilla ice cream for a boozy milkshake. Do not freeze after adding alcohol; texture becomes grainy.

Frequently Asked Questions

Full-fat oat milk and coconut cream replicate the body best. Use vegan eggnog (almond or oat based) and swap butter-flavored coconut oil for the tiny bit of fat lost. The whipped cream becomes coconut cream with 1 tablespoon powdered sugar and ½ teaspoon vanilla.

Pass it through a fine-mesh strainer and buzz with an immersion blender for 10 seconds. Future prevention: whisk cocoa powder with sugar first to disperse starch granules before adding liquid.

½ cup bourbon in 6 servings ≈ 5% ABV—similar to a strong beer. You can halve or omit and let guests add a shot tableside.

Absolutely. Seal everything except chocolate and alcohol; cook 1 hour at 165°F. Blend in chocolate while warm, then spike.

Double-walled glass or stoneware. Preheat by filling with boiling water while you whip the cream; dump just before ladling cocoa.

Yes—use a smaller saucepan and watch the time; the thicken step may finish 30 seconds sooner.
oldfashioned eggnog spiked hot cocoa with whipped cream for winter indulgence
main-dishes
Pin Recipe

oldfashioned eggnog spiked hot cocoa with whipped cream for winter indulgence

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
6

Ingredients

  • Stabilized whipped cream:

Instructions

  1. Prep: Chop chocolate; separate yolks into a medium bowl.
  2. Simmer dairy: In a saucepan whisk milk, eggnog, cream, cocoa, and sugar. Warm over medium until steam rises.
  3. Temper yolks: Whisk ¼ cup hot mixture into yolks, then return yolk mix to saucepan.
  4. Thicken: Cook on medium-low, stirring, until mixture coats spatula, 4 min. Do not boil.
  5. Finish base: Off heat add chocolate, vanilla, nutmeg, salt; whisk until smooth.
  6. Spike: Stir in bourbon; strain into pitcher.
  7. Whip cream: Beat cream, sugar, cream cheese, and vanilla to soft peaks.
  8. Serve: Pour cocoa into warm mugs; top with whipped cream and extra nutmeg.

Recipe Notes

Cocoa base can be made 4 days ahead; reheat gently and spike just before serving. Whipped cream holds 6 hours when stabilized with cream cheese.

Nutrition (per serving)

420
Calories
7g
Protein
34g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.