Vegan Caramel Eggnog Mocktail

This creamy dairy-free holiday mocktail has the perfect amount of sweetness from homemade caramel.

Vegan Caramel Eggnog Mocktail

This recipe for Vegan Caramel Eggnog is a sweet and creamy holiday mocktail spiced with cinnamon and swirled with homemade dairy-free caramel sauce. 

Vegan Caramel Eggnog Mocktail

During the holiday season, there are always sweets, decadent drinks and cocktails at every gathering. But if you're like me and don't drink or are trying to cut back on your alcohol consumption this time of year, this decadent vegan eggnog mocktail is the perfect solution. It may not have any alcohol, but it does not disappoint when it comes to flavor, rich, decadent texture or cheer. 

Kids and adults will agree that this dairy-free eggnog mocktail is a must at every holiday party!

Plus, I'm a big believer in enjoying this mocktail with some sort of chocolate chip cookie, especially these Soft & Chewy Chocolate Chip Tahini Cookies or GF Oatmeal Chocolate Chip Cookies.

Vegan Caramel Eggnog Mocktail


Here's what you need to make vegan caramel eggnog:

  • Dairy-free eggnog. You can find this at many stores, but it's also easy to make your own!
  • Cinnamon. For that classic eggnog flavor.
  • Nutmeg. For an extra hint of warming spice

Vegan Caramel Eggnog Mocktail

For the sweet and luscious caramel sauce, you'll need:

  • Brown sugar. Use organic sugar to ensure it's vegan.
  • Vegan butter. I like Earth Balance Vegan Buttery Sticks.
  • Coconut milk. Use canned full-fat coconut milk.

Vegan Caramel Eggnog Mocktail

Toppings for Vegan Eggnog

To serve up warm mugs of your caramel eggnog mocktail, have fun with sweet and festive toppings like:

  • Coconut whipped cream. It's quick and easy to make this with a chilled can of coconut cream, but there are also plenty of store-bought options. 
  • Ground nutmeg or cinnamon
  • Whole cinnamon sticks
  • A drizzle of maple syrup

Vegan Caramel Eggnog Mocktail

Hot vs. Cold Eggnog

you can serve eggnog warm or cold! If you'd like a chilled version, simply pour the eggnog mocktail over crushed ice and add your toppings. 

Or warm the eggnog in a pot on the stove and serve it in mugs. 

More Wintertime Mocktail Recipes


If you make this Vegan Caramel Eggnog Mocktail, tag @orchidsnsweettea_ on Instagram and hashtag it #orchidsandsweettea!


Vegan Caramel Eggnog Mocktail

Vegan Caramel Eggnog Mocktail

No ratings yet
A sweet, creamy and whipped cream-topped caramel eggnog mocktail that's dairy-free and perfect for holiday parties.
Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 mins
Serves: 2 servings



  • 4 cups Dairy-free eggnog, homemade or store-bought (See Notes)
  • 1 tablespoon ground cinnamon
  • 1 teaspoon ground nutmeg


  • 1 cup organic brown sugar
  • 6 Tbsps vegan butter
  • ½ cup full-fat canned coconut milk
  • pinch of sea salt


  • Crushed ice
  • Coconut whipped cream, homemade or store-bought
  • Pinch of ground nutmeg
  • Cinnamon sticks



  • Heat the brown sugar in a medium skillet over medium-high heat and stir constantly using a rubber spatula until clumps are formed. Add vegan butter and continue to stir until everything has melted and become a dark 'amber-like' color. Continue to stir consistently until fully melted and bubbly, about 2-3 minutes.
  • Now, slowly whisk in the coconut milk and continue stirring until well incorporated and sauce has fully thickened. Remove from heat and allow to cool slightly before using. Set aside.


  • In a bowl, add together the eggnog, ½ cup cooled caramel sauce, cinnamon, and nutmeg, whisking together until combined and smooth.
  • Assemble the mocktails: For each drink, fill an 8-ounce glass halfway with crushed ice. Add the eggnog mixture, filling the glass almost to the top followed by piped coconut whipped cream, sprinkles of nutmeg, and a cinnamon stick.
  • Sip and Enjoy!

Tips & Tricks

  • EGGNOG: I love a cashew-oat milk store-bought version of eggnog by Elmhurst. However, if you'd like to make your own homemade version, check out my Vegan Eggnog recipe!
  • STORAGE (CARAMEL SAUCE): Leftover caramel sauce can be stored in a tightly sealed mason jar for up to two weeks. When ready to use, simply reheat sauce in the microwave at 15 second intervals until softened and at room temp.


Tag @orchidsnsweettea_ on Instagram and hashtag it #orchidsandsweettea

Vegan Caramel Eggnog


Love this Post? SHARE!


Your email address will not be published.

Love this Recipe?