http://mixthatdrink.com/the-12-cocktails-of-christmas/

Christmas drinks

EGGNOG
This makes a little over two quarts.

6 eggs
1 cup of sugar
3/4 cup brandy
1/3 cup dark rum(or bourbon)
1/2 teaspoon of vanilla extract
1/4 teaspoon of ground nutmeg
2 cups of whipping cream
2 cups milk
Refrigerate all the liquids and get them very cold before you make the drink. Beat the eggs at medium speed until they’re very frothy. Gradually add the sugar, vanilla and nutmeg as you continue beating. Now turn the mixer off and stir in the whipping cream, milk, brandy and rum. Chill it until you’re ready to serve. It’s best to keep it chilled at all times. Garnish each individual serving with the nutmeg sprinkled on top and a cinnamon stick.

The non-alcoholic version is exactly the same, except you leave out the alcohols. You can add rum flavoring if you want that taste.