This Vegan Eggnog Non Alcoholic recipe is a creamy plant-based drink made with a delicious blend of cashew, vanilla, nutmeg, cinnamon, and coconut flavors in a cup. It's an easy drink recipe that can be served during holidays or any time of the day!
Love Holiday Drinks? Try my Nutella Hot Chocolate, Ginger Tea (to build immunity), or if you're feeling very festive, try my Filipino Hot Chocolate- it's so delicious!

Jump to:
What is Vegan Eggnog Non Alcoholic?
Traditionally, eggnog is made by whipping sugar and eggs, then stirring in milk and/or whipping cream, nutmeg, and bourbon, or spiced rum. It can be made on the stovetop, then cooled and combined with whipped egg white.
This non-alcoholic version, homemade vegan eggnog is super quick and easy to make and needs a few ingredients only. It tastes like rich dairy-free and sweet cashew milk that's subtly spiced.
It can be served with your favorite bread or desserts and can be taken any time you want!
Health Benefits of Cashews
- Help lose weight
- Prevents blood disease
- Improves heart health
Substitutions
- Cashew Alternatives - If you're allergic to cashews or just want to try something different, you can substitute them with almonds or macadamia nuts for a similar creamy texture.
- Sweeteners - Instead of granulated sugar, you can use agave syrup or maple syrup to sweeten your nog. Adjust the quantity based on your preferred sweetness level.
Storage
- Refrigerator - Pour any remaining eggnog into a mason jar or an airtight container and store it in the refrigerator. It should stay fresh for up to 3-4 days.

Ingredients
Listed below are all the ingredients you will need:
- coconut milk
- coconut cream
- raw cashew
- granulated sugar
- vanilla extract
- ground cinnamon
- nutmeg
See recipe card for quantities.

Instructions
In a blender, add all the ingredients and blend until smooth:

Bring a medium-size pot to medium heat and add the blended ingredients. Bring to a boil and reduce heat to low. Make sure to keep whisking, so it doesn’t get lumpy, cook for about 10 minutes. Set aside and let cool off.
Once cooled off, blend again and then pour through a strainer, to remove all lumps:

Serve cold and enjoy!
Frequently Asked Questions
Vegan Eggnog (Non Alcoholic)
Ingredients
- 1 ½ cup coconut milk
- ½ cup coconut cream
- ¼ cup raw cashew
- ⅓ cup granulated sugar
- ½ teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon nutmeg
Instructions
- In a blender, add all the ingredients and blend until smooth.
- In a medium-size pot over medium heat and add the blended ingredients and bring to a boil, then reduce heat to low. Make sure to keep whisking, so it doesn’t get lumpy, cook for about 10 minutes. Set aside and let cool off.
- Once cooled off, blend again and then pour through a strainer, to remove all lumps.
- Serve cold and enjoy!




Julio says
Wow, this vegan eggnog recipe looks amazing! Can't wait to try it for the holidays.
Jakey L says
It's really important to pour through a strainer or even a nut bag. It will taste much better.
Lainey says
Yes, Jakey. Thank you for sharing your thoughts. I appreciate it! 🙂
Jane says
It's been cold lately and wanted something heartwarming! This was so delicious! Thanks, Lainey