Creamy Homemade Vegan Eggnog (with Vegan Meringue)

This vegan eggnog recipe is a perfect version of the traditional eggnog with all the creaminess and flavour you love! Topped with a sweet vegan meringue made from aquafaba (chickpea brine). An easy and delicious holiday indulgence.

Course Drink
Cuisine English
Keyword almond milk, cashew milk, vegan eggnog
Prep Time 2 hours
Cook Time 5 minutes
Total Time 2 hours 5 minutes
Servings 4 cups
Calories 262 kcal
Author Heidi Richter


For the Cashew Cream:

  • 1 Cup of raw cashews
  • 1/2 Cup Water

For the Vegan Eggnog:

  • 2 Cups Almond Milk
  • 1/3 Cup Cashew Cream
  • 2 TBSP maple syrup
  • 1/2 TSP Ground Cinnamon
  • 1/4 TSP Grated Nutmeg
  • 1/8 tsp Rum Extract *optional
  • 1/2 tsp Vanilla Extract

For the Meringue Topping:

  • 1/2 cup chickpea water
  • 1/4 Cup powdered sugar
  • 1/2 tsp Vanilla Extract


  1. Soak the cashews in filtered water for 2 hours. Drain and place in a blender with 1/2 cup of water. Blend on high until thick and creamy. Set aside.

  2. In a large bowl whip the chickpea water on with an electric beater on high for several minutes, or until fluffy. Slowly incorporate the sugar and beat on high until glossy, stiff peaks form. Set aside.

  3. In a large mason jar with a fitted lid, combine almond milk, cashew cream, agave nectar, vanilla extract, rum extract (if using), cinnamon and nutmeg. Secure the lid and shake well.
  4. Pour the nog into a glass or mug and top with several spoonfuls of meringue topping. Sprinkle fresh grated nutmeg on top and serve. Be sure to shake it up after storing in the fridge as the spices will settle.

Recipe Notes

Cashew cream can be exchanged in equal measure for full fat or light coconut milk, or additional almond milk.

Nutrition Facts
Creamy Homemade Vegan Eggnog (with Vegan Meringue)
Amount Per Serving (1 cup)
Calories 262 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 3g19%
Sodium 169mg7%
Potassium 213mg6%
Carbohydrates 26g9%
Fiber 2g8%
Sugar 17g19%
Protein 7g14%
Calcium 162mg16%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet. This is an approximation of the nutrition offered in this recipe, and is created using a nutrition calculator. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your preferred calculator.