Non-Alcoholic Homemade Eggnog carries the familiar warmth of holiday tradition without the haze of spirits, inviting everyone kids, grandparents, and dairy-dodgers alike, to the same cozy mug. This version leans into gentle spices, a velvety cooked-egg base, and a chill that settles like winter dusk. It’s safer than old-fashioned raw-egg nog, easy to make ahead, and adjustable whether you prefer it cloud-light or luxuriously thick. If you’ve ever wanted the festive comfort of classic eggnog in a family-friendly, make-it-your-way form, you’re in exactly the right kitchen.

Non-Alcoholic Homemade Eggnog
Ingredients
Method
- In a medium mixing bowl, whisk the eggs and sugar until smooth and slightly pale.
- Slowly pour in the whole milk and heavy cream while whisking to combine.
- Transfer the mixture to a saucepan and heat over low heat, stirring constantly.
- Warm until the eggnog reaches 160°F (71°C) and thickens enough to coat the back of a spoon — do not boil.
- Remove from heat and stir in the vanilla extract, nutmeg, salt, and optional cinnamon.
- Let cool for 15–20 minutes, then cover and refrigerate for at least 2 hours or overnight.
- Stir well before serving. Add whipped cream and cinnamon sticks if desired.
Notes
- Safety: Cooking to 160°F ensures the eggs are safe for all ages.
- Too Thick? Add a splash of milk.
- Too Thin? Cook slightly longer next time or use whole milk and full-fat cream.
- Dairy-Free Option: Substitute with full-fat coconut milk or barista-style oat milk (texture will be lighter).
- Make Ahead: Eggnog tastes even better after resting overnight. Keeps 3–4 days in the fridge.
Table of Contents
Table of Contents
Why Make Non-Alcoholic Homemade Eggnog at Home?
Store-bought nog tries its best, but homemade has a deeper, gentler flavor, the kind that feels like it’s been stirred with patience. When you cook the eggs rather than using them raw, you get both peace of mind and a smoother, custard-like finish.
Ingredients You’ll Need

- 4 large eggs
- ¾ cup sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- ½ teaspoon ground nutmeg
- Pinch of salt
- Optional: a whisper of cinnamon
These ingredients form a base that is both traditional and flexible, perfect for adjusting thickness, sweetness, or spice levels.
How to Make Non-Alcoholic Homemade Eggnog
The process is slow and soothing, like coaxing warmth into winter.
1. Whisk the Base
In a bowl, whisk the eggs and sugar until the mixture turns pale and lightly frothy.
2. Add Milk & Cream
Blend in the milk and cream gradually. This keeps the mixture smooth instead of shock-heating the eggs.
3. Gently Cook It
Pour everything into a saucepan and warm it over low heat, stirring constantly.
You’re aiming for 160°F (71°C) — enough to make it safe, not enough to scramble it. As soon as it lightly thickens and coats a spoon, you’re there.
4. Flavor & Cool
Remove from heat. Add vanilla, nutmeg, salt, and any extra spice you feel drawn to.
Let it cool before moving it into the fridge.
5. Chill & Serve
Eggnog improves after a long rest in the cold at least two hours, ideally overnight.
Stir before serving to re-blend the silky layers.
Is It Safe to Use Raw Eggs?
Normally, raw eggs carry a risk of harmful bacteria. This recipe avoids that by cooking the mixture to a safe temperature. If you’d prefer even more assurance, you can use pasteurized eggs, which significantly reduce risk while behaving like regular eggs in cooking.
Can I Make It Dairy-Free?
You can though the texture changes. Whole milk and cream create that classic thickness. Plant milks tend to be lighter. If going dairy-free, choose richer alternatives such as:
- Coconut milk (full-fat)
- Cashew milk
- Barista-style oat or almond milk
These deliver a more luxurious result than standard light plant milks.
Can Kids Drink This Recipe?
Yes. Once the mixture is properly cooked and contains no alcohol, it becomes a family-friendly treat.
For very small children with specific dietary needs or dairy restrictions, check with a parent or trusted adult beforehand.
What If It’s Too Thick — or Too Thin?
Eggnog has its moods. Here’s how to gently nudge it back into harmony:
Too Thick?
Add a splash of cold milk and whisk until it loosens to your preferred consistency.
Too Thin?
A few reasons this happens:
- Lower-fat milk was used
- The plant milk wasn’t rich enough
- It wasn’t cooked quite long enough
You can thicken future batches by using heavier dairy or by extending the cooking time slightly (always stirring).
Can I Make It in Advance?
Absolutely in fact, you should.
The flavors settle and deepen after resting in the fridge overnight. Properly chilled and stored in a covered container, it keeps well for 3–4 days.
How Do I Clean Burnt Egg Off the Pan?
Burnt egg clings like a tiny dragon guarding gold, but it’s not undefeatable.
Here’s a gentle rescue plan:
- Fill the pan with hot water.
- Add a spoonful of baking soda.
- Let it soak until the residue softens.
- Wipe away with a soft scrubber.
It lifts off without damaging the pan or your patience.
Final Thoughts

Non-Alcoholic Homemade Eggnog has a quiet, comforting charm familiar spices, a velvet texture, and enough flexibility for every household’s tastes and dietary quirks. When made with care, it becomes more than a holiday drink; it’s a small seasonal ritual, stirred warm and served cold.
Try This Next
Looking for inspiration? Try Brazilian Mounjaro Recipe: What It Is, How To Make It & What Science Says, Follow us on Pinterest for more new recipe ideas.
FAQs About Non-Alcoholic Homemade Eggnog
Is Non-Alcoholic Homemade Eggnog safe to drink?
Yes — as long as the egg mixture is gently cooked to 160°F (71°C) or you use pasteurized eggs. This step eliminates the risk associated with raw eggs and makes the recipe safe for all ages.
Can kids drink Non-Alcoholic Homemade Eggnog?
They can! Once the eggs are cooked properly and no alcohol is included, it becomes a kid-friendly, festive drink. For very young children with dietary restrictions, check with a parent or trusted adult.
How thick should Non-Alcoholic Homemade Eggnog be?
Classic eggnog is velvety and custard-like. If yours becomes too thick, whisk in extra cold milk.
If it’s too thin, try:
Cooking it slightly longer
Using whole milk instead of lower-fat versions
Choosing richer dairy alternatives if going dairy-free
Can I make Non-Alcoholic Homemade Eggnog dairy-free?
Yes, though the texture will be lighter. The best dairy-free milks for creaminess are:
Full-fat coconut milk
Cashew milk
Barista-style oat or almond milk
These mimic the richness of traditional dairy better than lighter plant milks.
How long does homemade eggnog last in the fridge?
When stored in a sealed container, cooked Non-Alcoholic Homemade Eggnog stays fresh for 3–4 days. Stir before serving, as natural separation is normal.
Can I make Non-Alcoholic Homemade Eggnog ahead of time?
Definitely — it gets even better after resting overnight. Chilling enhances the flavor and thickens the texture slightly, making advance preparation ideal for gatherings.
Why did my eggnog curdle?
Curdling usually means the mixture was heated too quickly or to too high a temperature.
To avoid this:
Cook over low heat
Stir constantly
Remove from heat the moment it thickens
What spices taste best in Non-Alcoholic Homemade Eggnog?
Traditional choices include:
Nutmeg (the star)
Cinnamon
Vanilla
Some people add a faint touch of cloves or allspice for a deeper winter flavor.
How do I clean burnt egg from the pot after cooking eggnog?
Let the pot soak in hot water with a spoonful of baking soda. After a short rest, the residue softens and wipes away easily without harsh scrubbing.
Can I freeze homemade eggnog?
Freezing is possible but not ideal — the texture often separates when thawed. If you do freeze it, blend it after thawing to restore some smoothness.











