Epic Eggnog

Difficulty: medium Prep Time: 20 Total Time: 80
4 cups milk
1 tsp ground cinnamon
5 whole cloves
2 ½ tsp vanilla extract, divided
12 large egg yolks
1 ½ cups white sugar
4 cups light cream
2 ½ cups light rum (Optional)
½ tsp ground nutmeg

Gather all ingredients. Combine milk, cinnamon, 1/2 tsp vanilla, and cloves in a saucepan over the lowest heat setting; stir and heat for 5 minutes. Increase heat to medium-low and slowly bring to a boil. Remove from the heat.
Whisk egg yolks in a large bowl until light yellow. Add sugar and whisk until light and fluffy.
Pour some of the hot milk mixture into the egg yolk mixture, whisking quickly to avoid scrambling the eggs. Continue adding hot milk and whisking to combine until all milk is incorporated.
Pour the mixture back into the saucepan. Cook over medium heat, stirring constantly, until thick, about 3 minutes; do not allow the mixture to boil.
Strain to remove cloves and let cool for about 1 hour, then stir in cream, rum, remaining 2 tsp vanilla, and nutmeg. Refrigerate before serving, 8 hours to overnight. Yields 12 servings.