Holiday Eggnog

Holiday Eggnog

Eggnog season – you know, immediately after Halloween until approximately Valentine’s Day –  can be dangerous. This classic, boozy holiday beverage made from eggs, whole milk, sugar, heavy cream, and rum is about as far from healthy as we are from the North Pole. In fact, it has about 343 calories a glass. Yikes.

Try this lighter version of eggnog instead. It’s all-natural, all vegan, and all yum. And, with only 149 calories per serving, you can enjoy it all season long. Our version is alcohol-free, but if you want to add a splash of dark rum, there’s no way we would ever find out about it.

Is it worth the extra effort to make your own almond milk from scratch? Yes! The fresh flavor is wonderfully light and creamy,  and it’s really not that much work. But, if homemade almond milk is one of those things that’s just never going to happen, you can substitute 6 cups of unsweetened almond milk.

Get in the holiday spirit with more of our delicious holiday-inspired drinks and healthier cocktails.

3.72 from 7 votes

Holiday Eggnog

Try this lighter version of eggnog that's all-natural, all vegan, and all yum. The fresh flavor of homemade almond milk is wonderfully light and creamy, and it's really not that much work.
Prep Time 9 hrs 15 mins
Cook Time 0 mins
Total Time 9 hrs 15 mins
Servings 6 servings


  • 4 cups raw almonds
  • Filtered water for soaking almonds
  • 8 cups filtered water
  • cup pure maple syrup
  • ¼ cup raw almond butter
  • tsp . pure vanilla extract
  • 2 tsp . rum extract (or to taste)**
  • 1 tsp . ground cinnamon
  • ½ tsp . ground nutmeg
  • 1 dash ground cloves


  1. Soak almonds overnight in water.
  2. Rinse and drain soaked almonds.
  3. Place soaked almonds and 6 cups of filtered water in blender or food processor (may need to do in 2 batches). Blend on highest speed for 1 to 2 minutes.
  4. Strain milk through a fine mesh strainer or cheese cloth; discard solids.*
  5. Place almond milk back into blender; add almond butter, extracts, cinnamon, nutmeg, and cloves.
  6. Blend for 30 seconds; pour into large pitcher with cover.
  7. Cover and refrigerate until cold.


1. *Solids can be dried out in the oven at a low temperature (225° F) and used as almond flour in baking recipes.
2. **You can hold off on the rum extract if you think the kids won’t like it, and then add a few drops to your individual glass of eggnog.
3. Vegan eggnog can be stored in the refrigerator for 3 to 4 days.

Nutritional Information (per serving):
Calories: 149
Fat: 8 g
Saturated Fat: 0 g
Cholesterol: 0 mg
Sodium: 150 mg
Carbohydrate: 16 g
Fiber: 2 g
Sugar: 13 g
Protein: 4 g

P90X/P90X2 Portions
½ Carb/Legume
½ Fat

P90X3 Portions
1 Carb
1 Fat

Body Beast Portions
1 Legume
1 Fat

1 Yellow
2 tsp.

If you have questions about the portions, please click here to post a question in our forums so our experts can help. Please include a link to the recipe you’re asking about.