If you have been searching for a comforting and creamy holiday treat that is free from dairy yet full of festive flavor, this Vegan Eggnog Recipe is your new best friend. It captures all the rich, warm spices and velvety smoothness of traditional eggnog but uses plant-based ingredients to create a deliciously satisfying drink that everyone can enjoy. Whether you are vegan by choice or simply looking to try something seasonal and creative, this recipe offers an inviting twist that will quickly become a holiday staple.
Ingredients You’ll Need
The beauty of this recipe lies in its simplicity and how each ingredient plays a crucial role in building flavor, texture, and color. Every item is easy to find yet powerful in making this eggnog dreamy and smooth.
- 3 cups oat milk: Creamy and naturally sweet, oat milk forms the velvety base of this vegan eggnog.
- 13.5 ounces canned coconut cream: Adds rich thickness and lush texture that mimics the creaminess of traditional eggnog.
- 3 tbsp pure maple syrup: A natural sweetener that brings warmth and depth to the drink without overpowering.
- 1 tsp cinnamon: Offers that classic warm spice aroma that instantly feels like the holidays.
- ¼ tsp nutmeg (plus more for garnish): Nutmeg’s slightly sweet and nutty flavor is essential for authentic eggnog character.
- ½ tsp vanilla extract: Adds a gentle floral sweetness that rounds out the spicy notes perfectly.
How to Make Vegan Eggnog Recipe
Step 1: Combine Ingredients in a Skillet
Start by adding the oat milk, canned coconut cream, pure maple syrup, cinnamon, nutmeg, and vanilla extract into a large skillet set over medium heat. Using a skillet is key because it allows for even heating while you whisk.
Step 2: Whisk and Warm the Mixture
As the ingredients heat up, begin whisking gently but continuously. You want the mixture to get warm and frothy, but be careful not to let it boil fully—boiling could alter the texture and flavor in not-so-great ways.
Step 3: Achieve the Perfect Frothy Texture
Continue to whisk for about 2 to 3 minutes once the mixture starts to bubble. This ensures the coconut cream integrates smoothly while the natural sweetness and spices release their aromas, ultimately creating a beautifully creamy and frothy consistency that’s just right.
Step 4: Cool or Serve Immediately
After you remove the skillet from the heat, it’s time to pour your vegan eggnog into jars or glasses. You can enjoy it warm for cozy moments right away or wait for it to cool, then chill in the fridge when you want a refreshing cold version.
Step 5: Garnish and Enjoy
Finish with a sprinkle of extra nutmeg on top to make it look as good as it tastes. This little final touch enhances the festive vibe with its inviting aroma and appearance.
How to Serve Vegan Eggnog Recipe
Garnishes
Simple garnishes like a dash of freshly grated nutmeg, a cinnamon stick, or even a sprinkle of ground cloves elevate this Vegan Eggnog Recipe into an elegant holiday drink. They add subtle complexity and a festive flourish that feels extra special but requires almost no effort.
Side Dishes
This eggnog pairs wonderfully with holiday cookies such as ginger snaps, shortbread, or vegan peppermint bark. It also complements spiced cakes, fruitcakes, and nutty desserts. Offering a warm, spiced drink alongside sweet bites creates a cozy, complete experience for your guests.
Creative Ways to Present
Try serving your eggnog in vintage-style mugs or clear glass mugs to show off its creamy color. Rimming the glasses with cinnamon sugar is a fun way to add sweetness and a bit of sparkle. You might even float vegan whipped cream or a non-dairy chocolate shaving on top for a decadent touch.
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra vegan eggnog, no worries—it keeps well in an airtight container in the refrigerator for up to four days. Just give it a quick whisk before serving to bring back the frothy texture since natural separation may occur.
Freezing
While freezing is possible, it’s not ideal because the texture can change afterwards, becoming grainy or separating. If you must freeze, place it in a tightly sealed container and thaw slowly in the fridge before whisking well and serving.
Reheating
Reheat gently on the stovetop over low heat, whisking frequently until warm and creamy. Avoid boiling, as this can cause the coconut cream to break down and affect texture.
FAQs
Can I use a different plant milk instead of oat milk?
Yes! While oat milk provides unbeatable creaminess and subtle sweetness, you can substitute almond, cashew, or soy milk. Just keep in mind that the texture and flavor may vary slightly.
Is this Vegan Eggnog Recipe allergen-friendly?
This recipe is free from dairy and eggs, but it does contain coconut, which some people may be allergic to. Always check your ingredients and adjust if you need to avoid nuts or other allergens.
Can I make this Vegan Eggnog Recipe in advance?
Absolutely! This eggnog tastes fantastic chilled, so making it ahead allows the flavors to meld beautifully. Just store it in the fridge and whisk before serving.
How long does homemade vegan eggnog last?
Stored properly in the fridge in a sealed container, it stays fresh for up to 4 days. After that, flavors and texture may begin to degrade.
Can I add alcohol to this Vegan Eggnog Recipe?
Yes! If you enjoy a boozy version, a splash of rum, bourbon, or brandy makes a delightful addition — just stir it in after cooking and before serving.
Final Thoughts
This Vegan Eggnog Recipe brings warmth, tradition, and plant-based goodness together in a creamy, dreamy drink that’s perfect for any occasion. Whether you serve it hot to cozy up by the fire or chilled for a refreshing treat, it’s sure to become a festive favorite you’ll want to share again and again. Don’t hesitate to try it out—you just might find it’s the holiday comfort drink you’ve been missing!
Print
Vegan Eggnog Recipe
- Total Time: 9 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A cozy and creamy vegan eggnog made with oat milk and coconut cream, flavored with warm cinnamon, nutmeg, and vanilla. This dairy-free and egg-free holiday beverage is easy to prepare on the stovetop and perfect for anyone looking for a plant-based twist on the classic festive drink.
Ingredients
Ingredients
- 3 cups oat milk
- 13.5 ounces canned coconut cream
- 3 tbsp pure maple syrup
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg (plus more for garnish)
- ½ tsp vanilla extract
Instructions
- Combine Ingredients: Add the oat milk, canned coconut cream, pure maple syrup, cinnamon, nutmeg, and vanilla extract to a large skillet.
- Heat Mixture: Place the skillet over medium heat and begin whisking the ingredients together as the mixture warms up.
- Simmer Gently: Allow the mixture to bubble gently but avoid bringing it to a full boil. Continue whisking as it heats.
- Cook Until Frothy: Maintain gentle bubbling for 2 to 3 minutes while whisking constantly until the mixture becomes frothy and creamy.
- Cool and Serve: Remove the skillet from heat. Pour the vegan eggnog into jars or glasses. Serve immediately warm, or allow it to cool to room temperature, then chill in the refrigerator before serving.
- Garnish: Sprinkle additional nutmeg on top as a decorative and flavorful garnish before serving.
Notes
- Do not allow the mixture to boil vigorously; gentle bubbling is key to achieving a creamy texture without curdling.
- You can adjust the sweetness by adding more or less maple syrup according to your taste preference.
- For a spiked version, add a splash of rum or bourbon after cooking and before chilling.
- This vegan eggnog can be stored in an airtight container in the refrigerator for up to 3 days.
- Shake or whisk well before serving if the mixture separates after chilling.
- Prep Time: 2 minutes
- Cook Time: 7 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American

