Skip to Content

Date-Sweetened Vegan Eggnog

Seriously, what would the Christmas season be without eggnog?! This date-sweetened vegan eggnog is perfect for vegans and health-conscious people!

Date-Sweetened Vegan Eggnog

I used to love eggnog, but just because I went vegan, that doesn’t mean I can never, ever have eggnog again. So I made myself a vegan version that is just as delicious!

For the plant-based milk, I used unsweetened rice coconut milk, which is just a mix of coconut milk and rice milk. Although the milk is unsweetened, it tastes pretty sweet on its own (compared to other unsweetened plant-based milks) thanks to the coconut. So that makes the milk the perfect base for this vegan eggnog.

This eggnog version is sweetened with dates. Store-bought eggnogs or vegan eggnogs are often loaded with sugar, so this is a much healthier alternative. If your blender isn’t one of the high-speed blenders, you can soak the dates overnight (just as you do with the almonds) to make it easier for the blender.

Date-Sweetened Vegan Eggnog

This eggnog is so rich and creamy – just like the regular version! You can keep it in the fridge for 1-2 days. Sprinkle it with more cinnamon powder to give it its authentic look.

I prefer the eggnog chilled with an ice cube, but you could also serve it warm. But let me know in the comments below what you like more!

Date-Sweetened Vegan Eggnog

Date-Sweetened Vegan Eggnog

Date-Sweetened Vegan Eggnog

Bianca | Elephantastic Vegan
Seriously, what would the Christmas season be without eggnog?! This date-sweetened vegan eggnog is perfect for vegans and health-conscious people!
5 from 3 votes
Prep Time 10 minutes
Total Time 10 minutes
Course Cocktails, Drinks
Cuisine American, Vegan
Servings 4 glasses
Calories 182 kcal


  • 1/2 cup blanched almonds (soaked in water overnight)
  • 2 cups plant-based milk (I used unsweetened rice coconut milk)
  • 1 tablespoon spiced rum *
  • 4 dates (pitted)
  • 1/4 teaspoon cinnamon powder
  • 1/8 teaspoon vanilla bean powder
  • 1 pinch nutmeg powder


  • Add all the ingredients in a high-speed blender and blend until completely smooth.
  • For a chilled version, you'll want to put the vegan eggnog in the fridge for 1-2 hours and serve it with an ice cube. But you could also warm it up! Garnish with cinnamon powder. 


*To make a non-alcoholic version, skip the spiced rum.
*If you want to make sure the alcohol you're using is vegan, you can check that on Barnivore. I used 'Kraken Spiced Rum'.


Serving: 1glassCalories: 182kcalCarbohydrates: 20gProtein: 4gFat: 9gSodium: 48mgPotassium: 148mgFiber: 2gSugar: 10gCalcium: 52mgIron: 0.6mg
Tried this recipe?Mention @elephantasticvegan or tag #elephantasticvegan!

InstagramDid you make this Date-Sweetened Vegan Eggnog? Tag @elephantasticvegan on instagram and use the hashtag #elephantasticvegan to make sure I’ll see them :)

Reader question: Eggnog – warm or cold? What do you prefer?

Affiliate Disclosure: This post may contain affiliate links, which means I may earn referral fees if you make a purchase through my link. While clicking these links won't cost you any extra money, they will help me keep this site up and running!
Recipe Rating