Love this recipe? Save it to Pinterest before you forget!
I grew up in a house where eggnog arrived in a yellow carton sometime after Thanksgiving and disappeared, half-finished, by New Year’s. It was syrupy-sweet, suspiciously thick, and—according to my parents—“an acquired taste.” I never acquired it. Fast-forward to my first apartment: I decided to host a tree-trimming party, remembered the carton stuff, and thought, there has to be a better way. So I called my Kentucky-born neighbor, Miss Betty, who handed me a recipe card written in her looping cursive. The instructions began, “First, put on some carols. Then separate your eggs with reverence.” That card—now splattered with bourbon and sugar crystals—has become my December ritual. Over the years I’ve tweaked the spices, tested every dairy percentage known to man, and landed on this version: silky, gently boozy, lightly sweetened, crowned with a cloud of hand-whipped cream. It tastes like Christmas feels.
Why You'll Love This Classic Holiday Eggnog with Whipped Cream for Cozy Winter Gatherings
- Flavor depth: We temper the eggs for a custardy base, then spike it with both bourbon and dark rum for layered warmth.
- Make-ahead magic: Flavor improves overnight, so you can pour and enjoy when guests arrive instead of whisking in the kitchen.
- Texture nirvana: Fold in softly whipped cream just before serving—think liquid velvet with pillowy peaks.
- Scalable: Recipe multiplies beautifully for a punch bowl or halves for an intimate date-night toast.
- Customizable sweetness: Start with modest sugar; add more after tasting—no cloying surprises.
- Family-friendly option: Easy to leave the spirits out for kids; just add booze to adult servings later.
- Stunning presentation: Serve in a cut-class punch cup with a stripe of nutmeg and a cinnamon stick stirrer—Instagram gold.
Ingredient Breakdown
Great eggnog is a harmony of simple parts. Below is what each item contributes, plus pro buying notes so you skip supermarket guesswork.
Eggs: The emulsifiers. Use fresh, grade-A large eggs. Room-temp yolks whisk more smoothly into hot milk, reducing curdle risk.
Granulated sugar: Sweetens and stabilizes. Organic cane sugar dissolves faster and brings subtle molasses undertones.
Whole milk & heavy cream: Milk delivers body; cream supplies the luxurious mouthfeel. I land on a 2:1 ratio—rich but pourable.
Nutmeg: The hallmark aroma. Buy whole nuts and grate fresh; pre-ground pales in comparison.
Vanilla bean paste: Flecks of real bean plus extract in one jar. If unavailable, substitute 1½ tsp pure extract.
Bourbon & dark rum: A split base keeps flavor interesting—bourbon for caramel-vanilla, rum for fruity depth. Use mid-shelf bottles; top-shelf nuance gets buried.
Salt: A pinch wakes up everything else; don’t skip it.
Optional mix-ins: Orange zest for brightness, cinnamon stick for garnish, or a whisper of almond extract for nutty perfume.
Step-by-Step Instructions
Yield: 10 servings (1 cup each) | Prep: 25 min | Chill: 4 h min | Total: 4 h 25 m
- Infuse the dairy: In a heavy-bottomed saucepan combine 3 cups whole milk, 1 cup heavy cream, 2 cinnamon sticks, and 5 whole cloves. Warm over medium heat until steaming and tiny bubbles appear around the edge (180 °F). Remove from heat, cover, and steep 15 minutes to bloom the spices.
- Beat yolks & sugar: Meanwhile, in a large bowl whisk 8 large egg yolks with ¾ cup granulated sugar until the mixture turns pale and forms a thick ribbon, about 2 minutes by hand or 45 seconds with a mixer on medium.
- Temper: Remove cinnamon sticks and cloves from the milk. Slowly ladle 1 cup hot milk into the yolks, whisking constantly. Repeat with another cup. This gentle heat prevents scrambled eggs.
- Cook the custard: Pour the warmed yolk mixture back into the saucepan. Cook over medium-low, stirring continuously with a wooden spoon, until the custard coats the back of the spoon and registers 170 °F. Do not boil.
- Chill quickly: Immediately strain through a fine mesh into a clean bowl to catch any curds. Stir in 1 cup cold cream to hasten cooling. Cover surface with plastic wrap to prevent a skin. Refrigerate at least 4 hours, preferably overnight.
- Add spirits: Once cold, whisk in ¾ cup bourbon and ½ cup dark rum. Taste; adjust sweetness with 2–4 Tbsp additional sugar if desired.
- Whip cream topping: In a chilled bowl beat 1½ cups cold heavy cream with 2 Tbsp sugar and ½ tsp vanilla to soft peaks—billowy but still pourable.
- Serve: Ladle eggnog into small cups. Top each with a generous dollop of whipped cream. Dust with freshly grated nutmeg and add a cinnamon-stick stirrer for swirling. Cheers to winter wonder!
Expert Tips & Tricks
- Use a digital thermometer; custard jumps from silky to scrambled in seconds.
- For ultra-smooth texture, blitz the chilled base with an immersion blender 10 seconds before serving.
- Infuse variety: swap cinnamon sticks for a split vanilla bean, or add 2 cardamom pods for floral intrigue.
- Make it dairy-free: substitute full-fat coconut milk for dairy; whip coconut cream topping.
- Presentation hack: Freeze water in bundt pan, unmold, and float the ice ring in your punch bowl to keep nog cold without diluting.
- Spice storage: Whole nutmeg keeps 2+ years in airtight tin; grate microplane-side for dusting.
- Double-batch math: Use a Dutch oven; cooking time increases only ~3 minutes.
Common Mistakes & Troubleshooting
Variations & Substitutions
- Maple bourbon: Replace half the sugar with dark maple syrup; use rye instead of bourbon for peppery bite.
- Mocha eggnog: Dissolve 2 Tbsp cocoa powder and 1 tsp instant espresso in the warm milk for a chocolatey twist.
- Vegan version: Use 1 cup cashew-soak milk + ½ cup oat cream; thicken with 2 tsp cornstarch; aquafaba whipped cream.
- Non-alcoholic: Swap spirits for ¾ cup strong-brewed chai plus 1 tsp rum extract.
- Spiked float: Pour half a cup of chilled nog into a tall glass; add a scoop of vanilla ice cream and a splash of cherry liqueur.
Storage & Freezing
Refrigerate: Keep eggnog base (without whipped cream) in an airtight pitcher up to 4 days. Stir before serving; separation is natural.
Freeze: Pour into freezer-safe jars, headspace 1 inch. Freeze up to 3 months. Thaw overnight in fridge; re-blend for best texture. Note: cream topping does not freeze well—whip fresh.
Leftover yolks: Make citrus curd or French-style ice cream within 24 hours.
Frequently Asked Questions
- Is raw eggnog safe?
- This recipe gently cooks the yolks to 170 °F—hot enough to kill bacteria while keeping custard silky.
- Can I use low-fat milk?
- You can, but the mouthfeel will be thin. Compensate by whisking 1 tsp cornstarch into the sugar for extra body.
- What’s the best bourbon?
- Something mid-range: Buffalo Trace, Elijah Craig, or Four Roses. Avoid high-rye bottles—they overpower nutmeg.
- How far in advance can I whip the cream?
- Up to 2 hours; keep cold in metal bowl, lightly covered. Re-whisk 5 seconds if it loosens.
- Can I serve it warm?
- Traditional eggnog is chilled; warming may cook the alcohol and dull spices. If you crave a hot drink, try Tom & Jerry batter instead.
- Why did mine taste eggy?
- Overcooking yolks releases sulfur. Stay at 170 °F max and cool quickly with cold cream.
- Glass or ceramic for serving?
- Both work; ceramic keeps colder longer. Avoid plastic—it holds odors and warms quickly.
- Can I double the nutmeg?
- Fresh nutmeg is potent; doubling may verge on bitter. Add gradually, tasting as you go.
So tie on your favorite apron, cue the carols, and let the scent of nutmeg weave through your kitchen. Whether you’re hosting a crowd or cuddling on the couch with twinkle lights glowing, this classic holiday eggnog promises warmth, comfort, and a little liquid cheer. Sip slowly—winter is here, and every cup is a celebration.
Classic Holiday Eggnog
Ingredients
- 6 large egg yolks
- ½ cup granulated sugar
- 1 cup heavy cream
- 2 cups whole milk
- ½ tsp ground nutmeg
- ¼ tsp ground cinnamon
- 1 tsp pure vanilla extract
- ⅛ tsp salt
- ½ cup bourbon or rum (optional)
- ½ cup whipped cream for topping
- Extra nutmeg for garnish
Instructions
- 1 Whisk egg yolks and sugar in a saucepan until thick and pale, about 2 minutes.
- 2 Stir in milk, cream, nutmeg, cinnamon, and salt. Cook over medium heat, stirring constantly, until mixture reaches 160°F.
- 3 Remove from heat; whisk in vanilla and optional bourbon. Transfer to a pitcher.
- 4 Cover and chill at least 2 hours or overnight for flavors to meld.
- 5 Before serving, whip cream to soft peaks and fold a spoonful into each glass.
- 6 Pour chilled eggnog into mugs, top with extra whipped cream and a dusting of nutmeg.
Recipe Notes
For a non-alcoholic version, swap bourbon for ½ cup milk. Eggnog keeps refrigerated up to 3 days; stir before serving.