Add the milk, cinnamon sticks and whole cloves to a saucepan. Heat over low/ medium heat until warm, but not simmering. You want to see steam but do not bring to a boil.
Seperate the eggs and place the yolks into a small bowl. Add the sugar to the bowl with the egg yolks. Whisk together until combined and smooth.
Using a ladle or a cup, slowly pour about a half-cup of the warm milk mixture into the egg-sugar mix, all while whisking constantly.
Continue this process, adding another half-cup of warm milk to the eggs, and whisking the whole time. This raises the temperature of the eggs gradually, so they don’t freak out and curdle.
Once you’ve mixed in a couple of cups of warm milk, the eggs should be acclimated to the heat. Now you can slowly whisk the egg mixture back into the saucepan with the eggnog base.
Stir the egg yolk mixture into the warm milk.
Continue to cook on low heat, stirring the entire time, until the mix has thickened. Aim for about 10-15 minutes on low heat, stirring constantly. You’re looking for the mixture to thicken just enough to coat the back of a spoon, or 160°F (71°C).
Remove the pan from the heat. Strain into a new container with a lid, or a large bowl, to remove the cinnamon sticks and cloves. Stir in the heavy cream, vanilla extract, and the nutmeg.
Let it come the eggnog mixture come to room temperature and refrigerate overnight.
That’s it! You just made an easy eggnog recipe that is incredibly delicious!