Skip to Content

Divine Creamy Homemade Vegan Eggnog in 1 Step

Oh, the holidays! Nothing sets the festive mood faster than a big, frosty mug of traditional eggnog, right? But let’s be real, when you can’t do dairy or eggs, finding that decadent, spoon-coating richness feels impossible. Well, you can stop looking! I’ve been making classic eggnog since I was old enough to crack an egg (carefully!), and after years of tinkering, my Creamy Homemade Vegan Eggnog is finally here. Trust me, you will never miss the dairy or the eggs. This plant-based version captures every bit of that spiced, velvety magic you dream about. It’s rich, it’s perfectly spiced, and it’s completely dairy-free!

Why This Creamy Homemade Vegan Eggnog Recipe Shines

When I set out to make this drink, I had one goal: it had to taste like it was cheating! Honestly, this recipe passed the test with flying colors. It’s the perfect decadent holiday sip, and nobody will ever guess it’s entirely vegan. It truly stands up to the real deal. If you’re looking for a spectacular holiday treat, look no further. You can even check out my recipe for Vegan Caramel Eggnog Mocktail for a fun twist later!

Here’s what makes this Creamy Homemade Vegan Eggnog my go-to choice:

  • It achieves incredible thickness and luxury using just coconut milk and cornstarch—no funky substitutes needed!
  • It’s completely dairy-free and egg-free, so everyone at the party can enjoy it safely.
  • That classic flavor combination of fresh nutmeg, cinnamon, and vanilla is perfectly balanced.

Essential Ingredients for Creamy Homemade Vegan Eggnog

The secret weapon in this Creamy Homemade Vegan Eggnog isn’t some exotic fruit puree; it’s all about choosing the right combination of pantry staples to mimic that beautiful dairy density. I hate recipes that call for a tiny amount of one weird ingredient, so I kept this list straightforward. You’ll need everything here for that perfect texture and deep holiday spice. Don’t skimp on the quality, especially the spices!

Dairy-Free Base Components

Since we are ditching the traditional heavy cream and egg yolks, we have to bring in the richness ourselves. This is non-negotiable for getting that velvety sip!

  • We need 2 cups of full-fat coconut milk. This is the absolute MVP of the recipe. Seriously, don’t reach for the reduced-fat stuff! The high fat content of the canned coconut milk—the kind you use for curries—is what gives this Creamy Homemade Vegan Eggnog that thick, almost pudding-like texture once it chills.
  • Then, grab 1 cup of plain unsweetened almond milk. This helps thin the coconut milk just enough so it’s drinkable, rather than scoopable!

Sweeteners and Spices for Creamy Homemade Vegan Eggnog

This is where we get all cozy and Christmassy. Measure these carefully, mixing them right into the liquid base later on.

  • I use 1/2 cup of maple syrup instead of refined sugar. It adds a lovely warmth that pairs beautifully with the spices.
  • For the spices, you need 1 teaspoon of ground nutmeg, 1/2 teaspoon of ground cinnamon, and just 1/4 teaspoon of ground cloves. Cloves pack a punch, so stick to that small amount unless you really love that intense flavor!
  • Also, make sure you have 1 teaspoon of vanilla extract and a tiny pinch of salt to make all those sweet flavors really pop.

Pro Tip Alert: If you happen to have a whole nutmeg, grate it fresh! The difference between pre-ground and freshly grated nutmeg is night and day. It smells like Christmas exploded in your kitchen, and it just tastes brighter in your Creamy Homemade Vegan Eggnog.

Step-by-Step Instructions for Creamy Homemade Vegan Eggnog

Don’t let the stovetop part scare you! This is where the magic happens, turning liquid milks into that thick, luxurious texture we’re aiming for. It moves quickly once the heat is on, so have everything measured out and ready to go. We want creamy sipping, not lumpy disappointment! If you’ve been looking for a dairy-free answer to that classic, check out my recipe for Eggnog Cheesecake—it uses a similar flavor profile!

Creating the Thickening Slurry

Okay, this first step is the most important little insurance policy you can take out against lumps. Grab your medium saucepan—no need to grease anything yet! Take just a tiny bit of that cold almond milk, maybe ¼ cup, and dump your 1/4 cup of cornstarch into it. Whisk, whisk, whisk! You are aiming for a super smooth, thin paste. If you see any white lumps, keep stirring until that slurry is silky. This technique makes sure your final Creamy Homemade Vegan Eggnog is perfectly smooth, not grainy!

Cooking the Creamy Homemade Vegan Eggnog Base

Now, pour in the rest of your liquids—the leftover almond milk, the thick coconut milk, your maple syrup, and all those gorgeous spices—nutmeg, cinnamon, and cloves—plus that pinch of salt. Set the heat to medium. This requires continuous attention! You have to whisk constantly. We want this mixture to heat up and thicken, enough so that when you pull your whisk out, the liquid coats the back of it easily. Watch it closely; you might see bubbles forming, but promise me you won’t let it come to a hard, violent boil. Slow and steady wins this race!

A glass mug filled with creamy homemade vegan eggnog, topped with a dusting of cinnamon.

Chilling and Serving Your Creamy Homemade Vegan Eggnog

Once it coats the spoon just right, yank that pot right off the heat immediately. Stir in your vanilla extract—that’s step four. Now comes the slightly annoying but vital part: transferring it to a clean container. You *must* cover the surface directly with plastic wrap. I mean press it right down onto the top! This stops that sad, rubbery skin from forming while it chills. Then, pop it in the fridge for a minimum of four hours. Honestly, chilling overnight is even better; it truly firms up into the perfect Creamy Homemade Vegan Eggnog. When you serve it, just give it a good whisk before pouring, and dust extra fresh nutmeg on top!

Tips for Perfect Creamy Homemade Vegan Eggnog

Listen, sometimes even when you follow the steps perfectly, drinks like this can be tricky. But I’ve run this Creamy Homemade Vegan Eggnog recipe so many times that I know exactly where things can go sideways, so I want to share a few things I’ve learned to guarantee success every time. These little insider secrets make all the difference between a decent drink and the best holiday sip you’ve ever had.

First off, and I cannot stress this enough: patience during the chilling phase is key. Remember how I told you it needs at least four hours? Well, that time is where the cornstarch really does its final work. This recipe genuinely thickens considerably upon chilling. If it seems a little thin coming off the stove—don’t panic! Seriously, don’t try to cook it down longer; you’ll risk boiling away the flavor or scorching the milk. Just trust the cold. Take it from me, the texture after a good overnight chill is incomparable.

A close-up of a glass mug filled with creamy homemade vegan eggnog, topped with a dusting of cinnamon.

Now, if you’re making this for an adult gathering and want that classic, slightly boozy kick without actually using liquor, I have a fun little workaround! You can definitely add 1 tablespoon of rum extract or even bourbon extract right when you add the vanilla off the heat. It smells and tastes amazing, giving you that classic festive warmth without the headache of dealing with alcohol content. It’s a game-changer, especially if you’re serving it to folks who are boycotting spirits for the season. You should also take a peek at my recipe for Gingerbread Eggnog Mocktail if you want another flavorful holiday option!

Also, because we’re dealing with plant milks, especially coconut milk, sometimes the flavor can be a bit muted compared to heavy cream. A tiny boost of salt in the cooking phase is essential—it wakes everything up! And don’t forget that final sprinkle of fresh nutmeg right before serving; it releases those lovely volatile oils that make eggnog smell like heaven.

Variations for Your Vegan Eggnog Experience

So, you’ve mastered the basic Creamy Homemade Vegan Eggnog, but maybe you’re feeling a little adventurous? That’s the spirit! While I really adore the classic coconut and almond combination, sometimes you just want to shake things up a bit during the holidays. Don’t worry, we aren’t going to mess with that crucial cornstarch thickening step—that’s sacred—but we can certainly play with the flavor profile.

If you find the straight coconut flavor a tiny bit intense for your taste (though I secretly love it!), try swapping out some of the almond milk for a different plant-based option. Cashew milk is fantastic here—it’s naturally creamy and has a very mild flavor that lets the spices sing. Or, if you need something shelf-stable in a pinch, soy milk works just as well in terms of function, though it might not offer quite the richness of the cashew blend.

But where I really like to experiment is with those warm spices! The nutmeg, cinnamon, and clove are classic, but what about something extra special? Have you ever thought about adding a whisper of cardamom? Just a tiny pinch—maybe ¼ teaspoon of ground cardamom—added right in with the other spices elevates this Creamy Homemade Vegan Eggnog immediately. It gives it this lovely, slightly floral, almost sophisticated edge. It pairs amazingly well with the maple syrup, too!

Another fun, subtle variation is playing with extracts, though you aren’t going for a boozy kick this time. Instead of vanilla, try using almond extract! Just a half teaspoon goes a long way and gives the whole drink a beautiful, marzipan-like whiff that feels really festive and unique. Remember, these little tweaks are easy; they keep the core technique the same, but they keep things interesting year after year when you’re serving up your favorite dairy-free eggnog!

Serving Suggestions for Creamy Homemade Vegan Eggnog

Okay, now that you’ve mastered the cooking and the chilling (which, let’s face it, is the hardest part because waiting is torture!), it’s time for the presentation! Serving up this Creamy Homemade Vegan Eggnog properly is half the fun. You want it ice cold, beautifully garnished, and ready to impress your guests. Forget just pouring it straight into a random glass; we’re making an experience here!

First things first: always give that chilled eggnog a really vigorous whisk before you pull out the glasses. Since it thickens up so much, it can look a little less homogeneous than when it first went into the fridge. A good whisk brings back that smooth, creamy consistency of your *Creamy Homemade Vegan Eggnog* base.

The Perfect Garnish Game

Garnishes are non-negotiable for holiday drinks! They add both aroma and visual appeal. My absolute favorite thing to do is use a fine-mesh sieve to dust freshly grated nutmeg right over the top of each serving. That scent is instant holiday magic, way better than anything from a jar.

A glass mug filled with creamy homemade vegan eggnog, topped with foam and a dusting of cinnamon.

If you want something a bit more dramatic, grab a whole cinnamon stick and stir it right into the glass. It looks fancy, and it smells amazing as you sip! For a slightly softer touch, you can sprinkle just a tiny pinch of ground cinnamon, too. Just don’t overdo it; you want that pale, inviting color of the dairy-free eggnog to shine through.

Pairing with Vegan Holiday Treats

Eggnog is rich, which means it begs for something simple and buttery to go alongside it, right? Since this is a vegan recipe, we need to make sure the treats match! Nothing complex is needed, honestly. A simple, perfectly baked cookie is the ideal companion.

If you’re looking for an easy win, you absolutely must check out my recipe for Easy and Delicious Chocolate Chip Cookies. Just make sure you swap out the dairy butter for your favorite vegan stick butter! The warm chocolate and the cool, spiced eggnog are just heavenly together. Honestly, a batch of those cookies and a pitcher of this Creamy Homemade Vegan Eggnog is a full dessert table solved!

Another great option is a simple shortbread cookie—something that basically melts in your mouth. The richness of the coconut milk drink really complements the buttery snap of the shortbread. Just keep the pairings simple; you don’t want competing spice profiles. Let the nutmeg and cinnamon in your eggnog do the talking!

Storage and Reheating Instructions for Creamy Homemade Vegan Eggnog

So, what happens if you actually have leftovers of this amazing Creamy Homemade Vegan Eggnog? First of all, I’d be impressed! But assuming magic happens and you make it through the party without polishing off the whole pitcher, storage is super simple. This recipe is designed to be fantastic cold, and honestly, that’s the only way I recommend serving it. Don’t even think about trying to reheat this one!

Unlike custard-based eggnogs that can sometimes curdle or separate badly when reheated, our dairy-free eggnog is much more resilient because we are using cornstarch as the thickener instead of eggs. However, when you heat it up, you might lose some of that delicate velvety structure that took so long to achieve chilling in the fridge.

For storage, the process is basically the reverse of making it! Immediately after pouring any leftovers into a clean container, you absolutely must cover the surface directly with plastic wrap. I can’t say this enough: press that plastic right onto the surface of the drink! If you don’t, you will end up with a thick, unappetizing skin forming on top, and nobody wants that disappointment when they go for a sip the next day. It’s the nemesis of cold coconut milk drinks!

Once sealed airtight, pop it into the coldest part of your refrigerator. The good news is that because this recipe is so stable and completely vegan, it keeps beautifully. You should be able to enjoy your Creamy Homemade Vegan Eggnog for a solid 5 to 7 days without any significant flavor change or texture degradation. It might firm up *slightly* more on day three or four, but a really enthusiastic whisk should fix that right up, bringing back that perfect, pourable consistency.

When you are ready to serve the leftovers, make sure they are straight from the fridge. Have your garnishes ready—fresh nutmeg is vital! Pour it into chilled glasses, and enjoy that rich, spiced flavor again. It truly is designed as a cold holiday beverage! No messin’ with stovetops once the chilling process has done its job!

Frequently Asked Questions About Vegan Eggnog

You know how it goes—when you make something this good, people always have questions! I’ve gathered the most common things I get asked about my Creamy Homemade Vegan Eggnog down here. If you still can’t find what you need, just drop me a comment! I love talking about this stuff, and you can also check out my recipe for Creamy Coconut Nut Pie if you need another decadent (yet surprisingly easy) holiday hit!

Can I make this Creamy Homemade Vegan Eggnog ahead of time?

Absolutely, you should! Making this ahead of time is actually my preferred method. While the recipe calls for four hours of chilling to set up nicely, I find the flavors just meld together so perfectly if you let the dairy-free eggnog sit in the fridge overnight. The spices—that nutmeg and clove—really bloom over 12 hours. Just remember to give it a very vigorous whisk right before serving because it will be quite thick after sitting, kind of like a very soft pudding!

What is the best way to thicken this dairy-free eggnog?

The absolute best way to get that luxurious, thick texture in your dairy-free eggnog is a two-part performance: Step one is using that cornstarch slurry right on the stovetop. That’s what gives it the initial body. Step two, equally crucial, is the chilling time! You might think it’s thick enough when you take it off the heat, but that cold is what locks in the density. If you skip the chilling, you’ll end up with a warm, runny spiced milk, not the rich *Creamy Homemade Vegan Eggnog* we’re aiming for. Patience pays off here!

Is this recipe suitable for children?

Yes, completely! This is one of my favorite things about making this version. Since we aren’t using actual eggs, there’s no concern about salmonella, and since the recipe is naturally alcohol-free, it’s perfect for all ages. If you want to give the grown-ups a little *kick*, remember you can always add that rum or bourbon extract when you mix in the vanilla, but for the kids, this perfectly spiced coconut milk drink is safe, festive, and delicious just as written!

Nutritional Estimates for Your Creamy Homemade Vegan Eggnog

I always get asked about the numbers, especially since we’re relying on full-fat coconut milk for creaminess! I ran the numbers on a batch made exactly to the recipe, and here’s what you can generally expect per 1-cup serving. Keep in mind that these are just estimates, of course, and they change based on the specific brand of maple syrup or coconut milk you decide to use. It’s high in fat because we’re using that glorious full-fat canned milk—that’s what gives it the decadence!

  • Serving Size: 1 cup
  • Calories: roughly 350
  • Sugar: about 30g (Mostly from the maple syrup)
  • Fat: around 22g (With 18g being saturated fat from the coconut)
  • Protein: 4g
  • Cholesterol: 0mg (A win for our vegan friends!)

It’s meant to be a rich treat for the holidays, not an everyday beverage, so enjoy it guilt-free! It’s definitely more flavorful and satisfying than any store-bought *vegan eggnog* I’ve ever tried.

Nutritional Estimates for Your Creamy Homemade Vegan Eggnog

I always get asked about the numbers, especially since we’re relying on full-fat coconut milk for creaminess! I ran the numbers on a batch made exactly to the recipe, and here’s what you can generally expect per 1-cup serving. Keep in mind that these are just estimates, of course, and they change based on the specific brand of maple syrup or coconut milk you decide to use. It’s high in fat because we’re using that glorious full-fat canned milk—that’s what gives it the decadence!

  • Serving Size: 1 cup
  • Calories: roughly 350
  • Sugar: about 30g (Mostly from the maple syrup)
  • Fat: around 22g (With 18g being saturated fat from the coconut)
  • Protein: 4g
  • Cholesterol: 0mg (A win for our vegan friends!)

It’s meant to be a rich treat for the holidays, not an everyday beverage, so enjoy it guilt-free! It’s definitely more flavorful and satisfying than any store-bought *vegan eggnog* I’ve ever tried.

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
A clear glass mug filled with creamy homemade vegan eggnog, topped with a dusting of cinnamon.

Creamy Homemade Vegan Eggnog


  • Author: ferecipe.com
  • Total Time: 4 hr 25 min
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A rich, dairy-free version of traditional eggnog made with plant-based ingredients.


Ingredients

Scale
  • 2 cups full-fat coconut milk
  • 1 cup unsweetened almond milk
  • 1/2 cup maple syrup
  • 1/4 cup cornstarch
  • 1 teaspoon ground nutmeg
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. In a medium saucepan, whisk together the cornstarch and a small amount of the almond milk until smooth.
  2. Add the remaining almond milk, coconut milk, maple syrup, nutmeg, cinnamon, cloves, and salt to the saucepan.
  3. Heat the mixture over medium heat, whisking constantly until it thickens enough to coat the back of a spoon. Do not let it boil vigorously.
  4. Remove the saucepan from the heat and stir in the vanilla extract.
  5. Pour the mixture into a clean container. Cover the surface directly with plastic wrap to prevent a skin from forming.
  6. Chill in the refrigerator for at least 4 hours, or until completely cold and thickened.
  7. Serve cold, garnished with extra nutmeg or cinnamon.

Notes

  • For a richer flavor, use only full-fat coconut milk.
  • You can add 1 tablespoon of rum extract or bourbon extract if you want an alcoholic flavor without alcohol.
  • This recipe thickens considerably upon chilling.
  • Prep Time: 10 min
  • Cook Time: 15 min
  • Category: Dessert Drink
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 30
  • Sodium: 50
  • Fat: 22
  • Saturated Fat: 18
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 35
  • Fiber: 2
  • Protein: 4
  • Cholesterol: 0

Keywords: vegan eggnog, dairy-free eggnog, homemade eggnog, coconut milk drink, holiday drink

Recipe rating