Vegan Almond Eggnog

30 min prep 30 min cook 3 servings
Vegan Almond Eggnog
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I tried to make a dairy‑free version of my family’s holiday classic, the kitchen was already humming with the soft crackle of the fireplace and the faint scent of pine needles drifting in through the open window. I remember lifting the lid off a pot of simmering almond milk and being greeted by a cloud of fragrant steam that seemed to carry whispers of cinnamon, nutmeg, and something warm and comforting that made my heart skip a beat. That moment, that aromatic hug, is exactly what I set out to capture every time I whisk together this Vegan Almond Eggnog. It’s more than just a drink; it’s a memory in a mug, a cozy blanket for the soul, and a testament to the fact that you don’t need dairy to achieve that rich, velvety indulgence we all love during the holidays.

What makes this recipe stand out isn’t just the substitution of almond milk for cow’s milk—it’s the thoughtful layering of flavors, the careful balance of sweet and spice, and the secret touch of turmeric that gives it that gorgeous golden hue without any artificial coloring. The coconut milk adds a buttery body, while the maple syrup lends a natural caramel sweetness that feels both familiar and delightfully fresh. I’ve spent countless evenings tweaking the ratios, and each adjustment taught me something new about how textures and aromas dance together. Have you ever wondered why a store‑bought version can taste flat compared to a homemade batch? The answer lies in the love and precision you pour into each step.

But wait—there’s a hidden trick that most people overlook, and it’s tucked away in step four of the preparation. I won’t give it away just yet, because the journey is half the fun, but trust me when I say that mastering this little secret will elevate your eggnog from good to unforgettable. Imagine the first sip: the silky mouthfeel, the gentle kiss of spice, the lingering hint of almond that makes you close your eyes and picture snowflakes dancing outside your window. That’s the experience I aim to deliver, and I’m thrilled to share every nuance with you.

Here’s exactly how to make it — and trust me, your family will be asking for seconds, your guests will be begging for the recipe, and you’ll feel a warm glow of pride each time you hear that familiar clink of glasses. Ready to dive in? Let’s turn this kitchen into a holiday haven, one creamy, spiced sip at a time.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of almond milk and full‑fat coconut milk creates a layered richness that mimics the mouthfeel of traditional eggnog while keeping the flavor profile light enough for vegans. Each sip delivers a harmonious blend of nutty undertones and creamy sweetness.
  • Texture Perfection: By using cornstarch (or arrowroot) as a gentle thickener, the eggnog achieves that silky, custard‑like consistency without any graininess. The starch activates as the mixture simmers, forming a velvety body that coats the palate.
  • Ease of Preparation: This recipe requires only a single pot, a whisk, and a few minutes of attention, making it accessible even for beginners. No fancy equipment, no complicated steps—just pure, comforting magic.
  • Time Efficiency: In under an hour, you’ll have a festive beverage ready to serve, meaning you can spend more time with loved ones and less time hovering over the stove. The simmering time is short, and the cooling phase is optional if you’re in a hurry.
  • Versatility: Whether you serve it warm by the fire or chilled over ice for a summer twist, the base remains stable and flavorful. You can also add a splash of bourbon or dark rum for an adult version without compromising the vegan integrity.
  • Nutrition Boost: Almond milk provides calcium and vitamin E, while coconut milk offers healthy fats that help absorb the fat‑soluble spices. The maple syrup adds antioxidants, making this a guilt‑free indulgence.
  • Ingredient Quality: Using unsweetened almond milk ensures you control the sweetness, and opting for full‑fat coconut milk gives a luxurious mouthfeel that low‑fat alternatives can’t match. The spices are the heart of the dish, and fresh ground versions bring the most vibrant aroma.
  • Crowd‑Pleasing Factor: Even non‑vegans rave about the depth of flavor, and the subtle almond note often becomes a conversation starter at gatherings. It’s a safe bet for anyone looking to impress without the hassle.
💡 Pro Tip: Toast your whole spices (cinnamon sticks, whole nutmeg, cloves) for 30 seconds before grinding to release extra oils and intensify flavor.

🥗 Ingredients Breakdown

The Foundation

The base of this eggnog rests on three cups of unsweetened almond milk, which brings a subtle nuttiness and a light, dairy‑free canvas for the other flavors. Choose an almond milk that is low‑in‑additives and preferably homemade or from a brand that lists only almonds and water for the purest taste. If you’re allergic to nuts, oat milk can be a smooth alternative, though it will shift the flavor profile slightly toward a sweeter, grainy note.

One cup of canned full‑fat coconut milk is the secret weapon that adds body and a buttery richness that mimics the creaminess of traditional eggnog. Look for a coconut milk that separates naturally in the can; the thick cream will rise to the top, and you can stir it in for an even distribution. For a lighter version, you could use a 2% coconut milk, but expect a thinner texture.

Aromatics & Spices

Maple syrup, at one‑third cup, provides a natural caramel sweetness that pairs beautifully with the warm spices. It also adds a hint of smoky depth that sugar alone can’t achieve. If you prefer a lower‑glycemic option, try agave nectar, but keep in mind the flavor will be less robust.

Ground cinnamon (½ teaspoon) and ground nutmeg (¼ teaspoon) are the classic duo that give eggnog its unmistakable holiday aroma. Freshly grated nutmeg releases essential oils that elevate the scent, so don’t shy away from a tiny grater if you have one on hand. The pinch of ground cloves adds a subtle sharpness that cuts through the sweetness, while the optional turmeric (⅛ teaspoon) lends a golden hue that makes the drink look as festive as it tastes.

The Secret Weapons

Cornstarch or arrowroot powder, measured at one tablespoon, acts as a gentle thickener that transforms the liquid into a custard‑like consistency. Dissolve it in a small amount of cold almond milk before adding it to the hot mixture to avoid lumps. Arrowroot is gluten‑free and gives a clearer finish, but cornstarch is more readily available in most pantries.

A half‑teaspoon of pure vanilla extract rounds out the flavor, adding a sweet, floral note that ties the spices together. Use a high‑quality vanilla bean extract for the most aromatic result—artificial vanilla can taste flat and diminish the overall experience.

Finishing Touches

A pinch of sea salt is the unsung hero that brightens the sweet and spicy elements, preventing the drink from becoming cloying. It also enhances the perception of depth, making each sip feel more balanced. Finally, for those who enjoy a little adult kick, a quarter‑cup of bourbon or dark rum can be swirled in at the end, adding warmth and complexity without overpowering the delicate almond base.

🤔 Did You Know? Almonds are a natural source of vitamin E, an antioxidant that helps protect skin cells from oxidative damage—perfect for keeping your glow during holiday parties.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Vegan Almond Eggnog

🍳 Step-by-Step Instructions

  1. Begin by pouring the three cups of unsweetened almond milk into a medium‑sized saucepan. Place the pan over medium heat and gently warm the milk, stirring occasionally with a wooden spoon. As the liquid begins to steam, you’ll notice a faint nutty aroma rising—this is your first cue that the base is coming alive. Keep the heat moderate; you want a gentle simmer, not a rolling boil, to preserve the delicate flavor of the almond.

  2. When the almond milk is warm but not scalded, stir in the full‑fat coconut milk, allowing the two milks to meld together. The coconut milk will swirl into the almond, creating a marbled effect that hints at the richness to come. At this point, add the maple syrup, ground cinnamon, ground nutmeg, ground cloves, and the optional turmeric. The mixture should turn a warm, golden‑amber color, and the spices will start releasing their fragrant oils, filling your kitchen with a holiday perfume.

    💡 Pro Tip: Whisk the spices into the milk gradually to avoid clumping; a small whisk or a fork works wonders.
  3. In a separate small bowl, combine the tablespoon of cornstarch (or arrowroot) with two tablespoons of cold almond milk, stirring until completely smooth. This slurry prevents lumps when it meets the hot mixture. Once the base is simmering and you see tiny bubbles forming around the edges, slowly pour the slurry into the pot while whisking continuously. You’ll notice the mixture thickening within a minute—this is the magic of the starch binding the liquids together.

  4. Now comes the secret step that many forget: reduce the heat to low and let the eggnog simmer for exactly five minutes, stirring every 30 seconds. This gentle simmer allows the flavors to marry fully and the starch to fully activate, resulting in a custard‑like texture. If you’re in a hurry, you can skip the five‑minute rest, but the final product won’t have that luxurious body that makes it truly special. Trust me on this one: patience here is the difference between “good” and “gourmet.”

    ⚠️ Common Mistake: Letting the mixture boil vigorously can cause the starch to break down, resulting in a watery texture.
  5. After the five‑minute simmer, remove the saucepan from the heat and stir in the vanilla extract and a pinch of sea salt. The vanilla adds a sweet, aromatic finish, while the salt brightens every spice, preventing the drink from feeling overly sweet. Taste the eggnog at this stage; you should sense a balanced blend of nutty, sweet, and spiced notes. If you prefer a sweeter profile, add an extra teaspoon of maple syrup, but remember that the coconut milk already contributes a natural richness.

  6. If you’re making an adult version, now is the time to incorporate the bourbon or dark rum. Pour the quarter‑cup of spirit into the pot and give it a gentle stir. The alcohol will warm the mixture further and add a subtle depth that pairs beautifully with the almond and coconut base. For a non‑alcoholic crowd, simply skip this step or replace it with an extra splash of almond milk for a smoother texture.

  7. Transfer the finished eggnog to a large heat‑proof pitcher or a bowl. If you plan to serve it warm, keep it on a low simmer on the stovetop or use a warming tray. For chilled servings, let the eggnog cool to room temperature, then cover and refrigerate for at least two hours. The flavors will deepen as the drink rests, and the texture will become even silkier.

  8. When you’re ready to serve, give the eggnog a quick whisk to re‑emulsify any settled starch. Pour it into mugs or glasses, then garnish each serving with a light dusting of ground nutmeg and a cinnamon stick for visual flair. The garnish isn’t just decorative; the extra spice on top releases aromatic compounds right as you sip, enhancing the overall experience.

  9. Finally, enjoy the moment. Go ahead, take a taste — you’ll know exactly when it’s right. The first sip should feel like a warm hug, with the almond’s subtle nuttiness, the coconut’s creamy body, and the spice trio dancing on your palate. Serve with fresh cookies or a slice of vegan gingerbread, and watch your guests’ faces light up. And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish, always do a quick taste test while the eggnog is still warm. A tiny spoonful will reveal whether the balance of sweet and spice is spot‑on. If the nutmeg is too faint, a pinch more can be added; if it’s overpowering, a splash of extra almond milk will mellow it out. This small adjustment can make a huge difference in the final flavor profile.

Why Resting Time Matters More Than You Think

Allowing the eggnog to rest for at least 30 minutes—whether chilled or kept warm—lets the starch fully gelatinize and the spices fully infuse. I once served a batch straight from the stove, and it tasted a bit “raw” to my guests. After letting it sit, the flavors melded into a harmonious whole, and the texture became luxuriously smooth.

The Seasoning Secret Pros Won’t Tell You

Professional chefs often add a tiny dash of ground black pepper to their eggnog to create a hidden layer of heat that balances the sweetness. It’s subtle enough that most people won’t notice the pepper, but it adds a sophisticated depth that elevates the drink. Try it once, and you’ll hear the “wow” from even the most discerning palates.

Choosing the Right Sweetener

Maple syrup works beautifully because of its complex flavor profile, but if you’re on a budget or prefer a milder sweetness, brown rice syrup or even a date paste can be used. The key is to avoid refined white sugar, which can make the eggnog taste one‑dimensional. Experiment with different sweeteners to find your perfect balance.

The Power of Freshly Ground Spices

Whole spices retain essential oils that ground spices lose over time. I keep a small spice grinder on my countertop and grind nutmeg and cinnamon fresh for each batch. The result is a brighter, more aromatic eggnog that fills the room the moment you open the lid. Trust me, the effort is worth every aromatic second.

💡 Pro Tip: After whisking in the cornstarch slurry, cover the pot and let it sit for 2 minutes; this “rest” step helps the thickener fully hydrate, giving a smoother finish.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Chocolate Almond Dream

Swap ¼ cup of the almond milk for a high‑quality cocoa‑infused almond milk, and add a tablespoon of melted dark chocolate during step five. The result is a rich, mocha‑kissed eggnog that feels like a dessert and a drink in one.

Citrus‑Spiced Twist

Add the zest of one orange and a splash of freshly squeezed orange juice after the eggnog has thickened. The citrus brightens the spice and adds a festive, slightly tangy note that pairs beautifully with the almond base.

Pumpkin Harvest

Incorporate ½ cup of pumpkin purée and a pinch of pumpkin pie spice along with the regular spices. This creates a pumpkin‑almond hybrid that’s perfect for Thanksgiving leftovers.

Matcha Green Velvet

Stir in one teaspoon of high‑grade matcha powder after the eggnog has thickened. The earthy green tea flavor adds a subtle bitterness that balances the sweetness, and the vibrant color makes for a stunning presentation.

Spiced Chai Fusion

Replace the cinnamon, nutmeg, and cloves with a chai spice blend (cardamom, ginger, black pepper, and star anise). This gives the eggnog an exotic, warm kick that’s perfect for chilly evenings.

Nutty Delight

Blend in a tablespoon of cashew butter or almond butter during step three for an extra nutty creaminess. The added protein also makes this a more filling treat, ideal for brunch gatherings.

📦 Storage & Reheating Tips

Refrigerator Storage

Transfer any leftovers to an airtight glass jar and store them in the refrigerator for up to three days. The thickened eggnog may settle, so give it a gentle whisk before serving. A quick reheating on low heat will bring it back to its silky consistency without scorching.

Freezing Instructions

For longer storage, portion the eggnog into freezer‑safe containers, leaving a little headspace for expansion. Freeze for up to two months. To thaw, move the container to the refrigerator overnight, then re‑whisk and gently warm on the stove. The texture remains creamy thanks to the starch stabilizer.

Reheating Methods

When reheating, use a low flame and stir constantly to prevent a skin from forming on the surface. Adding a splash of almond milk or coconut milk will keep the mixture from drying out. For a quick microwave fix, heat in 30‑second intervals, stirring in between, until warm but not boiling.

❓ Frequently Asked Questions

Absolutely! Oat milk, soy milk, or cashew milk can all work, though each will impart its own flavor. Oat milk adds a subtle sweetness, soy milk offers a neutral base, and cashew milk provides a buttery texture. Adjust the amount of sweetener accordingly, as some milks are naturally sweeter.

Full‑fat coconut milk gives the eggnog its signature richness and helps the starch thicken properly. Light coconut milk can be used in a pinch, but you may need to increase the thickener slightly and expect a thinner mouthfeel.

You can omit the maple syrup, but the drink will taste more like a spiced nut milk than a traditional eggnog. Consider adding a bit of vanilla or a pinch of extra nutmeg to compensate for the missing sweetness.

Turmeric is optional and primarily used for color. It adds a subtle earthy note, but if you’re not a fan, simply leave it out. The eggnog will still be delicious, though it will have a slightly paler hue.

The combination of almond milk and full‑fat coconut milk creates a naturally creamy texture. Adding a tablespoon of cashew butter or a splash of extra coconut cream can boost creaminess without dairy.

Yes! A scoop of unflavored or vanilla plant‑based protein powder can be whisked in after the eggnog thickens. This makes the drink more satiating, perfect for a post‑workout treat.

Absolutely, as long as you omit the bourbon or rum. The spices are mild, but if you’re serving very young children, you might want to reduce the nutmeg and cloves slightly.

Reheat over low heat, stirring constantly. Adding a splash of almond milk or coconut milk if it looks too thick will keep the texture smooth. Avoid boiling, as high heat can cause the starch to break down.
Vegan Almond Eggnog

Vegan Almond Eggnog

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Warm 3 cups of unsweetened almond milk in a medium saucepan over medium heat.
  2. Stir in 1 cup full‑fat coconut milk, 1/3 cup maple syrup, ½ tsp ground cinnamon, ¼ tsp ground nutmeg, 1/8 tsp ground cloves, and optional 1/8 tsp turmeric.
  3. Create a slurry with 1 tbsp cornstarch (or arrowroot) and 2 tbsp cold almond milk; whisk into the simmering mixture.
  4. Reduce heat to low and simmer gently for 5 minutes, stirring every 30 seconds.
  5. Remove from heat; add ½ tsp vanilla extract and a pinch of sea salt; taste and adjust sweetness if needed.
  6. If desired, stir in ¼ cup bourbon or dark rum for an adult version.
  7. Transfer to a pitcher; keep warm or refrigerate to chill for at least 2 hours.
  8. Before serving, whisk gently, pour into glasses, garnish with extra nutmeg and a cinnamon stick.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.