Vegan Almond Eggnog

WANT TO SAVE THIS RECIPE?

When the holidays roll around, I always crave something creamy, comforting, and spiced just right. That’s when I turn to my go-to recipe for Vegan Almond Eggnog. It’s rich and velvety, with just the right amount of sweetness and warmth from cinnamon and nutmeg—perfect for cozy evenings or festive gatherings. The best part? It’s completely dairy-free and made with wholesome ingredients, so I can sip away without the guilt.

I’ve experimented with several plant-based versions over the years, and this almond-based one is hands-down my favorite. It blends beautifully, chills quickly, and carries the same nostalgic flavor of traditional eggnog without the heaviness. Whether you’re vegan, lactose-intolerant, or just curious to try a lighter spin, this drink brings the holiday spirit in every glass.


Why You’ll Love This Vegan Almond Eggnog

This eggnog is everything you want in a holiday drink: creamy, lightly spiced, and naturally sweetened. It takes under 10 minutes to make, and since there are no eggs or dairy involved, it feels lighter yet still indulgent. It’s great served chilled, and even better with a shot of bourbon or rum if you want to elevate it into a grown-up treat.


What Kind of Almond Milk Should I Use?

Go for unsweetened almond milk to control the sweetness level yourself. A thicker almond milk works best—either homemade or a store-bought variety labeled as “barista” or “extra creamy.” These types give the eggnog that luxurious texture without being too watery. Avoid anything too thin, as it won’t deliver the same rich result.


Options for Substitutions

If almond milk isn’t your favorite or if you have allergies, there are plenty of alternatives. Cashew milk offers an even creamier texture, while oat milk brings a natural sweetness and smooth consistency. Coconut milk (from a carton) can also work, but use sparingly if you’re not into coconut flavor. For sweeteners, maple syrup or agave syrup are great alternatives to medjool dates.


Ingredients for this Vegan Almond Eggnog

  • Unsweetened Almond Milk – This is the creamy base of the drink. It gives a light, nutty flavor and a smooth texture without overpowering the spices.
  • Raw Cashews – Soaked cashews add natural creaminess and richness, making the eggnog feel indulgent without any dairy.
  • Medjool Dates – These naturally sweeten the eggnog while adding subtle caramel notes.
  • Vanilla Extract – A splash of vanilla adds warmth and enhances the holiday flavor.
  • Ground Nutmeg – The essential spice for classic eggnog. Use freshly ground if you can for extra aroma.
  • Ground Cinnamon – Complements the nutmeg and adds depth.
  • Sea Salt – Just a pinch to balance the sweetness and enhance the overall flavor.
  • Optional: Bourbon or Rum – For a festive kick, a little alcohol makes this drink extra special.
  • Ice Cubes (for serving) – If you like it chilled, ice helps achieve that refreshing finish.

Step 1: Soak the Cashews

Soak 1/2 cup of raw cashews in hot water for at least 20 minutes (or overnight in cold water). This softens them and ensures your eggnog blends silky smooth.


Step 2: Blend the Base

In a high-speed blender, combine 3 cups of unsweetened almond milk, the soaked and drained cashews, 4 pitted medjool dates, 1 teaspoon vanilla extract, 1/2 teaspoon ground nutmeg, 1/2 teaspoon cinnamon, and a pinch of sea salt.


Step 3: Blend Until Creamy

Blend everything on high speed for 1–2 minutes until completely smooth and creamy. You want zero grittiness from the cashews or dates.


Step 4: Taste and Adjust

Taste your eggnog. If you like it sweeter, add another date or a drizzle of maple syrup. Want more spice? Add another pinch of cinnamon or nutmeg.


Step 5: Chill and Serve

Pour the mixture into a jug and chill for at least 1 hour before serving. Serve cold over ice, and sprinkle a little nutmeg on top. Garnish with a cinnamon stick if you’re feeling festive.


Step 6: Optional Boozy Twist

For an adult version, add 1–2 oz of bourbon or dark rum to each glass before serving. Stir well and enjoy responsibly!


How Long to Prepare the Vegan Almond Eggnog

Prep Time: The majority of your time will go into soaking the cashews. If you do a quick soak with hot water, you’ll only need 20–30 minutes. The actual blending takes about 5 minutes.

Chilling Time: After blending, it’s best to chill the eggnog in the fridge for at least 1 hour so it thickens slightly and all the flavors come together. If you’re short on time, serving it over ice works well too.


Tips for Perfect Vegan Almond Eggnog

  • Use a high-speed blender to ensure a silky smooth texture.
  • Don’t skip soaking the cashews—even a quick soak makes a huge difference.
  • Adjust spices and sweetness to taste before chilling.
  • For a frothier eggnog, blend again right before serving.
  • Freshly grated nutmeg adds a vibrant, warm aroma that pre-ground nutmeg can’t match.

Watch Out for These Mistakes While Cooking

  • Not soaking the cashews long enough: This can lead to a gritty texture.
  • Using too much spice upfront: Spices intensify as the eggnog chills. Start modestly and adjust after chilling if needed.
  • Choosing the wrong almond milk: A thin or watery milk won’t give you that luscious eggnog consistency.
  • Over-blending: While blending is essential, over-blending can heat the mixture, affecting the flavor.
  • Skipping the chill: Letting it rest enhances the texture and lets the flavors meld beautifully.

What to Serve With Vegan Almond Eggnog?

1. Gingerbread Cookies

The bold spices of gingerbread pair perfectly with the creamy sweetness of almond eggnog.

2. Vegan Apple Pie

A slice of warm apple pie with chilled eggnog is a dreamy holiday combo.

3. Roasted Nuts

Serve a bowl of spiced or candied nuts for a simple yet satisfying snack pairing.

4. Chocolate-Dipped Fruit

The rich, fruity flavor contrasts beautifully with the creamy, nutty eggnog.

5. Vegan Cheese Platter

For a sophisticated twist, serve with a small plate of vegan cheeses, crackers, and dried fruits.


Storage Instructions

Refrigerator: Store the eggnog in an airtight glass bottle or jar in the fridge for up to 4 days. Shake or stir before serving, as some settling may occur.

Freezer: You can freeze it for up to a month, though it may separate slightly when thawed. Blend again after defrosting to restore its creamy texture.

Serving Tips: Always serve chilled and over ice if desired. Add spices or alcohol just before serving for the freshest taste.


Estimated Nutrition (Per Serving)

  • Calories: ~140
  • Protein: 3g
  • Fat: 7g
  • Saturated Fat: 1g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Sugars: 12g
  • Sodium: 80mg

Frequently Asked Questions

Can I make this eggnog nut-free?

Yes! Swap almond milk with oat milk and replace cashews with silken tofu or sunflower seeds.

How long does vegan eggnog last in the fridge?

It stays fresh for 3 to 4 days when stored in a sealed container.

Can I heat this eggnog?

Absolutely. Warm it gently on the stovetop, but don’t boil. Stir constantly for best results.

Is this recipe kid-friendly?

Yes! Just skip the alcohol and serve it as a fun, creamy holiday drink.

Can I prepare this ahead of time?

Definitely. Make it a day in advance and store in the fridge. The flavor deepens beautifully overnight.


Conclusion

Vegan Almond Eggnog is proof that you don’t need dairy or eggs to enjoy a festive, creamy holiday drink. With its silky texture, comforting spices, and natural sweetness, it’s a seasonal favorite I keep coming back to. Whether you’re cozying up with a mug by the fire or serving guests something special, this recipe is easy, adaptable, and guaranteed to impress. Enjoy it chilled, spiced, or spiked—however you pour it, it tastes like the holidays!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Almond Eggnog

  • Author: Sally Thompson
  • Prep Time: 30 minutes
  • Cook Time: 0 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 4 servings 1x
  • Category: Drinks
  • Method: Blended
  • Cuisine: Vegan
  • Diet: Vegan

Description

This Vegan Almond Eggnog is the ultimate dairy-free holiday drink—creamy, cozy, and perfectly spiced. Made with almond milk, cashews, and naturally sweetened with medjool dates, it’s a healthier alternative to the classic eggnog recipe. Whether you’re looking for a quick breakfast drink, a festive non-dairy treat, or new breakfast ideas, this easy recipe will be your go-to all winter. Great for entertaining, perfect for relaxing nights in, and endlessly adaptable.


Ingredients

Scale

3 cups unsweetened almond milk

1/2 cup raw cashews (soaked)

4 medjool dates (pitted)

1 teaspoon vanilla extract

1/2 teaspoon ground nutmeg

1/2 teaspoon ground cinnamon

1 pinch sea salt

Ice cubes (for serving)

Optional: 1–2 oz bourbon or rum per serving


Instructions

1. Soak the raw cashews in hot water for 20–30 minutes or overnight in cold water. Drain and rinse before using.

2. In a high-speed blender, combine the almond milk, soaked cashews, medjool dates, vanilla extract, nutmeg, cinnamon, and sea salt.

3. Blend on high speed for 1–2 minutes until smooth and creamy.

4. Taste and adjust sweetness or spices as needed. Add more dates or maple syrup for sweetness, or extra spices to enhance flavor.

5. Transfer the mixture to a pitcher and chill for at least 1 hour.

6. Serve cold over ice, garnished with a sprinkle of nutmeg and a cinnamon stick if desired.

7. For an alcoholic version, stir in bourbon or rum just before serving.


Notes

Soak your cashews long enough to guarantee the creamiest texture.

Use freshly grated nutmeg for a stronger, more aromatic spice.

Blend again before serving if separation occurs in the fridge.


Nutrition

  • Serving Size: 1 cup
  • Calories: 140
  • Sugar: 12g
  • Sodium: 80mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 0mg

Keywords: vegan eggnog, almond milk eggnog, dairy-free holiday drink, easy vegan recipe, healthy holiday drinks

Creamy Marry Me Chicken Meatballs

One Pan Chicken and Potatoes with Gravy