clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A glass of vegan eggnog on a white counter surrounded by pinecones and pine leaves

Homemade Vegan Eggnog

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


This is the BEST vegan eggnog! It’s easy to make, delicious and healthier than your average eggnog!




  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.


Make sure to use raw unsalted cashews for this recipe!

This homemade vegan eggnog starts with a base of raw cashews, which are blended up into cashew milk. If you don’t like cashews, you can also use almonds, macadamia nuts, or coconut milk if you’re looking for a nut-free option. 

If your dates are very hard, soak them in hot water for 5 minutes then drain before blending. This will help them blend up smoothly.

As the eggnog is blended, it will heat up slightly from the power of the blender. I recommend setting aside some time to chill the eggnog in the fridge before serving.


  • 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