
Homemade Eggnog – Rich, Creamy & Perfectly Spiced Recipe
Quick Answer
Whisk 4 egg yolks with 1/3 cup sugar. Slowly add 2 cups warm milk while whisking. Cook over medium heat to 160°F, stirring constantly. Add 1 cup cream, nutmeg, and vanilla. Chill. Optional: add 1/2 cup bourbon or rum.
By Sarah Mitchell • June 15, 2026
Homemade eggnog is a rich, custard-based holiday drink made with eggs, cream, sugar, and warm spices like nutmeg and cinnamon. Dating back to medieval Britain's 'posset' (a warm milk drink curdled with wine), eggnog became an American holiday staple in the 18th century when rum and bourbon were cheap and plentiful.
This recipe tempers the eggs with warm milk for food safety, creating a smooth, velvety custard base that's miles better than store-bought. Spike with bourbon, rum, or brandy — or keep it alcohol-free.
About This Recipe
"Homemade Eggnog – Rich, Creamy & Perfectly Spiced" is a Drinks & Extras recipe that brings large egg yolks, granulated sugar, whole milk, heavy cream and freshly grated nutmeg, plus more for garnish together into a flavorful, well-balanced dish. Rated Medium and ready in about 20 minutes, this recipe fits easily into a busy schedule. It serves 6 and works equally well for a weeknight dinner or a relaxed weekend meal. The American inspiration behind this dish balances classic techniques with clean, vibrant flavors.
Ingredients
- 4 large egg yolks
- 1/3 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 tsp freshly grated nutmeg, plus more for garnish
- 1 tsp vanilla extract
- 1/4 tsp ground cinnamon
- 1/2 cup bourbon, rum, or brandy (optional)
Instructions
- 1
Whisk egg yolks and sugar in a medium bowl until pale and thick, about 2 minutes.
- 2
Heat milk in a saucepan over medium heat until steaming (not boiling). Slowly pour the hot milk into the egg mixture while whisking constantly (this tempers the eggs).
- 3
Return the mixture to the saucepan. Cook over medium-low heat, stirring constantly with a wooden spoon, until the custard reaches 160°F (70°C) and coats the back of the spoon — about 5-7 minutes. Do not boil.
- 4
Remove from heat. Stir in heavy cream, nutmeg, cinnamon, and vanilla. If using alcohol, add it now.
- 5
Strain through a fine mesh sieve into a pitcher. Cover and refrigerate at least 4 hours (overnight is best).
- 6
Serve chilled in glasses with a sprinkle of freshly grated nutmeg.
Expert Tips
For the best result, use the freshest, highest-quality ingredients you can find. Large egg yolks is the heart of this dish, so choose it with care. Read the recipe through before you start and prep all ingredients in advance (mise en place) so the cooking process is smooth. No equipment work especially well for this preparation. Because the recipe is vegetarian and gluten-free, it fits easily into balanced eating plans. Taste and adjust salt, pepper, and acid at the end to make the flavors pop.
What To Serve With This
"Homemade Eggnog – Rich, Creamy & Perfectly Spiced" is a versatile Drinks & Extras dish that pairs beautifully with a simple side salad, buttered green beans, roasted potatoes and classic American sides. Choose at least one fresh and one hearty side to create a balanced meal.
Storage & Reheating
Homemade Eggnog – Rich, Creamy & Perfectly Spiced stores well in an airtight container in the refrigerator for 2–3 days. Let it cool to room temperature before refrigerating before sealing the container. Reheat gently until warmed through, adding a small splash of liquid if needed to restore the original texture.
Nutrition Facts (per serving)
Frequently Asked Questions
Is homemade eggnog safe to drink?
Yes — this recipe tempers the eggs and cooks the custard to 160°F (70°C), which kills any potential bacteria. The alcohol also helps preserve it. Refrigerate and consume within 3-4 days.
Reviews
No reviews yet. Be the first to review this recipe!











