How to Make Vegan Eggnog

This vegan eggnog is one of my all-time favorite recipes! It is really easy to make and tastes absolutely amazing! I love that there are so many store-bought nogs available now, but I am a bit of an eggnog snob and won’t buy any of them. I have served my eggnog to many non-vegans and no one could tell it is a vegan recipe! Also, when you make your own, you can fully customize the thickness and flavor to your own taste. Here are the ingredients you will need to make it:

There are several key ingredients that can not be left out or substituted. The first is kala namak, or Himalayan black salt. I order mine from Amazon and one bag lasts a long time. This black salt adds an eggy flavor and is also the secret to the best scrambled tofu so I always keep it on hand.

You will also need to use freshly ground nutmeg for the best flavor. It makes a big difference, so get some whole nutmeg before making this recipe!

I prefer to use rum but rum extract will also work. For rum extract, use 10 to 20 grams (2 to 4 teaspoons), depending on how strong you want the rum flavor to be. I recommend starting with 10 grams and tasting before adding more. You can also use a combination of rum and rum extract if you like for a more full-bodied rum flavor. (See the recipe notes for the details on exactly how I like my eggnog!)

You will also need some xanthan gum to provide the right texture. Use 0.8 g (1/4 tsp) for a slightly thickened eggnog, and 1.2 g (3/8 tsp) if you used to like the thickness of store-bought dairy eggnog.

Combine the sugar, nutmeg, xanthan gum, and regular salt in a large saucepan:

Whisk to combine well:

Add a can of regular coconut milk and the vanilla, then whisk again. (Use the entire can and not just the fat.) I am not a fan of Trader Joe’s coconut milk as the coconut flavor is too strong. I usually use Nature’s Forest, Whole Foods’ 365, or Thai Kitchen, but had this one on hand and decided to try it. It was ok, but I won’t use it again.

Bring to a boil, reduce the heat, and simmer for three minutes. Cooking the coconut milk is very important as it removes the coconut flavor. Do not skip this step!

Remove the saucepan from the burner, then whisk in about two cups of the Silk Vanilla Soymilk. I also really like the creaminess of Oatly oat milk in this recipe, but you will need to add additional sugar and vanilla to taste at the end. Any vanilla plant milk should also work, but you may not end up with quite the same flavor, texture, or color.

Whisk in the kala namak (Himalayan black salt):

Whisk in the rum and/or rum extract. Be sure to use a brand of rum that has good flavor (I like Bacardi.)

Whisk in the rest of the Silk Vanilla Soymilk:

Transfer to a container with a tight-fitting lid and chill for at least several hours before serving. The flavor matures as it chills in the fridge and gets even better after a few days. Shake well before each use. Grate some additional nutmeg on top of each glass and enjoy!

For a fancier presentation, pipe a swirl of non-dairy Reddi-wip or vegan whipped topping on the eggnog before adding the nutmeg!

 

 

Vegan Eggnog

This rich and creamy vegan eggnog is easy to make and tastes just like it was made with dairy and eggs!

Course Beverages
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 10 Cups
Calories 250 kcal
Author Deborah Mesdag

Ingredients

  • 2 quarts Silk Vanilla Soymilk
  • 1 can (13.5 oz) Coconut Milk
  • 175 to 200 g (7/8 to 1 c) Vegan Sugar
  • 2.6 g (1 tsp) Freshly Grated Nutmeg
  • 1.6 g (1/4 tsp) Salt
  • 0.8 to 1.2 g (1/4 to 3/8 tsp) Xanthan Gum
  • 15 g (1 TBS) Vanilla Extract
  • 2.4 g (1/2 tsp) Kala Namak
  • 80 to 120 g (1/3 to 1/2 c) Rum

Instructions

  1. Combine the sugar, nutmeg, xanthan gum, and the regular salt in a large saucepan. Whisk to combine well. Use 0.8 g (1/4 tsp) of xanthan gum for a slightly thick eggnog, and 1.2 g (3/8 tsp) if you like the thickness of store-bought eggnog. 

  2. Add a can of regular coconut milk and the vanilla, then whisk again. (Use the entire can of coconut milk and not just the fat.)

  3. Bring to a boil, reduce the heat, and simmer for three minutes. Cooking the coconut milk is very important as it removes the coconut flavor. Do not skip this step!

  4. Remove the saucepan from the burner, then whisk in about two cups of the Silk Vanilla Soymilk. 

  5. Whisk in the kala namak (Himalayan black salt) and then the rum and/or rum extract. See the recipe notes for the details on subbing rum extract.

  6. Whisk in the rest of the Silk Vanilla Soymilk. Transfer to a container with a tight-fitting lid and chill for at least several hours before serving. The flavor matures as it chills in the fridge and gets even better after a few days. Shake well before each use. Grate some additional nutmeg on top of each glass and enjoy!

Recipe Notes

  • I prefer to use rum but rum extract will also work. For rum extract, use 10 to 20 grams (2 to 4 teaspoons), depending on how strong you want the rum flavor to be. I recommend starting with 10 grams and tasting before adding more. You can also use a combination of rum and rum extract if you like for a more full-bodied rum flavor.
  • For a fancier presentation, pipe a swirl of non-dairy Reddi-wip or vegan whipped topping on the eggnog before adding the nutmeg!
  • My personal favorite way to make this eggnog is a little extra sweet, moderately thick, and with extra rum flavor! I use 200 g (1 c) sugar, 1.0 g (5/16 tsp) xanthan gum, 120 g (1/2 c) rum, and 10 g (2 tsp) of rum extract. All the other ingredients are as written in the recipe.

5 thoughts on “How to Make Vegan Eggnog”

    1. Dani, I think you could either leave it out or add a little rum extract if you want the flavor without the alcohol. If you use the extract, add it at the end a little bit at a time until your eggnog has the flavor you want.

  1. Hello,
    I somehow got it into my head you were Australian. 🙄
    How much to a quart, in volume, please?
    Love the look of this recipe.
    Cheers, Nina

    1. Hi Nina! One quart equals 960 grams or four cups. I’m glad you asked because I always weigh my ingredients, except when I am using an entire container of something. But, I forgot that container sizes may vary in other countries!

I love hearing from you! Please leave a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.