Eggnog is a timeless holiday drink loved around the world, especially during Christmas and New Year celebrations. Its velvety smooth texture, rich flavor, and warm spices make it the ultimate festive beverage to serve at gatherings. Whether you prefer it with or without alcohol, this homemade eggnog recipe is simple to prepare and brings authentic holiday cheer.
Ingredients for Eggnog
- 4 large eggs
- 1/2 cup sugar (adjust for sweetness)
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 teaspoon vanilla extract
- 1/2 teaspoon ground nutmeg (plus extra for garnish)
- 1/4 teaspoon ground cinnamon
- A pinch of salt
- 1/2 cup rum bourbon or brandy (optional)
Step-by-Step Method
- Whisk the yolks – Separate the egg yolks from the whites. In a bowl, beat the yolks with sugar until pale and creamy (around 3 minutes).
- Heat the milk mixture – In a saucepan, combine milk, cream, nutmeg, cinnamon, and salt. Warm gently on medium heat without boiling.
- Temper the eggs – Gradually whisk the hot milk mixture into the egg yolks to avoid curdling.
- Thicken the eggnog – Pour the mixture back into the pan and cook on low heat while stirring until slightly thickened. Do not boil.
- Add alcohol (optional) – Stir in rum, bourbon, or brandy for a classic spiked eggnog.
- Chill and serve – Remove from heat, let it cool, and refrigerate for at least 2 hours. Serve chilled in glasses topped with a dusting of nutmeg or cinnamon.
This homemade eggnog recipe makes about two servings and is the perfect festive drink to share with family and friends. Creamy, spiced, and indulgent—it’s a holiday tradition you’ll want to enjoy every year.
