This homemade vegan eggnog is healthy and takes less than 10 minutes to make! You’ll love this holiday-inspired drink!

homemade vegan eggnog

This recipe is sponsored by sunfood superfood.

If there’s one drink that stands out to me during the Christmas season it’s gotta be eggnog! 

Traditionally, eggnog is made with, well eggs, of course, milk, cream sugar, and spices. Definitely a decadent drink, but may not be the best if you don’t like to consume raw eggs or don’t drink dairy. 

This homemade vegan eggnog is a great dairy-free and egg-free alternative to a traditional eggnog, that also happens to be made with super healthy ingredients, and no added-sugar. So it’s basically a Christmas miracle! 

homemade vegan eggnog
homemade vegan eggnog

A few notes on this recipe: 

This homemade vegan eggnog starts with a base of raw cashews, which are blended up into a cashew milk. I use Sunfood Superfoods raw unsalted cashews in this recipe, which are my go-to for making cashew milk! If you don’t like cashews, you can also use almonds, macadamia nuts, or even just go with some coconut milk if you’re looking for a nut-free option. 

The eggnog then gets sweetened with Medjool dates, which are naturally very sweet and give a caramel-like flavour to the eggnog. 

For the spices, we are using a blend of nutmeg, cinnamon and cloves. The nutmeg is definitely essential to making the eggnog taste like a classic eggnog, but if you don’t have the other spices on hand you can leave them out. 

You also have the option to add some bourbon or rum (or any type of alcohol you like) to the eggnog to make it a little more indulgent! 😉 

I like to chill the eggnog in the fridge for at least an hour after blending it up so it’s nice and cold when I serve it. 

homemade vegan eggnog

This homemade vegan eggnog is: 

  • Dairy-free, egg-free, gluten-free and refined-sugar free.
  • Still tastes mega decedent. (a true Christmas miracle!)
  • Can be served with or without alcohol. 

Happy nogging! 

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
homemade vegan eggnog

Homemade vegan eggnog

  • Author: Jess
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 6 servings 1x
  • Category: Drink
  • Method: Blend
  • Cuisine: American


This is the BEST vegan eggnog! it’s healthy and easy to make!




  1. Add all of the ingredients to a high-speed blender and blend until smooth, for about 1 minute.
  2. Taste and adjust any flavouring if needed.
  3. Transfer to the fridge for an hour to chill before serving.


You can substitute the cashew milk for any type of plant-based milk you like. Almond milk and coconut milk would also work well. Store inside the fridge (not on the door of the fridge) for up to a week.


  • Serving Size: 1/6 recipe
  • Calories: 191
  • Sugar: 5g
  • Fat: 10g
  • Saturated Fat: 2g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 4g

Keywords: healthy eggnog, dairy-free eggnog, vegan eggnog

This post contains affiliate links which means I will make a small commission if you purchase through those links. I only recommend products that I know, trust and love!