Saturday, March 2, 2024
HomeHealthNon-Dairy, Homemade Eggnog (Alcoholic or Non-Alcoholic)

Non-Dairy, Homemade Eggnog (Alcoholic or Non-Alcoholic)

Eggnog is a delicious treat holiday season treat, but store-bought versions often have pasteurized eggs, tremendous amounts of sweeteners, and other additives. This traditional homemade eggnog recipe is a great source of beneficial fats, protein, spices, and optional warmth from the alcohol.

Homemade Eggnog Recipe With Coconut Milk

Eggnog can be a health food when it’s made traditionally (and you can totally make this homemade version non-alcoholic). Most eggnog recipes use whole milk and heavy cream but this one uses coconut milk for that rich, creamy taste. It has many of the benefits of coconut, especially the beneficial medium chain fatty acids. It does have a noticeable coconut flavor, but I think it tastes even better with the spiced dark rum!

Table of Contents

The addition of rum or brandy also makes this a keep-a-smile-on-your-face-because-the-kids-get-to-stay-up-past-midnight-on-Christmas-Eve beverage. Eggnog from the grocery store uses pasteurized eggs to prevent salmonella poisoning, but it also destroys some of the nutrients. I’m okay with using lightly cooked eggs in this recipe because I get mine from a healthy source. If you don’t have your own coop, then look for free-range or pastured eggs from healthy hens.

Meal Prep!

Busy? Save Time + Eat More Protein With my High-Protein (Family-Friendly) Bulk Meal Prep Guide. This saves me so much time each week and keeps my family fueled! Download it free here:

How to Use the Egg Whites

Since this recipe just uses the egg yolks, you’ll have some egg whites left over. Here are a few ideas of what to do with them.

Serving Dairy-Free Eggnog

You can garnish your holiday drink with a sprinkle of nutmeg or cinnamon across the top. Or you can add some whipped cream (like this coconut whipped cream). And if you really just don’t love eggnog, then try some of this homemade hot chocolate instead. I’ve never been a huge fan of store-bought eggnog, but I think this is the best eggnog. Try it!

Dairy-Free Homemade Eggnog

This delicious homemade eggnog is rich and creamy without the dairy!

Servings Instructions

The Easy Version of Traditional Eggnog

  • Combine milk, raw eggs, honey, spices, and honey in a Vitamix or high powered blender and blend until smooth.
  • SLOWLY bring the eggnog mixture up to low heat in a medium saucepan on the stovetop, being careful not to let it boil. When it’s warmed and barely starting to thicken, it’s ready.
  • Chill in refrigerator for a few hours or overnight and whisk in alcohol just before serving.

Classic Eggnog

  • In a medium saucepan, heat coconut milk and vanilla over low heat until warm.
  • Whisk together the egg yolks, sugar, and spices or blend in a blender.
  • While whisking/blending, slowly add about half of the hot milk mixture to the egg mixture to warm it.
  • Pour the whole mixture back into the saucepan.
  • Heat over low heat, whisking constantly until barely starting to thicken.
  • Remove from heat.
  • Stir in rum or brandy and serve hot or cold.


Nutrition Facts

Serving: 1 serving

Calories: 577

Calories from Fat: 477

% Daily Value* Fat: 53g 82%

Saturated Fat: 45g 281%

Polyunsaturated Fat: 1g

Monounsaturated Fat: 4g

Cholesterol: 194mg 65%

Sodium: 39mg 2%

Potassium: 529mg 15%

Carbohydrates: 19g 6%

Fiber: 0.2g 1%

Sugar: 12g 13%

Protein: 7g 14%

Vitamin A: 260IU 5%

Vitamin C: 2mg 2%

Calcium: 67mg 7%

Iron: 8mg 44%


This thickens up best if you leave it in the fridge overnight before drinking. Adjust the sweetness, spice, and alcohol levels to your preference. Store in an airtight container in the refrigerator for up to 3 days, whisking in alcohol just before serving.

What’s your favorite holiday beverage? Share below!


Most Popular