Sip on this easy Vegan Eggnog that's creamy, eggless, dairy-free, gluten-free and delicious. A favorite holiday drink recipe that has a luxurious, creamy texture and requires only 7 ingredients. It's a vegan version that takes minutes to prepare, is healthier than than traditional eggnog and is so much better than store-bought.
One thing I love about being vegan is that I can veganize practically everything, including this homemade Vegan Eggnog recipe. This easy recipe combines warm spices and other simple ingredients to soothe your soul and ignite your taste buds. No heavy cream, no cashews, no egg yolks, no high speed blender, this is a dairy-free eggnog recipe that can be made at the last minute and tastes amazing. FYI: this is an update of an old post, with an easier recipe, updated photos and step-by-step instructions.
Jump to:
🧾 Ingredients For Vegan Eggnog (With Substitutions)
Ingredients for this vegan eggnog recipe are easy to come by; many of you may have everything you need already in your vegan pantry. If you need to go shopping, here's a list of what you'll need:
- Plant Milk - I prefer extra creamy Oat Milk in this recipe, but you can also use Almond Milk, Soy Milk, Rice Milk, Cashew Milk or your favorite non-dairy milk.
- Organic Cane Sugar - not all white sugar is vegan. Stick with organic to be safe. If you prefer, you can substitute with agave syrup or pure maple syrup. Be sure to adjust the amount to suit your taste.
- JUST Egg - made from mung bean protein, JUST Egg can be used as an egg replacement in many vegan recipes (check out this easy JUST Egg Frittata). If you can't find it in your area, you can substitute with Bob's Red Mill Vegan Egg Replacer or the egg replacer you like best.
- Vanilla Extract - adds an earthy, nutty warm flavor to the eggnog. I don't recommend any other extract for this recipe.
- Cinnamon - a hint of cinnamon goes a long way. Adjust the amount per your taste.
- Allspice - a combination of nutmeg, black pepper, cinnamon and clove. It's heavenly. If you don't have this fabulous concoction simply substitute with ½ teaspoon nutmeg, ¼ teaspoon clove and ¼ teaspoon black pepper.
- Lemon Zest - adds a zingy zest to the recipe. You can also use orange zest.
- Turmeric (optional) - add if you want your vegan eggnog to have more of a yellow color. Start with ½ teaspoon and add more, if needed, to suit your preference.
Exact ingredient amounts can be found in the recipe card below!
🔪 How To Make Vegan Eggnog
In a saucepan, combine 2 cups of plant milk with vanilla extract, cinnamon, allspice and lemon zest. Increase heat to high.
While the milk is heating, whisk the JUST Egg mixture with the organic sugar until thoroughly combined and pale.
When milk is about to boil, remove from heat. Using a strainer, pour the hot plant milk into the JUST Egg and sugar mixture stirring continuously.
Return the mixture to the saucepan and cook over low heat, stirring constantly until it thickens.
Remove from heat and add the remaining ½ cup of plant milk and a pinch of salt.
Stir well and let cool to room temperature. Transfer to refrigerator and chill for 2-4 hours. When ready to serve, pour into glasses and top with a sprinkle of nutmeg and a cinnamon stick. Enjoy!
👨🏿🍳 Expert Tips
- Adjust the amount of organic cane sugar you use to suit your own taste buds.
- If your egg-like mixture doesn't thicken like it should, add about a tablespoon of cornstarch or xanthan gum to a small glass and stir in a bit of water. Pour into the saucepan while you're cooking the mixture, turning up the heat while you stir constantly for about a minute. Remove from heat while continuing to stir for another minute. During the cooling process, you'll see it become thicker.
- Make it a boozy vegan eggnog by pouring in a bit (or a lot, whichever you prefer) of your favorite liquor after you pour the vegan eggnog into your glass. Spiced rum is an excellent choice!
- Add this to your morning coffee as a dairy-free creamer.
🍾 Make It Boozy
Make a boozy vegan eggnog by pouring in an ounce or two of your favorite liquor after you pour the vegan eggnog into your glass. Spiced rum or a smooth brandy are both excellent choices. Be sure to stir well, top with a sprinkle of nutmeg and enjoy!
💭 Frequently Asked Questions
A thicker nut milk or plant milk works best. I suggest cashew milk, coconut milk or extra creamy oat milk for best results.
Sweeten your vegan egg nog with organic cane sugar or natural sweeteners like maple syrup, agave nectar, or coconut sugar. Adjust the sweetness to your liking.
Yes, you can prepare vegan eggnog ahead of time. Store it in the refrigerator and give it a good stir before serving. Some separation may occur, so a quick blend or shake can help restore the consistency.
☕ Serving Suggestions
- Add it to coffee, hot chocolate or pour it over ice cream for an extra special treat. You can even use it in a Vegan Eggnog Latte or make this Vegan Espresso Martini with it.
- Serve it as the beverage of choice with your traditional vegan holiday recipes, such as Vegan Mushroom Wellington, Dairy-Free Mashed Potatoes, Vegan Croissant Stuffing, Vegan Cranberry Sauce and Roasted Sweet Potatoes and Brussel Sprouts.
- Serve it for holiday brunch with my Gingerbread French Toast Casserole.
🌡️ Storage
Store this creamy vegan eggnog recipe in an airtight container in your refrigerator for up to 7 days. Before serving, give this festive drink a good shake or stir.
Freezing is NOT recommended.
🥂 More Holiday Beverages
Have you tried this? Why not leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback. You can also follow me on Instagram, Facebook, Pinterest, and Twitter, and sign up for my newsletter!
📖 Recipe
Easy Vegan Eggnog
Ingredients
- 2 ½ cups plant milk
- 1 cup JUST EGG
- ¼ cup organic sugar
- 1 teaspoon vanilla extract
- 1 tsp allspice
- ½ teaspoon cinnamon
Instructions
- In a saucepan, combine 2 cups of plant milk with vanilla extract, cinnamon, allspice and lemon zest. Increase heat to high.
- While the milk is heating, whisk the JUST Egg mixture with the organic sugar until thoroughly combined and pale.
- When milk is about to boil, remove from heat. Using a strainer, pour the hot plant milk into the JUST Egg and sugar mixture stirring continuously.
- Return the mixture to the saucepan and cook over low heat, stirring constantly until it thickens.
- Remove from heat and add the remaining ½ cup of plant milk and a pinch of salt.
- Stir well and let cool to room temperature. Transfer to refrigerator and chill for 2-4 hours. When ready to serve, pour into glasses and top with a sprinkle of nutmeg and a cinnamon stick. Enjoy!
Notes
- Adjust the amount of maple syrup to suit your taste buds.
- If your egg-like mixture doesn't thicken as it should, make a roux out of a tablespoon of cornstarch and a bit of water and add to saucepan. Increase heat while stirring constantly for one minute. Remove from heat while continuing to stir for another minute. Set aside. It should thicken nicely after all that.
- Make it a Boozy Vegan Eggnog by adding your favorite liquor after you pour it in your glass. Spiced rum is perfect!
- Store in your fridge for up to a week.
- Add to your morning coffee for a little holiday boost!
Nora says
Yum! Such a delicious eggnog recipe! You wouldn't think it was vegan. Loved it!
Deborah says
That JUST Egg is so great for vegan recipes. Thanks Nora.
Alexandra says
What a brilliant recipe - I was SO excited to come across it. I love the flavour of egg nog, and have been craving it...this vegan version tastes just as good, and it's even better that we can all enjoy it 🙂 Thank you so much!
Helen at the Lazy Gastronome says
After having to give up dairy, one thing I've missed is eggnog. I was so excited to see this recipe - I used oatmilk, and it didn't disappoint!! And it makes a great eggnog latte!
Elizabeth says
Love that you made a vegan option for eggnog! Such a classic treat for the holidays!
Deborah says
Indeed it is. Thank you Elizabeth.
Kim Beaulieu says
We love this vegan eggnog. Tried it prior to holiday entertaining and it was amazing. Can't wait to make it again.
Deborah says
Glad you enjoyed it. Thanks, Kim, for your comment.
Sara Welch says
This was such a smooth and refreshing drink that does not disappoint! Such a delicious vegan option for the holidays; easily, a new favorite drink!
Deborah says
So happy you tried my recipe, Sara. Thank you and Happy Holidays!
Jenni LeBaron says
I had no idea you could make eggnog vegan. This is such a cool recipe and I can't wait to try it! This will be so fun for Christmas morning!
Vegan Vigilante says
Yes, Jenni, you can actually make just about anything vegan. That's my favorite thing to do is veganize different recipes that I find online. Thank you for your rating and comment.
Cathleen @ A Taste of Madness says
I have been baking with eggnog a lot lately, but I can't share my baking with my vegan friends. This is the perfect solution!! I am definitely making this soon!!
Vegan Vigilante says
That’s awesome news Cathleen, thank you!
Amy says
Eggnog is such the quintessential holiday beverage! Your vegan version is great, as it allows everyone to enjoy!
Vegan Vigilante says
Thanks so much Amy. It is an awesome holiday treat.
Stine Mari says
I'm always so impressed to see how people veganize some recipes. This eggnog looks rich and creamy - just like the real deal!
Vegan Vigilante says
Thank you Stine Mari, I do it with a lot of recipes, but some, like this one, turn out even better than I thought!
Constance Smith says
Oh I love this recipe! Not only is it an egg nog, but you put so many good things in there!
Vegan Vigilante says
Thank you Constance. Indeed many good things!
Leslie says
You're right, you can veganize anything! And I love that the vegan versions of a lot of recipes are SO MUCH BETTER! This looks like one of those recipes!
Vegan Vigilante says
There's something about using products that contribute to sustainability that I love over using animal products in my recipes. Thanks Leslie!
Jacqui Debono says
I have never had any sort of eggnog, so I need to start with this one!
Vegan Vigilante says
Oh my, Jacqui, never had eggnog? You must must try!
Cheese Curd In Paradise says
What a delicious alternative to a traditional eggnog! I love the cashews- I bet they taste fantastic and rich!
Vegan Vigilante says
It was good, Cheese Curd! I will be making another batch today.
Jere Cassidy says
Your eggnog does look rich and creamy, I am not vegan but love seeing how different ingredients are used always interesting.
Vegan Vigilante says
Thanks Jere. Appreciate you stopping by.
Stephanie says
This sounds like such a fun twist on classic eggnog! I'm definitely curious to try it out for the holidays!
Vegan Vigilante says
Thanks Stephanie. You'll love it!
Amanda says
I'm so glad I came across this weekend! We have some good vegan friends who always come over during the holidays for a little get-together, and I'm so excited to have a tasty vegan eggnog I can offer -- such a great idea. Thanks so much for sharing!
Vegan Vigilante says
You're so welcome Amanda. Enjoy and happy holidays!