Easy Vegan Eggnog Recipe (Eggless and Dairy-Free)
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.
🧾 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 1/2 teaspoon nutmeg, 1/4 teaspoon clove and 1/4 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 1/2 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 1/2 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!
Easy Vegan Eggnog
Ingredients
- 2 1/2 cups plant milk
- 1 tsp lemon zest
- 1 cup JUST EGG
- 1/4 cup organic sugar
- 1 tsp vanilla extract
- 1 tsp allspice
- 1/2 tsp cinnamon
- 1 tsp turmeric optional; adds more of a yellow color
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!
Yum! Such a delicious eggnog recipe! You wouldn’t think it was vegan. Loved it!
That JUST Egg is so great for vegan recipes. Thanks Nora.
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!
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!
Love that you made a vegan option for eggnog! Such a classic treat for the holidays!
Indeed it is. Thank you Elizabeth.
We love this vegan eggnog. Tried it prior to holiday entertaining and it was amazing. Can’t wait to make it again.
Glad you enjoyed it. Thanks, Kim, for your comment.
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!
So happy you tried my recipe, Sara. Thank you and Happy Holidays!
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!
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.
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!!
That’s awesome news Cathleen, thank you!
Eggnog is such the quintessential holiday beverage! Your vegan version is great, as it allows everyone to enjoy!
Thanks so much Amy. It is an awesome holiday treat.
I’m always so impressed to see how people veganize some recipes. This eggnog looks rich and creamy – just like the real deal!
Thank you Stine Mari, I do it with a lot of recipes, but some, like this one, turn out even better than I thought!
Oh I love this recipe! Not only is it an egg nog, but you put so many good things in there!
Thank you Constance. Indeed many good things!
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!
There’s something about using products that contribute to sustainability that I love over using animal products in my recipes. Thanks Leslie!
I have never had any sort of eggnog, so I need to start with this one!
Oh my, Jacqui, never had eggnog? You must must try!
What a delicious alternative to a traditional eggnog! I love the cashews- I bet they taste fantastic and rich!
It was good, Cheese Curd! I will be making another batch today.
Your eggnog does look rich and creamy, I am not vegan but love seeing how different ingredients are used always interesting.
Thanks Jere. Appreciate you stopping by.
This sounds like such a fun twist on classic eggnog! I’m definitely curious to try it out for the holidays!
Thanks Stephanie. You’ll love it!
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!
You’re so welcome Amanda. Enjoy and happy holidays!