The Ultimate Creamy & Healthy Vegan Eggnog Recipe (Dairy-Free, Egg-Free, Refined Sugar-Free)
This healthy vegan eggnog is an absolute game-changer for the holiday season. It’s unbelievably thick and luxuriously creamy, thanks to its wholesome cashew base. Perfectly spiced with warming flavors, this delightful beverage is crafted entirely without eggs, dairy, or refined sugar. Even if you’ve never been a fan of traditional eggnog, prepare to be surprised – many find this homemade version even better than store-bought varieties! Coming together in under a minute of blending, it’s not only vegan but also paleo-friendly, making it an inclusive treat for everyone.

I have a confession to make: for much of my life, I actually disliked eggnog. Its overly sweet, sometimes artificial flavor, and heavy texture were never appealing to me. It wasn’t until I started working as a barista, much later in life, that I began to appreciate it, particularly in the form of a warm, comforting eggnog latte. There’s just something inherently festive about an eggnog latte, isn’t there? Especially as Thanksgiving and Christmas approach, it truly signals the start of the holiday season.
However, when I transitioned to a dairy-free lifestyle, my love for eggnog lattes hit a snag. I struggled immensely to find a store-bought, dairy-free eggnog option that genuinely tasted good. Many were thin, watery, or loaded with artificial ingredients and excessive sugars. This challenge ultimately inspired me to embark on a culinary quest: to create my own healthy, delicious, and entirely plant-based eggnog. After years of experimenting, tweaking, and refining this recipe, I truly believe I’ve perfected it. We can now savor the classic holiday beverage, naturally sweetened with nourishing dates and a touch of maple syrup, completely free from the additives, artificial flavorings, and colorings often found in commercial versions.
My homemade vegan eggnog boasts the same thick, velvety, and creamy consistency as traditional eggnog, and it’s perfectly spiced with a balance of warming flavors. What sets it apart is that it’s not overly sweet, unlike many store-bought options, allowing the rich spices to truly shine. Of course, if you prefer a sweeter profile, you can easily adjust the amount of natural sweetener to your liking! While it may not taste *exactly* like the classic, dairy-and-egg-laden version, it’s even better in my opinion – a truly delicious and guilt-free holiday drink alternative. To give you some context, my boyfriend, Thomas, notoriously dislikes traditional eggnog, yet he absolutely adores this homemade version! At home, we enjoy it straight up, add it to espresso for luxurious lattes, and even use it as a base for festive eggnog protein shakes, smoothies, and incredible Ninja Creami ice creams. This remarkable 6-ingredient, 1-blender, naturally-sweetened vegan eggnog is not just perfect for the holidays but truly delightful any time of the year!
Watch the Homemade Vegan Eggnog Recipe Video
Why You’ll Fall in Love with This Vegan Eggnog Recipe
- Effortlessly Customizable: This vegan eggnog recipe is incredibly versatile, allowing you to tailor it perfectly to your taste buds. Want more vanilla warmth? A bolder spice kick? Or perhaps a touch more sweetness? Simply adjust the quantities to create your ideal holiday drink. You can even experiment with a pinch of ginger or allspice for added complexity.
- Incredibly Easy to Make: Don’t be intimidated by the idea of homemade eggnog; this version couldn’t be simpler. Forget about tempering eggs or any complicated stovetop steps. With no eggs involved, all you need to do is toss all the ingredients into a high-speed blender, blend until smooth, and it’s ready to enjoy! This simple “dump and blend” method is a true time-saver, especially during the busy holiday season.
- Wholesome and Nourishing Ingredients: Crafted with just a few healthy, whole-food ingredients, this eggnog recipe offers a delightful alternative to traditional versions. It’s naturally lower in refined sugar and packed with nutrients from cashews and dates, making it a truly nourishing and guilt-free holiday indulgence. You’ll feel good about every sip.
- The Perfect Holiday Staple: Eggnog is synonymous with holiday cheer, and this vegan rendition is no exception. It’s an ideal festive beverage for Thanksgiving feasts, Christmas gatherings, or ringing in the New Year. Even if you’re generally not an eggnog enthusiast, this dairy-free and egg-free alternative is a fantastic way to embrace the festive spirit with a delicious, healthier twist.
- Completely Dairy-Free & Egg-Free: Achieving that beloved nostalgic thick and creamy texture without a single drop of dairy or eggs is the magic of this recipe! By using a base of raw cashews and your choice of plant-based milk (like almond milk, coconut milk, or cashew milk), we create a rich, smooth, and satisfying consistency that rivals any traditional eggnog, making it perfect for those with allergies, intolerances, or plant-based dietary preferences.
What Exactly is Eggnog? Understanding the Classic vs. Our Vegan Twist
Traditionally, eggnog is a rich, seasonal holiday beverage that typically consists of milk, cream, sugar, and, as the name suggests, eggs. It’s historically been a symbol of celebration and warmth, dating back centuries to medieval European drinks. However, if we take a closer look at many store-bought eggnogs today, you’ll often find a list of ingredients that raises an eyebrow, containing far more than just the essentials. For instance, a common ingredient list might include: Milk, sugar, cream, egg yolks, fat-free milk, natural and artificial flavors, guar gum, salt, carrageenan, mono and diglycerides, red 40, yellow 5&6. These additives, thickeners, and artificial colorings are far from wholesome and can detract from the natural enjoyment of a classic holiday drink.
In stark contrast, my homemade vegan eggnog is built on a foundation of simple, recognizable, and nourishing ingredients. We use raw cashews for their incredible creaminess and healthy fats, your favorite plant-based milk, a harmonious blend of warming spices, pure vanilla extract, and natural sweeteners like Medjool dates and maple syrup. The result is a beverage that is just as thick, creamy, festive, and utterly delicious as the traditional version, but without any of the undesirable processed components or animal products. It’s a clean, vibrant, and incredibly satisfying way to enjoy this holiday favorite.
The Magic of Eggless Eggnog: A Revolutionary Holiday Drink
The concept of “eggless eggnog” might sound contradictory, even a little crazy, given that eggs are a defining ingredient in the traditional recipe. Classic eggnog typically relies on egg yolks for its rich flavor, golden hue, and thick, custardy texture. However, I was determined to create a recipe that allows everyone – including those with egg allergies, dietary restrictions, or simply a preference for plant-based foods – to enjoy this delightful holiday beverage without compromise. So, call it “eggless eggnog,” “egg-not,” or a “vegan holiday cream,” the name doesn’t diminish its charm. This innovative recipe achieves a wonderfully similar texture and flavor profile to classic eggnog, holding the eggs. It’s a perfect, inclusive addition to your holiday traditions, ensuring no one misses out on the festive cheer.

How to Craft Your Perfect Homemade Vegan Eggnog
Traditional eggnog preparation often involves a more elaborate process. It’s usually made by whipping eggs and sugar until pale and frothy, then slowly stirring in milk or whipping cream, sometimes with a generous splash of bourbon or brandy, and a dusting of nutmeg. Some more complex recipes even call for a stovetop method, gently cooking the mixture to thicken it before cooling and combining it with whipped egg whites to achieve a light, airy texture.
This vegan version, however, sidesteps all that complexity. It requires no fancy equipment, no stovetop cooking, and no difficult, multi-step procedures. The beauty of this recipe lies in its sheer simplicity: you literally just blend all the ingredients in a high-speed blender until silky smooth, and then store it. That’s it! The cashews and plant-based milk work their magic to create that rich, thick consistency, so you won’t even miss the eggs or dairy. And trust me, you won’t miss the bourbon either (unless you choose to add a non-alcoholic extract or a splash of spirits later!). It’s quick, easy, and yields consistently delicious results every time.
Essential Equipment for Blending Your Vegan Eggnog
Making this vegan eggnog is incredibly simple, requiring minimal equipment. Here’s what you’ll need to whip up a batch of this creamy delight:
- High-Powered Blender: A robust blender is key to achieving that super smooth, creamy, and lump-free texture. I personally use and highly recommend my Beast Blender. It’s absolutely perfect for quick, efficient, and effortless blending, ensuring your cashews are fully pulverized into a luxurious base. While a Vitamix or Blendtec would also work wonderfully, any strong blender will do the trick. If your blender isn’t super powerful, you might need to blend for a little longer or ensure your cashews are well-soaked to aid in achieving maximum creaminess.
- Airtight Storage Container: Once your eggnog is blended to perfection, you’ll want a reliable way to store it to maintain its freshness and flavor. I love storing homemade eggnog in a beautiful glass carafe. Not only does it look elegant for serving, but glass also keeps the flavors pure and prevents any absorption of odors. An airtight jar or container will work just as well, ensuring your eggnog stays fresh in the refrigerator.
Key Ingredients for the Perfect Vegan Eggnog
The magic of this vegan eggnog lies in a handful of simple, wholesome ingredients that come together to create an incredibly rich and festive flavor profile. Each component plays a crucial role in achieving that coveted creamy texture and perfectly balanced taste:
- Medjool Dates & Maple Syrup: These are our superstar natural sweeteners, providing a deep, caramel-like sweetness without any refined sugars. Medjool dates are particularly special here; beyond their natural sweetness, their soft, fibrous texture helps to naturally thicken the eggnog, contributing to that luscious, full-bodied mouthfeel that mimics store-bought options. Maple syrup adds another layer of warmth and complements the spices beautifully. You can adjust the quantities to achieve your desired level of sweetness.
- Raw Cashews: Raw cashews are the absolute secret weapon for the unbelievably thick and creamy base of this eggnog. When blended with liquid, they emulsify beautifully, creating a silky-smooth, rich texture that replaces the creaminess traditionally provided by dairy and eggs. They also impart a subtle, naturally sweet flavor that enhances the overall taste. It’s crucial to use *raw* cashews for the best results; roasted cashews will alter the flavor and texture significantly. If you don’t have raw cashews on hand, you can substitute with 3-4 tablespoons of cashew butter or even almond butter (though be aware that almond butter will introduce a slight nutty flavor). I highly recommend purchasing a bulk bag from Amazon, as I find them to be more cost-effective per ounce than almost anywhere else, especially since they’re used so frequently in healthy vegan cooking.
- Canned Coconut Milk or Plant-Based Milk: For the absolute thickest and creamiest texture, full-fat canned coconut milk is your best friend. Its richness and subtle coconut flavor are fantastic in eggnog. However, if coconut milk isn’t your preference, any thicker variety of plant-based milk will work well. Look for options like oat milk (especially “extra creamy” or “barista blend”) or a good quality cashew milk. I would generally steer away from thinner, watery plant milks like some almond milks (e.g., “Silk” or similar low-fat varieties), as they may not provide the desired richness and body.
- Vanilla Extract: A good quality vanilla extract is essential for adding a warm, sweet, and aromatic depth that truly completes the classic eggnog flavor profile. Don’t skimp on this!
- Warming Spices: The perfect blend of spices is what truly transforms this drink into holiday cheer! Our core spices include:
- Cinnamon: For its classic warmth and comforting aroma.
- Nutmeg: Absolutely essential for eggnog! For the freshest and most potent flavor, I highly recommend using whole nutmeg and grating it fresh just before blending.
- Sea Salt: Just a tiny pinch elevates all the other flavors, balancing the sweetness and making the spices pop.
- Optional but Recommended: A tiny pinch of ground cloves adds a wonderful depth and complexity, and a dash of cardamom can introduce an exotic, floral note that is absolutely divine.
Simple Steps to Make Your Homemade Vegan Eggnog
Making this homemade vegan eggnog couldn’t be simpler. Because it’s entirely free from eggs, there’s no complicated cooking, tempering, or extensive prior preparation involved. It’s truly a “dump and blend” recipe that yields incredibly delicious results in minutes.
- Prepare the Cashews (Soak): While the recipe itself is quick, the most important step for achieving that ultra-creamy consistency is properly preparing your raw cashews. Even if your blender is high-powered, soaking them ensures the smoothest possible blend. Follow the instructions in the recipe card for quick-boiling them, or soak them in hot water for 30 minutes, or in cold water overnight.
- Blend All Ingredients: Once your cashews are ready (strained and rinsed if soaked), simply add them along with your chosen plant-based milk, Medjool dates, maple syrup (if using), vanilla extract, cinnamon, nutmeg, sea salt, and any optional spices like cloves or cardamom to a high-powered blender. Blend everything together on high speed until the mixture is exceptionally smooth and creamy. This typically takes about 1-2 minutes, depending on your blender’s power. You shouldn’t see any cashew bits; it should be completely emulsified.
- Taste & Adjust to Perfection: After blending, taste your eggnog. This is your chance to customize it! Do you desire more of that warming nutmeg? A touch more sweetness? A deeper vanilla note? Feel free to add more spices, dates (blend again to incorporate), or vanilla extract as desired. Remember, you’re the chef!
- Store for Enjoyment: Pour your freshly blended vegan eggnog into a clean glass jar, carafe, or any other airtight container. Store it in the refrigerator. The flavors will meld and deepen even further as it chills, and it will stay wonderfully fresh for 3-4 days. It’s often even better the next day!
Frequently Asked Questions About Vegan Eggnog
- Storing Vegan Eggnog: To maintain its freshness and flavor, store your homemade vegan eggnog in an airtight container or a sealed glass jar in the refrigerator. It typically stays wonderfully good for 3-4 days. The flavors often deepen and meld even more after a day or two in the fridge!
- Can I Adjust the Sweetener? Absolutely! This recipe is intentionally less sweet than many traditional or store-bought eggnogs, allowing the spices to shine. If you prefer a sweeter drink, feel free to increase the amount of Medjool dates, or add an extra dash of maple syrup or even a plant-based liquid sweetener of your choice until it suits your palate.
- How to Make Lower Sugar/Keto Eggnog? For those following a lower sugar or ketogenic diet, you can easily adapt this recipe. Simply skip the Medjool dates and maple syrup entirely. Instead, sweeten the eggnog using a keto-friendly sweetener like Monk Fruit drops, erythritol, or stevia, adjusting to taste. Ensure you still use raw cashews for creaminess, as they are naturally lower in carbs.
- What Does This Vegan Eggnog Taste Like? This version delivers a rich, creamy, and wonderfully satisfying experience. It’s a luscious, dairy-free milk base that’s subtly yet perfectly spiced with warming notes of nutmeg and cinnamon, and has a balanced, natural sweetness. It’s comforting, festive, and truly delicious without being heavy or cloyingly sweet.
- Should Eggnog Be Drank Hot or Cold? The beauty of this vegan eggnog is its versatility – it’s delicious served both hot and cold! I personally adore a chilled glass of eggnog on its own, especially over ice, or used as the creamy base in an iced latte. However, it also works incredibly well when gently warmed for a cozy, comforting beverage on a chilly day, or frothed into a hot latte.
- What Alcohol Goes in Eggnog? Traditionally, rum, brandy, or bourbon are the spirits of choice for a boozy eggnog. While I personally prefer this dairy-free recipe without alcohol, if you’re looking to make it a fun, spirited drink, I think coffee liqueur or Kahlúa might pair exceptionally well with the warming spices and creamy base. A splash of a good quality dark rum or even a spiced whiskey could also be delicious. Start with a small amount and adjust to your preference!
Creative Ways to Serve Your Healthy Vegan Eggnog
This versatile vegan eggnog is not just for sipping! Its rich, creamy texture and festive flavor make it an incredible addition to a variety of dishes and drinks. Here are some of my favorite ways to enjoy it beyond just a glass:
- Straight Up! Sometimes, the simplest way is the best. This eggnog is incredibly delicious on its own, whether chilled over ice or gently warmed. Garnish with a sprinkle of fresh nutmeg or a cinnamon stick for an extra touch of elegance.
- Boost Your Lattes and Coffee: Elevate your morning routine or afternoon pick-me-up! Use this eggnog as your milk base when making your favorite espresso drinks at home. It creates the most divine eggnog lattes, either hot or iced. You can also add a splash to your regular coffee for an instant holiday flavor infusion.
- Enrich Golden Milk or Matcha: Take your health-boosting golden milk (turmeric latte) or invigorating matcha latte to the next level. Swapping regular milk for this vegan eggnog adds an incredible creamy texture and a festive spice kick that complements these earthy beverages beautifully.
- Ingredient in Mixed Drinks: Get creative with holiday cocktails! While I prefer it non-alcoholic, this eggnog can serve as a fantastic base for vegan mixed drinks. Think a creamy, spiced martini or a unique holiday punch.
- Thicken and Flavor Chia Pudding or Oatmeal: For an extra thick, creamy, and undeniably festive breakfast or snack, use this vegan eggnog instead of plain milk when preparing your chia pudding or overnight oats. It infuses them with wonderful holiday spice and natural sweetness, making them incredibly indulgent.
- Enhance Smoothies and Protein Shakes: Give your post-workout fuel or breakfast smoothie a fun, seasonal twist! Use vegan eggnog as the liquid base for your protein shakes or fruit smoothies. It adds a delicious creaminess and a burst of holiday flavor, perfect for a festive and nourishing boost.
- Upgrade Pancake or Waffle Batter: Transform your weekend brunch! Substitute regular milk with this homemade vegan eggnog in your pancake or waffle batter recipe. It will impart a subtle spice and a lovely richness, making your breakfast extra special and holiday-ready.
- Festive Dessert Topping: Serve it as a sauce over fruit, a drizzle over ice cream, or even as the base for a light, spiced custard. The possibilities are endless!

More Healthy & Delicious Plant-Based Recipes to Try
If you loved this healthy vegan eggnog, you’ll surely enjoy these other nourishing and flavorful recipes, perfect for adding more plant-based goodness to your routine:
- Homemade Pumpkin Spice Coffee Creamer
- Energizing Coffee Protein Shake
- Healthy Eggnog Protein Shake (a perfect companion!)
- Creamy Cinnamon Roll Protein Shake
- Pumpkin Spice Overnight Oats with Chia
- Decadent Cinnamon Roll Overnight Oats
If you give this homemade vegan eggnog recipe a try and fall in love with its creamy, spiced goodness, it would truly mean the world to me if you left a star rating and a review below! Your feedback helps others discover this amazing recipe. And don’t forget to tag me in your remakes on Instagram @danishealthyeats – I absolutely love seeing your delicious creations!

The BEST Vegan Eggnog
Pin Recipe
5 minutes
5 minutes
Appetizer, Breakfast, Dessert, Drinks, Snack
American
Ingredients
Eggnog
-
2
cups
milk of choice (use canned coconut milk for the thickest & creamiest texture)
See NOTES for other options! -
5
large, pitted Medjool Dates -
1
tbsp
maple syrup
*optional, adjust to taste -
1/2
cup
raw cashews
*or 3-4 tbsp cashew butter; ensure cashews are soaked or boiled for best results -
1/2
tsp
nutmeg
*more as needed. I like to do 1/2 tsp, blend, taste, & add more if needed. Freshly grated is best! -
1/4
tsp
cinnamon - tiny pinch of cloves
-
1
tsp
vanilla extract & pinch of sea salt
Eggnog Latte at Home (Optional)
-
2
espresso shots -
1
cup
Homemade Vegan Eggnog -
1-2
tsp
sweetener of choice
*optional. Monk fruit drops, honey, maple, etc.
Instructions
-
Soak the cashews: For the creamiest result, prepare your cashews. Add the raw cashews to a small saucepan and cover them with water, ensuring the water is at least an inch or two above the cashews. Bring the water to a boil over medium-high heat and let it boil vigorously for 10 minutes. Alternatively, you can soak the cashews in very hot water for 30 minutes, or in cold water overnight. Once boiled/soaked, remove from heat, strain the cashews, and rinse them. They are now ready for blending!
-
Blend all ingredients: When the cashews are prepared, add them along with the milk of choice, pitted Medjool dates, maple syrup (if using), raw cashews, nutmeg, cinnamon, tiny pinch of cloves, vanilla extract, and pinch of sea salt to a high-speed blender. Blend for at least one minute, or longer if necessary, until the mixture is completely smooth and free of any cashew bits. A weaker blender may require 2-3 minutes of blending to achieve this silky texture.
-
Taste & Adjust: Taste the freshly blended eggnog and make any desired adjustments. You can add more spices, additional dates (blend again to incorporate), or extra vanilla to perfectly match your preference. Once perfected, transfer the eggnog to a glass jar or other airtight container and store it in the fridge. It will keep beautifully for 3-4 days, and its flavors may even deepen over time!
How to Make an Eggnog Latte
-
For a Hot Eggnog Latte: You can create delicious hot eggnog lattes at home! Simply warm your homemade vegan eggnog gently on the stovetop over low heat, or froth it using a milk frother. Pour the warmed or frothed eggnog into your favorite mug, then top with freshly brewed espresso shots. Stir in additional sweetener, if desired, and a sprinkle of nutmeg for garnish.
-
For an Iced Eggnog Latte: To enjoy a refreshing iced eggnog latte, fill a tall glass with ice. Add your espresso shots to the glass, then top generously with your chilled homemade vegan eggnog. Stir in sweetener if you like, and enjoy this festive cold brew!
Video
Notes
dairy-free eggnog, eggnog latte, eggnog without eggs, healthy eggnog, homemade eggnog, vegan eggnog