Ignite Nutrition
Ignite Nutrition
Search Ignite Nutrition Icon

Homemade Non-Alcoholic Vegan Eggnog (Nut Free)

Feature, Food sensitivities, Healthy & Easy Recipes

5 from 1 vote

Jump to Recipe Print Recipe
A colourful spread of beautiful salads on flat bread and in glass bowls.
Homemade Non-Alcoholic Vegan Eggnog (Nut Free) Featured Image

Having dietary limitations and food sensitivities during the holiday season can be difficult to navigate. Many classic holiday foods and drinks contain common allergens, such as wheat, dairy, nuts, and eggs. This dairy-free eggnog is also fully vegan, nut free, and gluten free. With all kinds of seasonal spices, it’s the perfect drink for curling up in front of the fireplace or with a good holiday movie!

We’ll definitely be adding this eggnog to our favourite beverage recipes alongside our creamy oatmeal cookie smoothie and our refreshing raspberry chia fresca.

What is eggnog made of?

Typical non-vegan eggnog is made from combining eggs, sugar, milk, cream, and seasonal spices such as cinnamon and nutmeg. Many people serve it with alcohol as well.

It’s clear that with egg and dairy as staple ingredients, traditional eggnog isn’t vegan. In this recipe, we use a combination of dairy-free milk, maple syrup, vanilla, and warming wintery spices. The result is a similar eggnog flavour and consistency, without the the dairy and egg.

Many vegan eggnog recipes also use nuts such as cashews to create a creamy mouthfeel – but this recipe is 100% nut free!

To make this homemade vegan eggnog creamy, we’ve instead opted to use full fat coconut milk. Not only is it more allergen-friendly, it also tastes great!

A mason jar glass filled with eggnog and whipped cream sitting on a wooden tabletop in front of a Christmas Tree. A text box reads 'homemade non-alcoholic vegan eggnog'

What does eggnog taste like?

The name ‘eggnog’ implies that this holiday beverage might taste eggy, like a breakfast meal. However, eggnog has a much sweeter taste rather than savoury. Many people describe eggnog as tasting like melted ice cream. It does usually contain vanilla, so vanilla ice cream is a close descriptor. However, there’s a bit more flavour complexity than just vanilla – this recipe in particular has nutmeg, cinnamon, and cardamom, plus a subtle hint of maple.

Should I drink vegan eggnog warm or cold?

This is a personal preference! I enjoy drinking this vegan eggnog cold without any added ice. However, you can also heat the eggnog up by adding it from the blender into a saucepan on the stove over medium heat until warm. It does make a wonderful drink after shovelling snow or ice skating – perfect for our Canadian winters (but great in ANY climate!)

How long does homemade vegan eggnog last?

This delicious vegan eggnog can last up to 1 week in the fridge. Be sure to store it in a covered container with a tight seal. I like to store mine in a large mason jar. Many beverage pitchers have open tops that are exposed to air, which isn’t as food safe for this eggnog.

Spiked Eggnog – Can I add alcohol to this eggnog?

Absolutely! While vegan eggnog tastes amazing on it’s own, you can add alcohol if you wish. I would suggest adding between half and one ounce of either brandy, whiskey, or spiced rum per 1 cup serving.

A mason jar glass filled with eggnog and whipped cream sitting on a wooden tabletop in front of a Christmas Tree.
Print Recipe
5 from 1 vote

Homemade Non-Alcoholic Vegan Eggnog

This dairy-free eggnog is fully vegan, nut free, and gluten free. With all kinds of seasonal spices, it's the perfect drink for curling up in front of the fireplace or with a good holiday movie!
Prep Time5 mins
Course: Drinks, Snack
Diet: Gluten Free, Low Lactose, Vegan, Vegetarian
Servings: 3


  • High Speed Blender


  • 1 14 oz can full fat coconut milk
  • cups oat milk or other dairy-free milk of your choice
  • 4 tbsp maple syrup
  • 1 tsp vanilla extract
  • ½ tsp ground cinnamon
  • ¼ tsp ground nutmeg
  • ¼ tsp ground cardamom


  • Add oat milk into a high speed blender. Open the canned coconut milk and scoop only the solidified coconut cream from the the can into the blender. Leave behind any liquid that has collected at the bottom of the can.
    blender with milk sitting on a wooden countertop. Someone is holding a spoon with coconut milk on it above the counter while a can of coconut milk sits beside the blender.
  • Add remaining ingredients into the blender and blend on high until mixture is smooth and frothy. Serve chilled or warm it on the stove prior to serving. Enjoy!
    A blender containing milk and spices sits on a wooden countertop beside a holiday centrepiece with pine and holly.
  • Optional: Add coconut whipped cream for an extra-creamy topper.
    a mason jar glass containing eggnog and whipped cream sitting beside a holiday centerpiece with pine, holly berries, and ornaments.
Marlee Hamilton
About the Author

Marlee Hamilton

Marlee Hamilton is Ignite's Dietitian Team Lead. She is licensed in Alberta, British Columbia, and Ontario and sees patients virtually. Her specialty is working with patients who have unique and complex health concerns, particularly digestive disorders like IBS, SIBO, and IBD. She has also written an insulin resistance cookbook for PCOS patients and loves empowering people who struggle with this condition. Her realistic and actionable approach helps her patients thrive with small steps toward their big goals.

More from Marlee

2 responses to “Homemade Non-Alcoholic Vegan Eggnog (Nut Free)”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


There are no references available for this article.