Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Christmas

Vegan Eggnog

Iosune with a glass of juice.
Updated: Mar 2, 2026 by Iosune Robles · This post may contain affiliate links
5 from 19 votes
Pin Recipe Jump to Recipe
Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
Two mugs of vegan eggnog onto a wooden board, a little bowl with cinnamon sticks and some cashews around.

This is the best vegan eggnog recipe, made with only 7 ingredients. It's rich, creamy, sweet, so easy to make, and perfect for the holidays!

It's absolutely delicious, and one of the best drinks I've ever had! And it has the perfect amount of sweetness, not too much, not too little.

Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.

This recipe is also alcohol-free. However, if you prefer your vegan eggnog with some alcohol in it, don't worry, I've got you covered!

As a traditional holiday drink, I like to serve it during Christmas and Thanksgiving, but it's so good I could drink it all year long. It tastes like real eggnog, but it's healthier and easier to make.

I sometimes add some Vegan Whipped Cream on top for an extra touch of creaminess, but it's also delicious by itself, or with a little ground cinnamon or nutmeg.

Jump to:
  • 🌟 You'll love this recipe because it is
  • 🧾 Ingredients
  • 🔪 Instructions
  • 📋 Substitutions & variations
  • 🍽 Equipment
  • ❄️ Storage
  • 💭 Expert tips
  • ❓Recipe FAQs
  • ☕ More vegan drink recipes
  • Vegan Eggnog

🌟 You'll love this recipe because it is

  • Ready in just 10 minutes.
  • Made with only 7 simple ingredients.
  • Extremely easy to make. You just need to add all the ingredients to a blender and blend until smooth, that's all!
  • Kid-friendly as it's made without alcohol, but if you prefer the version with some alcohol, I'll show you how to make it as well.
  • Dairy-free, egg-free, and the perfect drink for the Holidays. It tastes like Christmas in a glass!

🧾 Ingredients

Ingredients needed to make vegan eggnog.
  • Full-fat coconut milk: it's the best non-dairy milk for extra creaminess and the best results.
  • Raw cashews: you need to use raw and unsalted cashews, otherwise your vegan eggnog won't taste well. They're used to thicken it instead of eggs.
  • Water: I use water at room temperature, but cold water is also a good choice.
  • Maple or agave syrup: maple syrup is my favorite one, but agave also works great. Add more or less depending on how sweet you want your vegan eggnog.
  • Ground nutmeg: I use store-bought as it's more convenient, but feel free to grate it yourself for the best flavor.
  • Ground cinnamon.
  • Vanilla extract: you could omit this ingredient, although you should add it if you have some on hand.

See the recipe card below for a full list of ingredients and measurements.

🔪 Instructions

A bowl of cashews soaking in water.

Step 1: Soak the cashews in water the night before. You can also soak them in hot water for 1 hour.

All the vegan eggnog ingredients in a blender before blending.

Step 2: Place all the ingredients in a high-speed blender.

A blender with all the vegan eggnog ingredientes already blended.

Step 3: Blend until smooth.

A glass jar of dairy-free eggnog.

Step 4: Serve it chilled alcohol-free or add 1 ounce of bourbon per serving (30 ml).

📋 Substitutions & variations

  • Although coconut milk is the best choice, you could also use any unsweetened non-dairy milk instead. I would go for richer ones like soy, almond, or cashew milk.
  • I've only made this recipe using maple and agave syrup, but pretty much any sweetener will do.
  • Granulated sugar works just fine, but maple syrup is my favorite choice as it gives the eggnog a little bit of color and dissolves better than sugar, which tends to sink to the bottom.
  • If you can't eat cashews, feel free to add ½ cup (120 ml) of full-fat coconut milk and dates instead of maple syrup to thicken the eggnog.
  • Some people use a block of silken tofu or hemp seeds instead of cashews, but I haven't tried it myself.
  • Add in your favorite warm spices from nutmeg to star anise or even clove or cardamom.

🍽 Equipment

To make this recipe you need a high-speed blender, and a bowl to soak the cashews the night before.

In addition to the measuring tablespoons, and the measuring cups or the scale you use to weigh your ingredients.

Two mugs of vegan eggnog onto a wooden board, a little bowl with cinnamon sticks and some cashews around.

❄️ Storage

  • Refrigerator: store the leftovers in an airtight container in the refrigerator for about 4-7 days. Shake well before serving (a little separation is normal).
  • Freezer: you can freeze the leftovers into ice cubes and store up to 1 month.

💭 Expert tips

  1. If you like it chilled, I suggest you keep it in the refrigerator for at least 1-2 hours before serving. It will thicken up and give the flavors time to deepen.
  2. If you want to serve it immediately, you can pour it over ice for a delicious iced drink.
  3. If you want your vegan eggnog a little more yellow, add a pinch of turmeric powder. If you want it whiter, use granulated sugar instead of maple or agave syrup.
  4. For the best results, soak the cashews overnight. However, if you're in a hurry, you can soak them for at least 5 minutes (ideally 1 hour) in hot water.
  5. Add a cinnamon stick to each glass as a simple garnish that also infuses an extra flavor into the beverage.

❓Recipe FAQs

What is vegan eggnog made of?

Classic eggnog is made with egg yolks, heavy cream, cow's milk, sugar, and spices. And it's often spiked with some kind of alcohol.

I've used cashews instead of eggs, and full-fat coconut cream instead of heavy cream. As they're very rich, no milk is required, just water.

I prefer to use maple or agave syrup, but granulated sugar works just fine.

Can you make this vegan eggnog in advance?

Of course! Just store it in an airtight container in the refrigerator for about 4-7 days. However, as it's ready in less than 10 minutes and is better freshly made, I would make it 1 or 2 hours before serving.

What alcohol is used in vegan eggnog?

The most traditional alcohol used in eggnog is brandy, but you can also use bourbon (my favorite one), rum, whiskey, or even a mixture of dark rum and Cognac.

Do you drink vegan eggnog hot or cold?

I prefer to serve this drink chilled and it's usually served this way, but if you prefer it to be warmed, just heat the blended mixture in a saucepan on the stovetop until it's warmed through.

☕ More vegan drink recipes

  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    Vegan Hot Chocolate
  • Image of a cup of golden milk
    Golden Milk
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Vegan ice cream in a glass topped with various toppings and a straw.
    Easy Vegan Milkshake

Did you like this recipe? Please leave a rating and comment below!

Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
5 from 19 votes

Love it? Leave a rating!

Vegan Eggnog

This is the best vegan eggnog recipe, made with only 7 ingredients. It's rich, creamy, sweet, so easy to make, and perfect for the holidays!
Prep: 10 minutes mins
Total: 10 minutes mins
Servings: 6
PRINT PIN COMMENT


Ingredients 
 

  • 1 15-ounce can full-fat coconut milk
  • ½ cup raw cashews
  • ¼ cup water, plus extra water for soaking the cashews
  • 3 tablespoon maple or agave syrup, granulated sugar works just fine
  • ½ teaspoon vanilla extract
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cinnamon

For serving (optional):

  • 1 ounce bourbon

    , per 8-ounce serving (240 ml)

Instructions 

  • Soak the cashews in water the night before. You can also soak them in hot water for 1 hour, but I think the eggnog gets a better texture if you do it all night long.
  • Place all the ingredients in a high-speed blender and blend until smooth.
  • Serve it chilled just by itself, with some vegan whipped cream on top, or with a little ground cinnamon or nutmeg.
  • You can also add some type of alcohol like bourbon, rum, or brandy to each glass just before serving.

Notes

Substitutions:
  • Although coconut milk is the best choice, you could also use any unsweetened non-dairy milk instead. I would go for richer ones like soy, almond, or cashew milk.
  • I've only made this recipe using maple and agave syrup, but pretty much any sweetener will do.
  • Granulated sugar works just fine, but maple syrup is my favorite choice as it gives the eggnog a little bit of color and dissolves better than sugar.
  • If you can't eat cashews, feel free to add ½ cup (120 ml) of full-fat coconut milk and dates instead of maple syrup to thicken the eggnog.
  • Some people use a block of silken tofu or hemp seeds instead of cashews, but I haven't tried it myself.
  • Add in your favorite warm spices from nutmeg to star anise or even clove or cardamom.
Storage:
  • Fridge: store the leftovers in an airtight container in the refrigerator for about 4-7 days. Shake well before serving (a little separation is normal).
  • Freezer: you can freeze the leftovers into ice cubes and store up to 1 month.
 

Nutrition

Serving: 1serving | Calories: 88kcal | Carbohydrates: 10g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 3mg | Potassium: 95mg | Fiber: 0.4g | Sugar: 7g | Vitamin A: 0.3IU | Vitamin C: 0.1mg | Calcium: 16mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Christmas, Drinks, Vegan Thanksgiving
Cuisine: American
Author: Iosune Robles

More Vegan Christmas Recipes

  • Vegan chocolate truffles with different toppings.
    Vegan Chocolate Truffles
  • Vegan pumpkin cake topped with cream cheese frosting and pecans.
    Vegan Pumpkin Cake
  • Photo of a pile of vegan snickerdoodles
    Vegan Snickerdoodles
  • Vegan mushroom risotto plated with a golden fork.
    Creamy Vegan Mushroom Risotto
4.9K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. ss says

    December 23, 2017 at 1:22 am

    what do you soak the cashews in??

    Reply
    • Iosune says

      December 26, 2017 at 9:31 am

      Hi Ss! We soak the cashews in water 🙂

      Reply
  2. N'ael says

    December 11, 2017 at 3:37 pm

    I tried it with nuts rather than cashew (bc they are very expensive where I live) I had a thick paste of nuts residues that I filtered. I liked the taste but I don't know if it tasted like eggnog, but still I think I'l some again.
    I am saving the nut paste for a cookie recpe, do you have to have one?

    Reply
    • Iosune says

      December 12, 2017 at 12:11 pm

      Hi N'ael! No, we don't, but this recipe is great: https://simpleveganblog.com/chocolate-hazelnut-truffles/ Have a nice day!

      Reply
  3. Iosune says

    December 06, 2017 at 9:21 am

    Hi Roxanne! I'm so sorry the recipe didn't work for you. Did you use the same ingredients?

    Reply
  4. Roxanne says

    December 06, 2017 at 12:31 am

    Im sorry but for me it tasted nothing like egg nog and more like cashew milk, which i dont like, and a hint of nutmeg...even with the rum extract. Me or my kids couldn't drink it. I'll give it a try without the cashews 🙂

    Reply
    • Iosune says

      December 06, 2017 at 9:20 am

      Hi Roxanne! I'm so sorry the recipe didn't work for you. Did you use the same ingredients?

      Reply
  5. Joan says

    November 22, 2017 at 10:37 pm

    OH My Goooodness! Delish and yum. I will never buy the fakenog in the store again.
    Thank you for your genius recipe and Happy Holidays.

    Reply
    • Iosune says

      November 23, 2017 at 8:41 am

      Hi Joan! Thanks a lot 🙂 Homemade is always better 😉 Happy Holidays!

      Reply
  6. Zuzu says

    September 25, 2017 at 9:44 am

    Of all the vegan eggnog recipes I've seen, this one looks like it tastes the best, and also the most reasonable ingredients. (one I saw called for making a custard of chick pea flour. Too much work...) Thank you for posting.

    Reply
    • Iosune says

      September 26, 2017 at 5:19 pm

      Hi Zuzu! Thanks a lot for your kind words 🙂 Have a nice day!

      Reply
  7. Vazz says

    December 23, 2016 at 6:10 am

    Can I use roasted cashews instead of raw cashews

    Reply
    • Iosune says

      January 02, 2017 at 1:29 pm

      Hi Vazz! I think it could work 🙂

      Reply
  8. Valerie says

    December 18, 2016 at 6:34 pm

    Hello! Would it be strange to use almond milk, in place of the coconut milk, with the cashews?

    Reply
    • Iosune says

      December 19, 2016 at 5:58 pm

      Hi Valerie! I think it could work 🙂 Have a nice day!

      Reply
  9. Christi says

    November 22, 2016 at 6:48 am

    What are we soaking the cashews in? The water and coconut milk?

    Reply
    • kay says

      November 25, 2016 at 2:56 pm

      Normally you soak the nuts in water, then discard it the following day

      Reply
    • Iosune says

      November 28, 2016 at 9:59 am

      Hi Christi! Kay is right, just soak the nuts in water and the discard it the next day 🙂

      Reply
  10. Karen says

    January 05, 2016 at 11:47 pm

    A beautiful recipe. I add just a tiny bit if rum extract and really feel like it makes it more 'eggnoggy.' It does also taste good hot.

    Thank you for a lovely blog. Definitely one of my faves!

    Reply
    • Iosune says

      January 08, 2016 at 1:08 pm

      Hi Karen! Thanks so much for your kind words 😀 I've never tried rum extract, sounds yummy!

      Reply
  11. Deborah ShireGardener says

    December 17, 2015 at 10:12 am

    What a brilliant recipe. Thank you. Do you know how long this will keep in the fridge please?

    Reply
    • Iosune says

      December 18, 2015 at 10:17 am

      Hi Deborah! I usually consume it in 3 o 4 days 🙂

      Reply
  12. Nicola Swanson says

    December 14, 2015 at 3:31 pm

    5 stars
    So simple and yet it sounds amazing. I love coconut milk. I can't believe I haven't thought about using it before to make this. Thanks for the recipe.

    Reply
    • Iosune says

      December 18, 2015 at 10:16 am

      Thanks a lot Nicola! Hope you try and enjoy this recipe 😉

      Reply
      • Danielle says

        December 13, 2017 at 11:51 pm

        5 stars
        I am so happy I found this recipe. I am allergic to eggs and dairy! and missed my eggnog so much at this time of year. I made it exactly as directed, added an ounce of Rhum to a glass and two ounces of your wonderful veggnog, and it's delicious! All I need now is Christmas music.

      • Iosune says

        December 14, 2017 at 9:13 am

        Hi Danielle! So glad to read that! Have a nice day 🙂

Newer Comments »
5 from 19 votes (4 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Crispy fried tofu served on a plate.
    Crispy Fried Tofu

Summer favorites

  • Tofu steak, fries, and thyme on a plate.
    Tofu Steak
  • Close-up of creamy vegan coleslaw in a bowl
    Vegan Coleslaw
  • Vegan BBQ jackfruit pulled pork sandwich topped with vegan mayo and vegetables.
    Vegan BBQ Jackfruit Pulled Pork
  • Crispy baked BBQ tofu triangles topped with sesame seeds and sliced green onions
    BBQ Tofu
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad
  • Vegan macaroni salad with crunchy vegetables in a large bowl with a wooden spoon
    Vegan Macaroni Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2026 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.