Classic Homemade Eggnog (Rich, Creamy & Perfectly Spiced)
- Sarah Smith
- Oct 31
- 2 min read
Updated: 3 days ago
This Classic Eggnog recipe is smooth, creamy, and filled with holiday flavor — made with eggs, milk, cream, nutmeg, and vanilla. A festive favorite that’s easy to make from scratch!

Classic Homemade Eggnog: The Quintessential Holiday Drink
No drink says holiday season quite like a creamy glass of homemade eggnog. Rich, velvety, and perfectly spiced with nutmeg and vanilla, this festive classic feels like Christmas in a cup.
Whether you serve it chilled at a party or warm it gently by the fire, this recipe brings all the nostalgic charm of old-fashioned eggnog — without the store-bought sweetness. It’s simple, smooth, and absolutely delicious.
This version uses cooked eggs for safety while keeping that traditional flavor and silky texture everyone loves. Add a splash of rum or bourbon if you’d like a grown-up twist, or keep it alcohol-free for the whole family.
Recipe Card
Servings: 6 Prep Time: 10 minutes Cook Time: 15 minutes Chill Time: 1 hour Total Time: 1 hour 25 minutes
Ingredients
For the Eggnog:
6 large egg yolks
½ cup granulated sugar
2 cups whole milk
1 cup heavy cream
½ teaspoon ground nutmeg (plus more for topping)
1 teaspoon vanilla extract
Pinch of salt
Optional Add-Ins:
½ cup bourbon, dark rum, or brandy (optional for adult version)
Whipped cream for serving
Instructions
Whisk the Yolks: In a medium bowl, whisk together egg yolks and sugar until the mixture is pale and creamy.
Heat the Milk: In a saucepan, combine milk, cream, nutmeg, and salt. Warm over medium heat until hot but not boiling.
Temper the Eggs: Slowly pour about ½ cup of the hot milk mixture into the egg yolks, whisking constantly to prevent the eggs from curdling. Then, gradually pour the tempered egg mixture back into the saucepan.
Cook the Eggnog: Cook on low heat, stirring constantly, until the mixture thickens slightly and coats the back of a spoon (about 160°F. Do not boil.
Add Vanilla and Chill: Remove from heat and stir in vanilla extract. If using alcohol, stir it in now. Pour through a fine strainer into a pitcher and refrigerate until chilled, at least 1 hour.
Serve: Pour into glasses, top with whipped cream and a dusting of nutmeg. Serve chilled or gently warmed.
Tips for the Best Eggnog
Temper the eggs slowly — this step helps maintain a silky smooth texture.
For a thicker drink, whisk in an extra yolk or reduce the milk slightly.
Want it extra frothy? Blend before serving.
Store in the refrigerator for up to 3 days.
Garnish with cinnamon sticks or star anise for a festive look.
Final Thoughts
This Classic Eggnog is the perfect blend of creamy, sweet, and spiced — a true holiday favorite that brings warmth and cheer with every sip.
Serve it at Christmas brunch, cozy winter gatherings, or as a late-night treat by the fire.
If you loved this recipe, don’t forget to leave a comment, rate it, and share it on Pinterest or Instagram with #MyKitchenFavorites!




Comments