This homemade eggnog is a creamy, rich, and lightly spiced holiday drink made from simple ingredients found in most kitchens. It has a smooth custard-like base combined with whipped egg whites that create a light, airy texture. Served cold and finished with nutmeg, it is a festive drink that feels both comforting and special for gatherings or quiet winter evenings.
Why You’ll Love This Recipe
This eggnog tastes fresher and richer than anything store-bought because it uses real eggs, milk, and cream without unnecessary additives. The texture is smooth and velvety, while the whipped egg whites add a soft froth that makes each sip feel lighter than expected. It is simple to prepare, can be made ahead of time, and develops better flavor as it chills. The balance of sweetness, creaminess, and gentle spice makes it a classic holiday favorite.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
6 large eggs, separated
1 cup granulated sugar
2 cups whole milk
1 cup heavy cream
1/4 teaspoon salt
1/2 teaspoon ground nutmeg, plus extra for serving
Directions
Start by carefully separating the egg yolks from the egg whites. Place the yolks in a large mixing bowl and the whites in a clean, dry bowl. Keep the egg whites refrigerated while preparing the base.
Add the granulated sugar to the egg yolks. Whisk vigorously until the mixture becomes pale yellow, thick, and smooth. This step is important because it dissolves the sugar and creates a creamy foundation.
Slowly pour in the whole milk and heavy cream while whisking continuously. Add the salt and mix until everything is fully combined. The mixture should be smooth, slightly thick, and evenly blended.
Cover the bowl and refrigerate the mixture for at least 1 hour. This resting time allows the flavors to develop and the texture to become richer.
Just before serving, take the egg whites out of the refrigerator. Beat them using a mixer or whisk until stiff peaks form. This creates the signature airy foam that gives eggnog its light texture.
Gently fold the whipped egg whites into the chilled eggnog base. Use slow, folding motions to keep the mixture fluffy and avoid deflating the foam.
Pour the eggnog into a large serving bowl or individual glasses. Sprinkle freshly grated nutmeg on top before serving for a warm, fragrant finish.
Servings and timing
This recipe makes about 8 cups in total and serves approximately 6 to 8 people.
Prep time: 15 minutes
Chilling time: 1 to 2 hours
Total time: about 1 hour 15 minutes to 2 hours 15 minutes
Variations
Extra creamy version: Replace 1/2 cup of milk with more heavy cream for a richer and thicker texture.
Light version: Increase the milk to 3 cups and reduce the cream to 1/2 cup for a lighter drink.
Spiced version: Add a pinch of cinnamon or cloves along with nutmeg for deeper holiday flavor.
Vanilla version: Add 1 teaspoon of vanilla extract to enhance sweetness and aroma.
Thicker custard-style version: Gently heat the milk and cream before mixing with egg yolks for a more pudding-like consistency.
Storage/Reheating
Store eggnog in an airtight container in the refrigerator. It is best consumed within 1 to 2 days for the freshest taste and texture. Stir well before serving because natural separation may occur over time. This drink is served cold, so reheating is not typically needed. If using the cooked-style variation, it can be gently warmed on low heat while stirring continuously until slightly thickened.
FAQs
Is homemade eggnog safe to drink?
Yes, when made with fresh eggs and kept properly chilled, it is commonly enjoyed. Pasteurized eggs can also be used for extra peace of mind.
Why are the egg whites whipped separately?
Whipping the egg whites creates a light, foamy texture that balances the richness of the yolk mixture.
Can I make eggnog ahead of time?
Yes, it actually tastes better after resting in the refrigerator because the flavors blend and become smoother.
How long should eggnog chill before serving?
At least 1 hour is needed, but 2 hours or more improves the flavor and texture.
Can I skip the egg whites?
Yes, but the drink will be denser and less airy without them.
Why is my eggnog too thick?
It may have been chilled too long or made with extra cream. Stirring or whisking before serving helps restore the texture.
Can I use low-fat milk instead of whole milk?
Yes, but the final result will be less rich and creamy.
What can I use instead of nutmeg?
Cinnamon or a mild spice blend can be used as an alternative.
Can I freeze eggnog?
Freezing is not recommended because it changes the texture once thawed.
How do I make it sweeter or less sweet?
Adjust the sugar slightly before chilling to match your personal taste.
Conclusion
Homemade eggnog is a timeless holiday drink that transforms simple ingredients into something rich, creamy, and festive. Its smooth base, airy texture, and warm spice make it perfect for celebrations or relaxing at home. Once chilled and finished with nutmeg, it becomes a comforting classic that is easy to prepare and even easier to enjoy year after year.
A rich and creamy homemade eggnog made with eggs, milk, cream, and warm nutmeg spice. It has a smooth custard-like base topped with airy whipped egg whites, creating a festive holiday drink that is light, frothy, and comforting when served chilled.
Total Time:1–2 hours (including chilling)
Yield:6–8 servings (about 8 cups)
Ingredients
6 large eggs, separated
1 cup granulated sugar
2 cups whole milk
1 cup heavy cream
1/4 teaspoon salt
1/2 teaspoon ground nutmeg (plus extra for serving)
Instructions
Separate egg yolks from egg whites and place into two clean bowls.
Whisk egg yolks with sugar until pale, thick, and smooth.
Slowly whisk in milk, heavy cream, salt, and nutmeg until fully combined.
Cover and refrigerate the mixture for 1–2 hours to chill and develop flavor.
Beat egg whites until stiff peaks form.
Gently fold whipped egg whites into the chilled eggnog base to keep it light and airy.
Pour into glasses or a serving bowl and sprinkle with extra nutmeg before serving.
Notes
Use pasteurized eggs for added food safety if desired.
Do not skip chilling time as it improves flavor and texture.
Fold egg whites gently to preserve the airy foam.
Stir before serving if separation occurs.
For a richer version, increase cream and reduce milk slightly.