Vegan Cashew Eggnog (Date-Sweetened)

A vegan cashew eggnog that’s sweetened with dates! This holiday drink is made similarly to homemade nut milk with the addition of a few spices.

Vegan Cashew Eggnog in a cup

I hope you’re starting to get in the holiday spirit because I have a delicious vegan cashew eggnog for you guys today!

Where do you stand on traditional eggnog? Do you like it or not? Growing up, I was obsessed with it and so was my whole family. As soon as eggnog would come out at the store, my mom would buy a few cartons and we’d go through all of it within days. We were all eggnog lovers.

It’s only later that I realized that not everyone is as obsessed with this sweet milk as we are. Some say it’s sickeningly sweet. I don’t understand those people.

I will admit, my taste buds have changed over the years for sure! While I still love eggnog (vegan ones of course), I do love making a homemade version that’s a little less sweet.

cashews soaking in a jar
eggnog in a blender
eggnog poured into a nut milk bag

If you find eggnog too sweet, then I have the perfect alternative for you. This vegan cashew eggnog is lightly sweetened with dates and perfectly spiced with cinnamon and nutmeg.

To be clear, this does not taste like traditional eggnog. However, it does taste like a delicious lightly sweet, spiced cashew milk. It’s a little thicker than store-bought cashew milk, which makes it perfect as an eggnog alternative. And of course it’s a lot less sweet.

So whether or not it actually tastes like eggnog, it is a delicious festive plant-based milk.

hands squeezing a nut milk bag
hands squeezing a nut milk bag

Also, I haven’t tried it with rum (I’m not even sure I’ve ever tasted rum), so I can’t guarantee it’ll be as good with it as regular eggnog. If you try it though, please leave a comment and let me know how it turned out!

Finally, this milk is made in a blender from scratch. It needs to be strained using a nut milk bag or fine mesh sieve, just like other homemade nut milks. This is the one I use and you can get 10% by using the code “unsweetened”.

Are you excited for Christmas now? I’ve been listening to Christmas music all weekend, sipping eggnog and making tons of holiday treats. I also watched two Christmas movies already (including the new Grinch movie) and we’re putting up our tree next weekend when my mom comes to visit… I think it’s safe to say that I’m ready. Maybe it’s too early, but I don’t really care. I absolutely love this time of year!

eggnog in a big jar
cup of vegan eggnog

Looking for more festive and/or cozy drinks to get you through winter? You can find 10 of my favorite cozy drinks here.

Watch How to Make Vegan Eggnog:

Vegan Cashew Eggnog (Date-Sweetened)

A simple and healthier alternative to eggnog. This drink is made from scratch using cashews and dates as a base, then flavored with cinnamon, nutmeg and vanilla. All the ingredients are blended together, then strained to make a creamy, lightly sweetened and perfectly spiced vegan eggnog-inspired drink.
Course Drinks
Cuisine vegan
Prep Time 15 minutes
Total Time 15 minutes
Servings 5 cups


  • 1 cup cashews raw or dry-roasted unsalted
  • 4 Medjool dates, pitted
  • 4 cups water
  • 1/4 teaspoon vanilla extract
  • 1/4 teaspoon cinnamon, ground
  • 1/8 teaspoon nutmeg, ground


  • Soak the cashews overnight or for at least 4 hours (I let them soak in the fridge).
  • When the cashews are ready, add all the ingredients to a high-speed blender. Blend for 1 minute or more. You may need to blend it longer if you have a weaker blender.
  • Strain the milk using a nut milk bag or fine mesh sieve. 
  • Serve with a sprinkle of nutmeg. Enjoy!


Store in a covered container in the fridge. It should keep for 3-4 days.
This recipe is not overly sweet compared to traditional eggnog. Feel free to increase the amount of dates or add another sweetener of choice.

If you make this vegan cashew eggnog, be sure to leave a comment and/or give this recipe a rating! I love to hear from you guys. And of course, if you try this recipe, don’t forget to tag me on Instagram!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.