Go Back
+ servings
Two glasses of nog on silver platter with pine cones.
Print Recipe
5 from 6 votes

Vegan eggnog

Lean into those festive holiday spirits with a glass of vegan eggnog! It's easy to make at home and endlessly creamy. Plus, it's sweetened with dates!
Prep Time2 mins
Cook Time3 mins
Total Time5 mins
Course: Beverage
Cuisine: American, Vegan
Keyword: christmas drink, holidays, non-alcoholic
Servings: 4 people
Calories: 271kcal
Author: Cadry Nelson



  • In a high-speed blender, combine non-dairy milk, raw cashews, pitted Medjool dates, vanilla extract, ground cinnamon, ground nutmeg, a dash of cardamom, and a pinch of kala namak (or sea salt). If you'd prefer, you can omit the salt altogether.
    Blend until everything is fully broken down, and you don't hear any crunching in the blender.
  • You can drink it right away, but it becomes much thicker and richer if refrigerated for a few hours.
    Move the vegan eggnog to a covered jar, and refrigerate for several hours, so that it can condense.
  • When you're ready to serve it, pour the vegan eggnog into four glasses.
    If you like, garnish each drink with a shake of ground cinnamon or grate a cinnamon stick over each one with a spice grater. Put a cinnamon stick into each glass as garnish (optional).


For the non-dairy milk, I use plain Silk unsweetened cashew milk. But feel free to use the store-bought non-dairy milk of your choosing. If you use a sweetened milk, you can use fewer dates. If you use a vanilla flavored milk, you can use less vanilla extract.
If you don't have a high speed blender, you'll need to soften the raw cashews & dates before blending. (If you have a high speed blender, you can skip this part.)
To soften the raw cashews for a standard blender do one of the following:
  1. Grind the dry raw cashews in a clean coffee grinder. Then add them to the standard blender with the other ingredients.
  2. Soak raw cashews in water for about 4 hours. Drain & blend with the other ingredients.
  3. Cover the raw cashews in hot water (or microwave them in water). Let them soak for 10 to 30 minutes. Drain and blend with the other ingredients.
To soften dates for a standard blender (or if yours are exceptionally dried out), soak pitted dates in warm water for about a half an hour. Drain and add them to the blender with the other ingredients.
If you'd like to spike your eggnog with alcohol, I recommend adding about a Tablespoon of alcohol in a one cup serving of nog. Vodka is my preferred option, because of its neutral flavor. Or you can go traditional with brandy, Cognac, bourbon, or whiskey.
Store leftover vegan eggnog in a covered container in the refrigerator. It will keep for five days or more.


Calories: 271kcal | Carbohydrates: 46g | Protein: 12g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Sodium: 122mg | Potassium: 760mg | Fiber: 6g | Sugar: 32g | Vitamin A: 992IU | Vitamin C: 17mg | Calcium: 399mg | Iron: 3mg