Non-Dairy Eggnog Recipe

This “eggnog” will please even those who say they don’t like soymilk. It’s not too thick and cloying — a very refreshing drink any time of the year. Make the non-dairy eggnog mix ahead of time, then blend with the ice cubes just before serving.

Non-Dairy Eggnog Recipe

How To Make Non-Dairy Eggnog

We’ve found the perfect recipe for non-dairy lovers! The perfect combination of reduced-fat soymilk, sweetener, and reduced-fat tofu makes this non-dairy eggnog a rich and satisfying drink.

Prep: 10 mins
Total: 10 mins


  • ½ oz reduced-fat tofu, extra-firm, silken tofu
  • 2 cups reduced-fat soymilk, or other plain, non-dairy
  • cup turbinado sugar, light brown sugar, or sucanat (or use ½ cup honey or 1 cup alternate liquid sweetener)
  • ¼ tsp salt
  • 1 cup water, cold
  • 1 cup rum , or brandy or use apple juice with rum or brandy flavoring to taste
  • tsp pure vanilla extract
  • 20 ice cubes

For Garnish:

  • ¼ tsp ground nutmeg


  1. Place the crumbled tofu and the soymilk in a blender with the sugar and salt. Blend until very smooth.
  2. Transfer into a large bowl or pitcher, and whisk in the water, rum or brandy, and vanilla.
  3. Mix well, cover, and refrigerate until serving time.
  4. To serve, pour the mixture in the blender with ice cubes until frothy.
  5. Serve in glasses with nutmeg sprinkled on top.


  • Sugar: 34g
  • :
  • Calcium: 9mg
  • Calories: 285kcal
  • Carbohydrates: 34g
  • Fat: 1g
  • Fiber: 1g
  • Iron: 1mg
  • Monounsaturated Fat: 1g
  • Potassium: 18mg
  • Protein: 1g
  • Saturated Fat: 1g
  • Sodium: 154mg
  • Vitamin A: 1IU
  • Vitamin C: 1mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!