Go Back
+ servings

The Best Easy Vegan Eggnog!

Vegan eggnog - Creamy, luscious and healthy holiday drink with a rich, creamy flavor. grain-free, gluten-free, dairy-free and amazing! The cashews, dates, and spices give this eggless eggnog an amazing authentic taste.  Try adding a bit of liquor for a festive Christmas beverage!

Course Beverage, Drinks, Smoothie
Cuisine American
Prep Time 10 minutes
Total Time 10 minutes
Servings 2
Calories 427 kcal
Author Christine Galvani


  • 3/4 cup raw unsalted cashews
  • 1 cup unsweetened almond milk
  • 4 pitted Medjool dates
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon nutmeg (plus more for sprinkling)
  • pinch ground cloves
  • pinch fine sea salt


  1. Gather and measure all ingredients.

  2. Place the cashews in a bowl and cover with boiling/very hot water and set aside to soak for 10 minutes.  Rinse and drain and place in the blender.

  3. Place the dates in a bowl and cover with boiling/very hot water and let soak for 5-10 minutes.  Drain and remove the pits.  Place in the blender.

  4. Add the ground cinnamon, nutmeg, vanilla, pinch of cloves and sea salt to the blender and blend for about a minute or two until combined and creamy.

  5. Add extra liquid (saved "date water", water, almond milk) to get desired consistency. 

  6. Pour into glasses and garnish with a sprinkling of ground nutmeg or cinnamon.

Recipe Notes

Tips and Substitutions:

  • May substitute the almond milk for another dairy-free, vegan milk (e.g. coconut milk).
  • Substitute regular pitted dates for the Medjool dates.  Soak as per the instructions. 
  • Enjoy this drink warm or cold.  If serving cold, place in the refrigerator for about one hour prior to serving.
  • Garnish with cinnamon sticks, freshly ground nutmeg or cinnamon, or pomegranate seeds.
  • Make ahead option - make a few hours before serving.
  • Store in the refrigerator for up to 5 days.
Nutrition Facts
The Best Easy Vegan Eggnog!
Amount Per Serving
Calories 427 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 3g15%
Sodium 169mg7%
Potassium 653mg19%
Carbohydrates 52g17%
Fiber 5g20%
Sugar 35g39%
Protein 10g20%
Vitamin A 70IU1%
Calcium 209mg21%
Iron 3.7mg21%
* Percent Daily Values are based on a 2000 calorie diet.