This decadent and delicious homemade eggnog recipe is so much better than store-bought and so easy to make. There is no alcohol added, just pure creamy eggnog that everyone can enjoy. Perfect for the holidays as a Christmas drink and gift giving.

Non-alcoholic eggnog is one of those wonderful delicious drinks that you cannot explain how it tastes to someone other than it is just amazing! This old-fashioned Christmas drink has so much nostalgia for so many of us and it is a tradition that my whole family looks forward to every year.
The inspiration for this recipe comes from my trying to recreate the eggnog we used to buy from the farm store in Florida where I grew up. We would drive up to the window and order a half gallon of eggnog and it tasted just like homemade.
This homemade eggnog recipe comes close to that one and it is easy and delicious!
Cooking Eggnog
This version of eggnog is alcohol-free and we are going to heat it just a bit so it is safe to drink. This is the cooking of the raw eggs and you do it over a gentle heat.
This alcohol-free eggnog tastes the same as the raw version only it doesn't have the possibility of it having bacteria from the raw eggs.
I make a batch of this creamy eggnog right before Christmas day for my family. You can double the recipe and entertain with it too.

Ingredients

The ingredients you will need for the non-alcoholic eggnog are very simple. Here is what they are (full recipe below):
- Heavy whipping cream: The heavy cream adds to the thick creamy texture of eggnog.
- Whole milk: The whole milk helps keep the eggnog from becoming too thick once the eggs are added.
- Eggs: Try to find fresh eggs for this recipe.
- Granulated sugar: Sugar is the sweetener.
- Vanilla extract: The vanilla just really makes this taste so sweet and delicious.
- Cinnamon: Cinnamon brings the warmth to this eggnog recipe.
- Nutmeg: You only need a little bit of this. The nutmeg compliments the cinnamon.
All very simple ingredients here! You can customize the amount of spices you put in this non-alcoholic eggnog to suit your taste.
If you prefer less nutmeg, add less. If you want more cinnamon, go for it 🙂 This is your recipe so make it how you like it.
How to make alcohol free eggnog
Making this non-alcoholic eggnog is so simple. Here are the steps (full recipe below):

- Mix: In a medium saucepan over medium heat add your eggs, sugar, cinnamon, nutmeg and milk and whisk together well so it is well blended.
- Cook: Because this a non-alcoholic eggnog recipe we are going to heat it for a bit to make it safe to drink. Heat mixture over low heat stirring frequently for about 5-10 minutes or until the mixture coats the back of a spoon or if using a thermometer, it reaches 160 degrees.
- Strain: You always want to strain heated eggnog to make sure there are no cooked bits of egg. Pour eggnog through a fine sieve over a large bowl
- Stir: Stir in heavy whipping cream and vanilla.
- Refrigerate: Pour your eggnog into a large jug with a lid or plastic wrap on top and place in the refrigerator for at least 3 hours but preferably overnight to thicken, chill and let the flavors all come together.
- Top: I love dusting a little cinnamon and a dollop of whipped cream on my eggnog when serving.
You can also drink it just as is. It is amazing, just like a creamy decadent melted ice cream!
Tips
- Make this a food gift: If you are looking for some hostess gifts, this homemade eggnog recipe poured into glass bottles makes a perfect gift! I purchased the glass bottle you see in the picture at Michaels fairly cheaply.
- Make sure to cover with plastic wrap: Placing plastic wrap on top of the eggnog (making sure it touches the eggnog) helps prevent a skin from forming on top of the eggnog when it chills.

Storing
When storing eggnog, you want to make sure you have a lid for the container that the eggnog is in. Just like when you store milk or cream, the eggnog needs to be covered to keep it fresh and to prevent any contamination from getting in.
Homemade eggnog will last for up to 2 days in the fridge. This is how long I keep it to ensure it stays absolutely FRESH!
More Alcohol-Free Recipes
If you loved this non-alcoholic eggnog recipe, you may also like these:
Easy Non-Alcoholic Eggnog Recipe
Ingredients
- 6 large eggs
- 2 ½ cups of heavy whipping cream
- 1 ½ cups of whole milk
- ½ cup of sugar or more if you like yours really sweet
- 1 tablespoon of cinnamon
- 2 teaspoon of vanilla extract
- 1 teaspoon of nutmeg
Instructions
- In a medium sauce pan over medium heat add your eggs, sugar, cinnamon, nutmeg and milk and whisk together well so it is well blended.6 large eggs, ½ cup of sugar, 1 teaspoon of nutmeg, 1 tablespoon of cinnamon, 1 ½ cups of whole milk
- Cook over low heat, whisking constantly, for about 5-10 minutes or until the mixture coats the back of a spoon or if using a thermometer, it reaches 160 degrees. Don't worry if you get a little cooked egg on the bottom of your pan, you will strain your mixture later. Just try your best to keep stirring to prevent this.
- Once the mixture is ready, pour it through a fine sieve over a large bowl to take out any thick bits that may have formed so your eggnog is nice and smooth. Now clean your sieve and do this one more time into another bowl just to make sure there are no bits of cooked egg in your eggnog mixture.
- Now go ahead and add your heavy whipping cream,and vanilla to the mixture and mix well.2 ½ cups of heavy whipping cream, 2 teaspoon of vanilla extract
- Pour your eggnog into a large jug with a lid or plastic wrap on top and place in the refrigerator for at least 3 hours but preferably overnight to thicken, chill and let the flavors all come together.
- To serve: remove chilled eggnog from the fridge. If a thin custard skin formed on top, remove that then stir your eggnog.Pour into glasses and enjoy.
- Enjoy!
Notes
Add cinnamon, cinnamon sticks, Cognac or rum. Tips For thicker eggnog: substitute heavy whipping cream or half and half for the milk. For thinner eggnog: substitute milk for some of the heavy whipping cream. For smoother eggnog: if yours comes out too thick or gets lumpy, add it to a blender with a little milk and blitz for a few seconds.
Nutrition
Nutrition Values are estimates only.
See full nutrition disclaimer hereTried the Recipe? We Would Love To Hear From You In The Comments Below!
Jennifer says
We’re going to try this as we have never found a Farmstores (la vaquita) eggnog similarity. All stores eggnogs taste like nut meg so I jokingly call it ‘megnog.
Melissa says
It is so much better homemade! We feel the same way about store bought eggnog; it is just not that great 🙂