Dairy Farmers of Canada

Eggnog Martini Mocktail

Shake it up, shake it up. Bring something new to the holiday party season with this homemade Eggnog Martini Mocktail, made with high quality Canadian milk. Get shaking, and start sipping on this easy-to-make mocktail.

By Ella , Content creator @ellasavoiee Ella
  • Prep: 5 minutes
  • Cooking: 10 minutes
  • Refrigeration: 20 minutes
Yields 4 servings
Eggnog Martini Mocktail


  • 4 cups (1L) of 100% Canadian milk
  • 6 egg yolks
  • ⅔ cup (160 ml) honey
  • 2 tsp (10 ml) nutmeg
  • 2 tsp (10 ml) cinnamon
  • 1 tsp (5 ml) vanilla extract
  • 2 tsp (10 ml) whole cloves
  • 12-16 ice cubes
  • Cinnamon stick (for garnish)
Placeholder alt


Sign up for our More Goodness rewards program for exclusive savings, recipes contests, offers and more. Register now to enter our Dairy Delicious year contest!



Add the Canadian milk, egg yolks, honey, nutmeg, cinnamon, and vanilla extract to a blender. Blend until everything is well combined.

Pour the mixture into a pot along with the whole cloves. Simmer over medium heat for 10 minutes, stirring constantly to prevent curdling.

Remove the cloves and place the mixture in the fridge to cool.

Once cooled, pour the eggnog into a shaker with ice. Shake the mixture well.

Carefully pour the shaken mixture into your favourite cocktail glass and top it with a cinnamon stick.

Serve immediately and enjoy!


  • Store eggnog in the fridge for up to a week.
  • While simmering, avoid boiling to prevent curdling.
  • For flavoured Canadian eggnog, add 1 tsp (5 ml) of your choice of flavoured syrup into the shaker (peppermint or brown sugar syrup works well!).

Learn more about