Dairy-Free Eggnog Recipe

Jingle All The Way: Delicious Dairy-Free Eggnog Recipe

Author Avatar

Updated on March 23, 2024

Craving that delicious holiday cheer but looking for a dairy-free alternative? This dairy-free eggnog recipe is the perfect solution! It’s creamy, flavorful, and just as festive as the traditional version.

This year, you can still jingle all the way to deliciousness with a homemade dairy-free eggnog recipe that’s as easy as it is festive. Not only will you be whipping up a delightful beverage everyone can enjoy, but you’ll also be surprised at how simple and incredibly flavorful it can be. 

So, grab your favourite festive mug, put on some carols, and get ready to create a holiday tradition that’s both delicious and inclusive!

Delish Dairy-Free Eggnog Recipe

Dairy-Free Eggnog Recipe
Dairy-Free Eggnog Recipe

This recipe uses a combination of non-dairy milk and egg yolks to create a rich and satisfying base. Depending on your preference, you can choose your favourite milk option, like almond, oat, or coconut milk. The spices like nutmeg and cinnamon add that classic eggnog warmth, making it a perfect drink to cosy up with during the holidays.

Here’s what you’ll need to make this delightful dairy-free Eggnog:


  • 1 can (13.5 oz) full-fat coconut milk
  • 2 cups unsweetened almond milk (or your preferred dairy-free milk)
  • ¼ cup maple syrup
  • 5 egg yolks
  • 1 tsp nutmeg, plus more for garnish (optional)
  • ½ tsp cinnamon
  • 1 tsp vanilla extract
  • ⅓ cup rum (optional)
  • Dairy-free whipped cream for topping (optional)
  • Cinnamon sticks & star anise for garnish (optional)


  1. Whisk together the egg yolks and maple syrup in a medium bowl until light and fluffy, about 2 minutes.
  2. Combine coconut milk, almond milk, nutmeg, and cinnamon in a separate saucepan over medium heat. Heat the mixture while whisking frequently until it just begins to simmer. Do not let it boil!
  3. Turn your blender on low while the milk mixture simmers, and slowly add the hot milk mixture to the egg yolk mixture. This process is called tempering and helps prevent the eggs from curdling.
  4. Pour the tempered eggnog mixture back into the saucepan and heat over medium-low heat, whisking constantly, until the mixture thickens. It should take about 10-15 minutes and be thick enough to coat the back of a spoon.
  5. Remove the Eggnog from heat and stir in the vanilla extract and rum (if using). Let the Eggnog cool to room temperature, then chill in the refrigerator for at least 2 hours before serving.
  6. When ready to serve, garnish your dairy-free Eggnog with a dollop of dairy-free whipped cream, a sprinkle of nutmeg, cinnamon sticks, or star anise for an extra festive touch.

Dairy-Free Eggnog Recipe Substitution

Here are some ingredient substitutions you can use in your dairy-free eggnog recipe:


While the recipe calls for almond milk, you can easily swap it with your favourite dairy-free alternative. Here are some options:

  • Oat milk: Creates a creamy and slightly sweet eggnog. Choose a barista blend for extra richness.
  • Cashew milk: Offers a neutral flavour that lets the spices shine.
  • Soy milk: Provides a good amount of protein and has a slightly thicker consistency.
  • Macadamia milk: A luxurious option with a subtly nutty flavour.
  • Coconut milk:  Use full-fat coconut milk for the richest texture. If you prefer a lighter version, opt for light coconut milk, but keep in mind the Eggnog will be thinner.


The recipe uses maple syrup for its warm flavour, but you can substitute it with:

  • Honey: Adds a floral sweetness (not recommended for vegans).
  • Agave nectar: Provides a neutral sweetness.
  • Date syrup: For a deeper, caramel-like flavour.


The recipe relies on egg yolks for thickening. If you can’t have eggs, here are some alternatives, but be aware the Eggnog might not be as thick:

  • Arrowroot powder: Mix 2 tablespoons of arrowroot powder with a little water to form a slurry. Gradually whisk it into the warmed milk mixture before adding the tempered egg yolk mixture (if using).
  • Cornstarch: Similar to arrowroot powder, use a cornstarch slurry to thicken the Eggnog.
  • Chia seeds: Soak 1/4 cup chia seeds in 1 cup of your chosen milk for 15 minutes. This creates a gel-like consistency that can thicken the Eggnog.

Fats (Optional)

For an extra decadent eggnog, you can add a tablespoon of melted coconut oil or vegan butter for a richer mouthfeel.


Feel free to adjust the amount of nutmeg and cinnamon to your preference. You can also experiment with other festive spices like cloves, ginger, or cardamom.

Tips and Tricks for Eggnog Perfection

Now that you’re armed with your ingredient knowledge let’s delve into some tips and tricks to elevate your dairy-free eggnog creation to new heights!

Achieving the Perfect Consistency

The beauty of homemade Eggnog lies in its versatility. Whether you crave a thick and creamy beverage for sipping or a lighter version for cocktails, here’s how to achieve your desired consistency:

Thicker Eggnog

For a luxuriously thick eggnog, use full-fat coconut milk or a combination of half almond and half cashew milk. 

Additionally, slightly reduce the liquid content by using a bit less plant-based milk or adding more soaked and blended cashews.

Thinner Eggnog

If you prefer a lighter consistency for mixing into cocktails or creating a more drinkable version, simply use the full amount of plant-based milk recommended in the recipe. 

If desired, You can adjust the thickness after chilling by adding a splash of more plant-based milk.

Flavour Variations

While the classic eggnog spice profile reigns supreme, there’s room for creativity! Here are some ideas to explore:

Chocolate Eggnog

Craving a decadent twist? Add a tablespoon of unsweetened cocoa powder to the pot while whisking the warmed plant-based milk and spices. You can also drizzle melted dark chocolate on top for an extra luxurious touch.

Pumpkin Spice Eggnog

Embrace the fall vibes by adding a teaspoon of pumpkin pie spice to the mix. This blend of cinnamon, nutmeg, ginger, and cloves creates a warm, inviting flavour profile perfect for cooler months.

Boozy Delights 

For those who enjoy a touch of adult indulgence, here’s how to transform your Eggnog into a delightful holiday cocktail (remember, this is for adults only):

Rum Eggnog

For a classic twist, add a splash of rum extract or a tablespoon of your favourite dark rum to the cooled Eggnog. Adjust the amount to your desired level of booziness.

Spiked Eggnog

Feeling adventurous? To create a unique and flavorful adult beverage, try experimenting with different liqueurs or spirits, such as brandy, amaretto, or coffee liqueur.


What Are the Differences between Traditional Eggnog and Dairy-Free Eggnog?

Whether you’re a dedicated fan of traditional eggnog or a newcomer to the world of dairy-free alternatives, it’s interesting to note the differences and similarities between the two.

Here’s a breakdown of the key differences between traditional eggnog and dairy-free eggnog:

Traditional EggnogDairy-Free Eggnog
I make it by replacing dairy milk with plant-based kinds of milk. This could be almond, cashew, coconut or soy milkIt can still be served cold, but the texture is a little less thick, though by no means less delicious
Served cold with a custard-like colour and textureIt can still be served cold but the texture is a little less thick, though by no means less delicious
Rich in fat and caloriesDairy-free eggnog is generally lower in calories and fat
Possesses a creamy, rich and frothy textureThis version can still be creamy, frothy and rich, just minus the dairy. A quick blitz in the blender gives it that frothy texture we love
Not suitable for those with dietary restrictions or preferences, such as lactose intolerance or veganismPerfect for those with dietary restrictions or preferences, like vegans or those following a paleo or keto-friendly diet

The History of Eggnog

 Dairy-Free Eggnog Recipe
Dairy-Free Eggnog Recipe

Eggnog isn’t just a delicious drink; it boasts a rich history that stretches back centuries. Let’s take a quick trip down memory lane and explore the fascinating evolution of this festive beverage.

Early Origins (13th-17th Centuries)

The exact origin story of Eggnog remains a bit of a mystery, but most culinary historians believe its roots can be traced back to medieval Britain. 

In the 13th Century, monks concocted a warm beverage called “posset.” This drink typically involved curdled milk (often achieved with ale or wine) flavoured with spices.  

Fast forward a few centuries, and a similar drink called “curdled milk punch” emerged among the aristocracy. This version incorporated eggs and sherry, making it a luxurious and nourishing treat enjoyed by the wealthy.

Eggnog Across the Pond (18th Century)

As we know it today, Eggnog likely arrived in the American colonies sometime in the 18th Century. Colonists readily adopted the recipe, substituting readily available rum for the more expensive sherry. 

This shift not only made Eggnog more accessible but also added a distinct flavour profile that continues to be a hallmark of American-style Eggnog.  

The abundance of dairy farms and easy chicken access further fueled Eggnog’s popularity in the colonies. It quickly became a staple during holiday celebrations, enjoyed by families and served at festive gatherings.

Regional Variations and Modern Evolution (19th Century – Present)

As Eggnog’s popularity spread across the vast landscape of the United States, regional variations emerged. In the Southern colonies, Eggnog took on a richer character with the addition of bourbon or whiskey. 

Conversely, settlers venturing westward often enjoyed Eggnog served hot or over ice, incorporating unique spirits like Madeira wine or even tequila. The advent of pasteurisation and homogenisation in the 19th Century made dairy products safer and more readily available, further solidifying Eggnog’s place as a holiday tradition. 

Today, Eggnog continues to evolve. The rise of dietary restrictions has led to the creation of delicious dairy-free and vegan alternatives, ensuring that everyone can enjoy this festive beverage.


This dairy-free eggnog recipe is a delicious and festive way to celebrate the holidays or enjoy a comforting spiced beverage anytime. With simple substitutions, you can customise the recipe to your preferences. So, grab your blender, whip up a batch of this delightful dairy-free Eggnog, and cosy up with a warm mug—remember, a sprinkle of nutmeg on top adds a lovely finishing touch!

Share with our social media

Leave a Reply

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