This Homemade Eggnog Recipe is rich, creamy, and perfectly spiced with cinnamon, cloves, and nutmeg. Enjoy it with or without rum for a festive holiday treat.
In a medium saucepan, combine the milk, cinnamon, cloves, and ½ teaspoon of vanilla extract. Warm over low heat for 5 minutes, stirring occasionally. Gradually increase the heat to medium-low and bring the mixture to a gentle boil. Remove from heat and let it cool slightly.
Whisk the Egg Yolks and Sugar
In a large mixing bowl, whisk the egg yolks until they are pale and creamy. Gradually add the sugar and continue whisking until the mixture becomes light and fluffy. This step ensures a smooth texture for your eggnog.
Temper the Eggs
Slowly pour a small amount of the warm milk mixture into the egg yolk mixture while whisking constantly. Gradually add the remaining milk mixture in a steady stream, continuing to whisk. This process gently heats the eggs without curdling them.
Cook the Eggnog Base
Pour the tempered mixture back into the saucepan. Cook over medium heat, stirring constantly, until the mixture thickens slightly and coats the back of a spoon, about 3 minutes. Do not let it boil, as this can cause the mixture to curdle.
Strain and Cool
Strain the mixture through a fine-mesh sieve to remove the cloves and any cooked egg particles. Allow the mixture to cool at room temperature for 1 hour.
Add the Final Ingredients
Once cooled, stir in the cream, remaining 2 teaspoons of vanilla extract, rum (if using), and nutmeg. Mix thoroughly to combine.
Chill and Serve
Transfer the eggnog to a pitcher or airtight container and refrigerate for at least 8 hours, or overnight. Serve chilled, garnished with an extra sprinkle of nutmeg or a cinnamon stick for decoration.
Notes
This recipe is naturally gluten-free. However, ensure that all ingredients, particularly the vanilla extract and rum, are labeled gluten-free to avoid cross-contamination. Freshly ground spices are also recommended to minimize risks.