Coconut Eggnog Recipe Vegan and Deliciously Creamy

Updated On: October 8, 2025

Nothing says holiday cheer quite like a rich, creamy eggnog. But if you follow a vegan lifestyle or simply want a dairy-free alternative, traditional eggnog can be a no-go.

That’s where this coconut eggnog recipe vegan comes in! Made with luscious coconut milk and infused with warm spices, this plant-based eggnog is every bit as indulgent and festive as the classic version.

Plus, it’s easy to make at home with wholesome ingredients, making it perfect for cozy winter gatherings or a special treat any time of year.

This vegan eggnog delivers a perfect balance of sweetness, spice, and creaminess, without any eggs or dairy products. Whether you’re serving it up at a holiday party or enjoying a quiet night by the fire, this recipe is sure to warm your heart and delight your taste buds.

Ready to whip up a batch of this luscious coconut eggnog? Let’s dive in!

Why You’ll Love This Recipe

This vegan coconut eggnog is a game-changer for those looking to enjoy a festive holiday drink without dairy or eggs. Here’s why you’ll love it:

  • Rich and Creamy: Thanks to full-fat coconut milk, this eggnog has a luxurious texture that rivals traditional recipes.
  • Allergen-Friendly: Perfect for vegans, lactose intolerant folks, or anyone avoiding eggs.
  • Easy to Make: Using simple pantry staples and a blender, this recipe comes together in minutes.
  • Customizable: Adjust the sweetness and spice levels to suit your personal taste.
  • Perfect for Holidays: Brings all the cozy, nostalgic flavors of classic eggnog without the guilt.

Ingredients

  • 2 cups canned full-fat coconut milk (shake well before opening)
  • 1 cup unsweetened almond milk (or any plant-based milk of choice)
  • 1/3 cup maple syrup or agave nectar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg, plus extra for garnish
  • 1/4 teaspoon ground ginger
  • Pinch of ground cloves (optional)
  • 1 tablespoon cornstarch or arrowroot powder (for thickening)
  • 1/4 cup water (to dissolve cornstarch)
  • Optional: 1/4 cup rum or bourbon (for an adult version)

Equipment

  • Blender or immersion blender
  • Small saucepan
  • Whisk
  • Measuring cups and spoons
  • Mixing bowl
  • Serving glasses or mugs

Instructions

  1. Prepare the thickening mixture: In a small bowl, whisk together the cornstarch or arrowroot powder and water until fully dissolved. Set aside.
  2. Combine the milks and sweetener: Pour the coconut milk, almond milk, and maple syrup into a medium saucepan. Stir well to combine.
  3. Add spices and vanilla: Stir in the vanilla extract, cinnamon, nutmeg, ginger, and optional cloves. Heat the mixture over medium-low heat, stirring frequently.
  4. Thicken the eggnog: Once the mixture is warm (not boiling), slowly whisk in the cornstarch slurry prepared earlier. Continue stirring constantly until the mixture thickens slightly, about 3-5 minutes. Do not let it boil, as this can cause curdling.
  5. Blend for creaminess: Transfer the mixture to a blender or use an immersion blender directly in the pot. Blend for 30 seconds until smooth and frothy.
  6. Cool and chill: Pour the eggnog into a bowl or pitcher and let it cool to room temperature. Then refrigerate for at least 2 hours to chill and allow the flavors to meld.
  7. Add spirits (optional): If using, stir in the rum or bourbon before serving.
  8. Serve: Pour into glasses, sprinkle a pinch of nutmeg on top, and enjoy your vegan coconut eggnog!

Tips & Variations

“For an extra creamy texture, chill the coconut milk cans overnight and scoop out the thick cream that rises to the top to use in place of part of the coconut milk.”

  • Sweeter or less sweet: Adjust maple syrup to your liking, or substitute with coconut sugar for a deeper flavor.
  • Nut-free option: Use oat milk or rice milk instead of almond milk.
  • Spice it up: Add a cinnamon stick or star anise to the saucepan while heating for a more aromatic eggnog.
  • Make it frothy: Use a milk frother on top before serving for that classic eggnog foam.
  • Non-alcoholic: Simply omit the rum or bourbon for a kid-friendly version.
  • Boost the protein: Add a scoop of vanilla vegan protein powder for a nutrient boost.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 180
Fat 12g
Saturated Fat 10g
Carbohydrates 18g
Sugars 14g
Protein 1g
Calcium 20% DV*

*Percent Daily Values are based on a 2,000 calorie diet.

Serving Suggestions

This vegan coconut eggnog is versatile and pairs wonderfully with many holiday treats. Here are some ways to serve it:

  • Garnish with freshly grated nutmeg or a cinnamon stick for a festive touch.
  • Serve chilled or warmed, depending on your preference and the season.
  • Pair with vegan cookies, such as ginger snaps or cinnamon sugar cookies.
  • Try alongside a slice of Paula Deen Red Velvet Cupcake Recipe for a decadent dessert pairing.
  • Enjoy with savory holiday dishes like the Bariatric Meatloaf Recipe for a full festive meal.
  • For a unique appetizer, serve with spicy pickles such as the Pickled Cherry Pepper Recipe.

Conclusion

This coconut eggnog recipe vegan is a delightful and inclusive way to celebrate the holidays or any cozy occasion. Its creamy texture and warm spices deliver all the nostalgia of traditional eggnog without any animal products.

Whether you’re vegan, dairy-free, or simply looking to try something new, this recipe offers a delicious twist on a classic favorite.

Easy to make with just a few wholesome ingredients, it’s perfect for sharing with loved ones or indulging in a peaceful moment of seasonal comfort. Plus, with plenty of options to customize sweetness and spice levels, you can create your perfect cup every time.

Warm up your winter with this luscious coconut eggnog and enjoy the festive season to the fullest!

📖 Recipe Card: Coconut Eggnog Recipe Vegan

Description: A creamy and delicious vegan eggnog made with coconut milk and warm spices. Perfect for holiday gatherings or cozy winter nights.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 6 servings

Ingredients

  • 4 cups full-fat coconut milk
  • 1/2 cup raw cashews (soaked for 2 hours)
  • 1/3 cup maple syrup
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground ginger
  • Pinch of turmeric (optional, for color)
  • 1/4 teaspoon sea salt
  • 2 tablespoons rum or bourbon (optional)
  • Ground cinnamon or nutmeg for garnish

Instructions

  1. Drain soaked cashews and blend with 1 cup coconut milk until smooth.
  2. In a saucepan, combine remaining coconut milk, maple syrup, vanilla, spices, turmeric, and salt.
  3. Heat the mixture over medium heat until warm but not boiling.
  4. Slowly whisk in the blended cashew mixture until fully combined.
  5. Remove from heat and let cool slightly.
  6. Stir in rum or bourbon if using.
  7. Chill in the refrigerator for at least 1 hour before serving.
  8. Serve cold, garnished with ground cinnamon or nutmeg.

Nutrition: Calories: 220 | Protein: 3g | Fat: 18g | Carbs: 12g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Coconut Eggnog Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and delicious vegan eggnog made with coconut milk and warm spices. Perfect for holiday gatherings or cozy winter nights.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“4 cups full-fat coconut milk”, “1/2 cup raw cashews (soaked for 2 hours)”, “1/3 cup maple syrup”, “1 teaspoon vanilla extract”, “1/2 teaspoon ground cinnamon”, “1/4 teaspoon ground nutmeg”, “1/4 teaspoon ground cloves”, “1/4 teaspoon ground ginger”, “Pinch of turmeric (optional, for color)”, “1/4 teaspoon sea salt”, “2 tablespoons rum or bourbon (optional)”, “Ground cinnamon or nutmeg for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Drain soaked cashews and blend with 1 cup coconut milk until smooth.”}, {“@type”: “HowToStep”, “text”: “In a saucepan, combine remaining coconut milk, maple syrup, vanilla, spices, turmeric, and salt.”}, {“@type”: “HowToStep”, “text”: “Heat the mixture over medium heat until warm but not boiling.”}, {“@type”: “HowToStep”, “text”: “Slowly whisk in the blended cashew mixture until fully combined.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let cool slightly.”}, {“@type”: “HowToStep”, “text”: “Stir in rum or bourbon if using.”}, {“@type”: “HowToStep”, “text”: “Chill in the refrigerator for at least 1 hour before serving.”}, {“@type”: “HowToStep”, “text”: “Serve cold, garnished with ground cinnamon or nutmeg.”}], “nutrition”: {“calories”: “220”, “proteinContent”: “3g”, “fatContent”: “18g”, “carbohydrateContent”: “12g”}}

Photo of author

Marta K

Leave a Comment

X