Non-Alcoholic Eggnog
on Dec 24, 2021, Updated Nov 05, 2024
This post may contain affiliate links. Please read our disclosure policy.
Creamy, custard-like texture with cozy flavors of nutmeg, vanilla, and cinnamon – this Non-Alcoholic Eggnog is the drink of the holiday season! Curling up in bed with a mug of this warming drink is the BEST way to spend a cozy winter night in.

If you haven’t had eggnog before, this consider this Non-alcoholic Eggnog recipe your cue to change that! It’s the coziest drink to indulge in, especially during the holiday season.
Eggnog is traditionally an alcoholic beverage containing either rum, brandy or whisky. It’s made with raw eggs that are sterilized and preserved with the help of alcohol. But this drink contains no alcohol, and we cook the eggs completely. This makes it perfectly safe for kids as well as adults who don’t consume alcohol.
The whole thing comes together in just 15 minutes using simple pantry staple ingredients, and you can serve it hot or cold. Believe me when I tell you make extras because this drink disappears so fast!
Jump to section: Non-Alcoholic Eggnog
Non-Alcoholic Eggnog Ingredients
Here’s everything you need for this Christmas Drink:

- Eggs: This recipe just calls for egg yolks (the secret to the rich and creamy texture). You can separate the whites and store for use in another recipe like scrambled eggs.
- Granulated Sugar: An essential ingredient, to sweeten the drink
- Whole Milk: Liquid used to temper the eggs
- Heavy Cream: Added to make the drink creamy, with a thick pouring consistency.
- Nutmeg, Cinnamon and Vanilla: The essential spices that make eggnog literally taste like Christmas! A little goes a long way here.
How to make Non-Alcoholic Eggnog
Lets find out how to make this easy holiday drink recipe!
Step 1: Separate the yolks from white. Here are some quick and easy methods for you to refer to.

Step 2: Pour milk into a saucepan or pot and gently start warming it up

Step 3: Add some nutmeg and whisk to combine. Heat the milk on low till it comes to a gentle simmer

Step 4: While the milk is heating up, whisk together sugar and egg yolks with a whisk or hand blender for 2-3 minutes till pale and creamy

Step 5: Once the milk has come to a gentle simmer, pour it in a slow and steady stream into the egg yolk mixture while whisking continuously. This is called tempering and will cook the egg yolks without scrambling them. The trick is to pour the milk in a thin stream while whisking till all the milk is incorporated

Step 6: Once the milk is completely incorporated, pour the mixture back into a sauce pan. Heat it gently for a few minutes while mixing continuously till the eggnog starts to thicken – more like a custard

Step 7: Once the mixture has thickened, take it off heat and mix in cream and vanilla extract. The eggnog will continue to thicken as it cooled. You can serve it warm or cold.

Richa’s Top Tips
- Use cold eggs as they are easier to separate into yolks and whites
- Whipping the cream and folding it into the eggnog will result in a much thicker drink. But since this eggnog thickens as it cools, I didn’t feel the need to do that
- Always make sure to add the milk mixture in a thin, steady stream so that you don’t scramble the eggs
- You can also take things up a notch and make my Eggnog Tres Leches with this eggnog – just omit the heavy cream in the drink so it is thin when pouring.
Frequently Asked Questions
Eggnog is a Christmas drink made with egg yolk, milk, sugar, heavy cream, and vanilla extract. It’s a thick and creamy, custard-like drink traditionally containing alcohol. But this recipe is a non-alcoholic, family-friendly version that tastes just as good!
This dessert will last about 4 days when refrigerated in an airtight container.
Nope! Since we temper the with hot milk and then cook, it kills any bacteria that may be present in them.
Yes asbolutely! You can pour eggnog into a freezer friendly container and freeze it for up to 6 months! Make sure to leave space in the container to allow room for the eggnog to expand as it freezes
I have never actually tried this, but there are quite a few recipes for eggnog without egg on the internet that use readymade pudding mix to recreate the thick and creamy texture. If you try it, leave me a comment or a DM on my IG letting me know how it turned out!
Whether you’re making this eggnog for guests, or as a comforting nightcap for yourself, one thing is for sure – it’ll be a hit! It is such an easy way to get in the Christmas spirit, and I know I’ll be making it several times this holiday season!

Non Alcoholic Eggnog
Ingredients
- 6 Eggs, separated (yolks only)
- 1 Cup Sugar
- 2 Cups whole Milk
- ¾ -1 Cup heavy Cream
- 1 Teaspoon Vanilla Extract
- 1/4 Teaspoon freshly grated Nutmeg
Instructions
- Separate the eggs and place the yolks in a bowl. The whites can be put into an airtight container and refrigerated for later use as we only need the egg yolks for this recipe.
- Add sugar to the yolks and use a hand blender or whisk to whisk them together till pale and creamy – about 2-3 minutes
- Heat milk and nutmeg in a saucepan and bring it to a gentle simmer over medium heat. Slowly pour the milk into the egg mixture in a single, steady stream while whisking continuously. Make sure to add the milk mixture in a thin, steady stream so that you don’t scramble the eggs.
- Transfer the mixture back to the saucepan and cook on low heat till the eggnog thickens to your desired consistency, about 4-5 minutes. Keep stirring using a whisk or a rubber spatula, as it heats to keep it from sticking to the bottom.
- Turn off the heat and add cream and vanilla extract. Whisk until well combined.
- Serve immediately or refrigerate for up to 4 days.
Notes
- Eggs: Use cold eggs as they are easier to separate into yolks and whites
- Heavy Cream: Whipping the cream and folding it into the eggnog will result in a much thicker drink. But since this eggnog thickens as it cools, I didn’t feel the need to do that
- Tempering: Always make sure to add the milk mixture in a thin, steady stream so that you don’t scramble the eggs
- How long does homemade eggnog last without alcohol? – About 4 days in the refrigerator
- Is eggnog safe to drink without alcohol? – Yes, because we cook the eggs in this recipe. This kills any bacteria that may be present in raw eggs
- Do you need pasteurised eggs for this recipe? You do not need pasteurized eggs for this recipe, since the eggs are tempered with hot milk and then cooked to kill any bacteria that may be present in them
- Can you freeze eggnog: Yes, eggnog can be poured into a freezer friendly container and frozen for up to 6 months. Make sure to leave space in the container to allow room for the eggnog to expand as it freezes
Nutrition
This article has been researched and written by Navya Khetarpal



