This post may contain affiliate links. Please read my disclosure and privacy policy.

Vegan Eggnog tastes like the classic version without using eggs or dairy. It gets its creaminess from a surprising ingredient: sweet potato!

Vegan eggnog topped with whipped cream and cinnamon.

This vegan eggnog recipe is the perfect recipe for a Christmas party or any time you want a cozy spiced drink. It’s gluten-free and dairy-free, and can even be nut-free if needed!

Serve this nog hot or cold, or use it as the base for a vegan eggnog latte.

Ingredients You’ll Need

vegan eggnog ingredients labeled on a white surface.

Traditional eggnog is thickened with egg yolks and heavy cream, but this vegan version uses baked sweet potato to create a creamy texture. Sweet potatoes are a magical ingredient that can make a luscious frosting or pudding, too!

The combination of water and almond butter makes instant almond milk, without relying on expensive store-bought options. You can use oat milk, coconut milk, soy milk, or cashew milk with similar results. 

For a nut-free option, use 2 tablespoons of hemp hearts instead. 

How to Make Vegan Eggnog

In a high-speed blender, combine the sweet potato, water, almond butter, maple syrup, vanilla extract, cinnamon, nutmeg, and a pinch of salt. Secure the lid and blend until very smooth. 

eggnog ingredients blended together in a pitcher.

Taste the mixture and adjust the flavor, if needed. You can add more maple syrup for a sweeter flavor, or an extra pinch of cinnamon or ground nutmeg for more spice. For a thinner consistency, you can add more milk or water. Or for a thicker consistency, add a little more sweet potato. It’s easy to adjust as you see fit. 

To serve chilled, pour this over ice right away and garnish with coconut whipped cream and a cinnamon stick.

eggnog poured into a glass with ice.

If you are making this ahead of time, transfer the eggnog to an airtight container to store in the fridge until you’re ready to serve. Non-dairy drinks tend to separate when chilled, so give it a good stir before serving again. 

Leftovers can be stored in the fridge for up to 48 hours. 

two glasses of vegan eggnog topped with coconut whip and cinnamon sticks.

Frequently Asked Questions

Can I add liquor to this drink?

If you want a spiked holiday drink, eggnog is most commonly mixed with rum or brandy. Bourbon will also work but may compete with the flavor. 

Do I have to use sweet potato?

You can replace the sweet potato in this recipe by adding one (15 oz.) can of full-fat coconut milk. In this case, reduce the water to only 1 cup and adjust the flavor as needed. 

Can I use a different sweetener?

Yes, you can use agave syrup as a swap for the maple syrup.

Looking for more cold-weather drinks? Try my famous Chai Latte, healthy Hot Chocolate, Cinnamon Tea, or Ginger tea for more ideas.

vegan eggnog in a gold rimmed glass with garland in background.

Vegan Eggnog

5 from 10 votes
Vegan Eggnog tastes like the real thing, but it's made without eggs or dairy. It has a secret ingredient that adds nutrients to each sip!
prep5 mins cook0 mins total5 mins
Servings:2

Ingredients
 
 

Instructions

  • Combine the water, almond butter, sweet potato, maple syrup, vanilla extract, nutmeg, and cinnamon in a high-speed blender. Secure the lid and blend until smooth.
  • Taste the drink and add another tablespoon of maple syrup if you'd like it to be sweeter. (Keep in mind that sweetness is muted when chilled, so it won't taste quite as sweet when you serve it cold.)
  • Serve the eggnog right away over ice, or transfer it to an airtight container and store it in the fridge until you're ready to serve. Add alcohol if you like. Leftover eggnog can be stored in an airtight container in the fridge for up to 48 hours. (It makes a great coffee creamer!)

Notes

Nutrition information is for 1 serving, or roughly 1 1/4 cups. This information is automatically calculated and is just an estimate, not a guarantee.
Note: You can replace the almond butter and water in this recipe with 2 cups of your favorite non-dairy milk, like soy milk or almond milk, instead.
For tips on baking a sweet potato, see my full tutorial here.
Update Note: This recipe was updated in December 2023. I replaced 2 tablespoons of hemp hearts with 1 tablespoon of almond butter because nut butter tends to be a more common pantry ingredient. If you’d like ginger in this drink, add 1/16 tsp ground ginger and a pinch of salt to boost the flavor.

Nutrition

Calories: 76kcal | Carbohydrates: 7g | Protein: 2g | Fat: 5g | Saturated Fat: 0.4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 25mg | Potassium: 140mg | Fiber: 2g | Sugar: 2g | Vitamin A: 3146IU | Vitamin C: 1mg | Calcium: 46mg | Iron: 0.4mg
Course: Drinks
Cuisine: American
Keyword: vegan eggnog

If you try this homemade vegan eggnog recipe, please leave a comment and star rating below letting me know how you like it.

Want to save this for later?

I'll email this post to you, so you can come back to it later!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast-food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love making healthy recipes with simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. 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.

Comments

  1. This is amazing! And so easy!! I doubled the vanilla and spices. Also went a little heavy on the sweet potato. It was thick and delicious.

  2. This was so good! Ive made it a few times, and find I prefer vanilla soymilk in place of the hemp milk. But the flavor is spot on! This is going into the regular Christmas rotation!

  3. Wow, this taste amazing! I can honestly say I prefer this over traditional eggnog. I did add a little more sweet potato because I wanted it extra creamy. Delicious!

  4. Desperately seeking a vegan creamer without a bunch of junk in it. Would love it if the sweet potato creamer works out! Wonder if this would work with iced coffee?

  5. This recipe was amazing! I wanted mine a bit creamier so I used about a cup of steamed sweet potato and upped the nutmeg. Otherwise this was great!! Super simple!