Pin It

Viral TikTok Homemade Eggnog

Viral TikTok Homemade Eggnog
Jump to Recipe
Prep 15 min Cook 15 min Serves 8 (½-cup servings)
Quick answer: In a medium bowl, beat 6 egg yolks with ¾ cup sugar until pale and thick. In a saucepan, warm 2 cups whole milk + 1 cup heavy cream over medium heat to about 150°F (steaming, not simmering). Slowly ladle the warm cream mixture into the yolks while whisking constantly — add it a tablespoon at a time for the first ¼ cup, then in a thin stream — to temper them. Pour back into the saucepan and cook over low heat, stirring constantly, until the mixture reaches 160°F and coats a spoon. Strain through a fine sieve, stir in 1 tsp vanilla and ½ tsp freshly grated nutmeg. Cool to room temperature, then refrigerate until cold (at least 2 hours). Serve over ice, with or without bourbon or dark rum, grated nutmeg on top.

Shop the tools

Gear matched to this recipe. These are Amazon affiliate links — we may earn a small commission if you buy, at no extra cost to you.

As an Amazon Associate, Copycat Spices earns from qualifying purchases. Product images are generic illustrations, not the exact item listed.

Viral TikTok Homemade Eggnog

The viral TikTok homemade eggnog recipe: six egg yolks tempered with warm cream, real nutmeg, and enough bourbon to taste. Richer and smoother than any carton version — and the one technique that keeps the eggs from scrambling.

Easy Prep: 15 min Cook: 15 min Total: 30 min8 (½-cup servings) servings ~$4.20/serving
Prep15 min
Cook15 min
Total30 min
Servings
8
At home~$4.20/serving
vs
Restaurant~$18.90/serving
You save ~78%

The Story Behind the Recipe

Homemade eggnog has been a viral TikTok revelation for exactly the same reason every generation of first-timers is shocked by it: the carton version and the real thing taste like different drinks. Commercially produced eggnog is ultra-pasteurized, homogenized, thickened with carrageenan, and flavored with imitation vanilla; it has an almost medicinal sweetness and a thin, slightly gummy texture. Homemade eggnog made with fresh egg yolks, real cream, and freshly grated nutmeg is thick, custardy, intensely egg-forward, and genuinely warming — it tastes the way the carton version is trying to taste. The recipe has been on TikTok in various forms since 2020, but it keeps resurfacing every November because the reaction of people tasting homemade eggnog for the first time is always the same: "I didn't know it was supposed to taste like this."

The drink itself dates to colonial America. Its ancestor is posset, a British medieval drink of hot milk curdled with ale or wine and spiced with nutmeg. American colonists adapted it with locally available spirits — rum from Caribbean trade, then bourbon and rye as American distilling developed — and sweet cream from abundant dairy. A famously spirited version — rye whiskey, rum, and sherry — is long associated with George Washington's Mount Vernon, though historians there note the oft-quoted recipe can't be firmly tied to his own hand. By the early 1800s eggnog had become the standard American Christmas drink, and the ratio that defines it — about one egg yolk per serving, roughly equal parts milk and cream, fresh nutmeg, and enough sugar to taste sweet without cloying — has barely changed since.

Nutrition Facts

Per serving (8 (½-cup servings) servings)
Calories290
Total Fat17g
Total Carbs26g
Dietary Fiber0g
Sugars25g
Protein6g
Sodium75mg

* Estimated values based on standard recipe preparation. Actual values may vary.

Ingredients

  • For the eggnog base
  • To serve

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
🎃 Free Halloween cookbook — download now The Copycat Halloween Cookbook A ready-made, photo-illustrated PDF of our best halloween copycat recipes — free to download, no building required. Pay what you want to support if you love it.

Free PDF — instant download. We'll also send new seasonal copycat recipes now and then; unsubscribe anytime. Or just download it →

The viral TikTok homemade eggnog moment is always the same: someone makes it for the first time, takes a sip, and says “I didn’t know eggnog was supposed to taste like this.” Store-bought carton eggnog — ultra-pasteurized, thickened with carrageenan, flavored with imitation vanilla — is such a different product that many people genuinely don’t know what the real thing is. This recipe produces the real thing: a cooked egg yolk custard poured over warm cream, seasoned with real vanilla and freshly grated nutmeg, chilled until thick, and served with or without a generous pour of bourbon or dark rum.

The one technique worth understanding before you start: tempering. You cannot pour hot cream directly onto cold egg yolks — they scramble instantly. Tempering means adding the hot cream to the yolks a few tablespoons at a time while whisking, slowly raising the yolks’ temperature before they see real heat. After the first four or five tablespoons, the yolk mixture is warm enough that you can add the rest in a thin stream. This is not complicated — it takes about 90 seconds of focused attention — but it is the technique that separates eggnog from sweet scrambled eggs.

The yolks

Six egg yolks is the right amount for a batch that serves 8. More yolks make a richer, almost pudding-thick drink; fewer make something closer to thin cream. Beat the yolks with the sugar until the mixture is pale and ribbon-thick — this takes 2 minutes by hand and ensures the sugar dissolves fully into the yolks, which helps prevent curdling during tempering.

The egg whites are not used in this recipe. You can save them for meringue, freeze them, or fold them (beaten to stiff peaks) back into the finished chilled eggnog for a lighter, frothier result — old-fashioned “Tom and Jerry” punch uses this approach. The frothier version is less rich but carries the nutmeg and spirit flavors differently and is excellent.

The cream ratio

Two parts whole milk to one part heavy cream produces eggnog that is rich enough to feel indulgent but thin enough to drink. All cream is thicker than most people want from a beverage; all milk is lighter than what most people associate with eggnog’s character. The 2-to-1 ratio hits the right balance. Full-fat dairy matters here: skim milk produces a watery result that no amount of egg yolk will fix.

The nutmeg

Use whole nutmeg and a microplane. Pre-ground nutmeg works and the recipe is still good, but the difference is large enough to be immediately obvious if you’ve tasted the fresh-grated version. Whole nutmeg has volatile oils that dissipate quickly once the spice is ground; grating it fresh releases those oils directly into the eggnog. One whole nutmeg costs about the same as a jar of pre-ground and lasts for years. Grate half the nutmeg into the custard while it’s warm, then grate fresh nutmeg directly over each glass at serving.

The spirit

Bourbon is the standard American choice and the one most people associate with spiked eggnog — its vanilla and caramel notes are a natural match for cream and nutmeg. Dark rum is the original colonial choice, slightly sweeter and more molasses-backed. Brandy or cognac is the European tradition. The recipe works with any of these at ½ to ¾ cup per full batch. Add the spirit after the eggnog is fully chilled — not during cooking, where the alcohol evaporates. Start conservative and taste: the richness of the cream mutes the warmth of the alcohol, and it’s easy to add more.

For a genuinely excellent version, split the spirit: ¼ cup bourbon and ¼ cup dark rum. The combination captures both the American and colonial-era character of the drink at once. If you want a branded-carton flavor profile instead, the Southern Comfort old-fashioned eggnog uses this same cooked base. And any leftover batch makes an excellent Starbucks eggnog latte — just don’t steam the eggnog straight, or it scorches.

Make-ahead

This eggnog is actively better made a day ahead. The custard thickens as it chills, the nutmeg blooms into the cream, and the flavors come together overnight in a way they don’t in two hours. It keeps refrigerated for 4 to 5 days; stir before each serving. Add the spirits on the day you’re serving rather than storing them in the batch — spirits added and chilled for 24 hours integrate beautifully, but a large batch with spirits added too far ahead can become slightly flat in character by day three.

🥗

Make It Healthier

Love Viral TikTok Homemade Eggnog but want a lighter version? Try these simple swaps:

  • ✓Use 1 cup of whole milk in place of the heavy cream. The eggnog will be thinner and lighter — closer to a drinkable custard than a pourable one — but the egg and nutmeg flavor remains intact. This cuts the fat by roughly 8g per serving and reduces calories from 290 to about 215.
  • ✓Reduce the sugar to ½ cup (from ¾ cup). The yolks have enough body to carry the recipe at the lower sweetness level, and if you're adding bourbon, the spirit adds its own sweetness. At ½ cup sugar each serving saves about 14 calories and 3g of sugar.
  • ✓Whip in the 6 egg whites you already separated. Beat to stiff peaks and fold into the chilled base just before serving. This nearly doubles the yield — about 8 servings becomes roughly 16 — so the calories per serving fall by close to half, and you get a lighter, frothier texture that carries the nutmeg more like a holiday milk punch than a pourable custard.
  • ✓Keep the spirits light or skip them. A ½-cup serving poured from a batch spiked with ½–¾ cup bourbon adds roughly 50–80 calories of pure alcohol on top of the base. The non-alcoholic version is just as rich and nutmeg-forward, so pouring a lighter hand (or none) is the easiest calorie cut that doesn't touch the custard itself.

Frequently Asked Questions

What is tempering and why does homemade eggnog require it?

Tempering is the process of gradually raising the temperature of egg yolks by slowly adding a hot liquid to them before they go near heat. If you pour hot cream directly into egg yolks, the yolks scramble instantly — you get sweet scrambled eggs in cream. Tempering prevents this by raising the yolks' temperature slowly: you add the warm cream a tablespoon at a time while whisking constantly, which raises the yolk mixture's temperature gradually until it can tolerate the remaining heat without curdling. Once tempered — usually after you've added about ¼ cup of the hot cream — you can add the rest in a thin stream. The test: if the mixture is steaming gently and the yolks haven't broken into yellow threads, you've tempered correctly. If you see curdling, pour the mixture immediately through a fine-mesh strainer — you can often rescue a mildly curdled batch this way.

Is homemade eggnog safe to drink with raw eggs?

This recipe cooks the eggs to 160°F (71°C) during the tempering and saucepan step, which is the USDA-recommended temperature to make egg yolks safe. A properly cooked homemade eggnog is not a raw-egg product — the yolks are heated. If you want to confirm the temperature, use an instant-read thermometer: when the mixture coats the back of a spoon and holds a line when you run your finger through it, it's typically at or above 160°F. Some traditional recipes use cold, uncooked yolks — those versions rely on the alcohol content and refrigeration. This recipe uses the cooked method, which works for all audiences, with or without alcohol.

What spirit is best in homemade eggnog?

Bourbon is the most common American choice and the flavor that most people associate with 'real' eggnog — its vanilla and caramel notes align naturally with the nutmeg and cream. Dark rum is the original colonial-era choice and gives a slightly deeper, molasses-backed sweetness. Brandy is the French and Spanish tradition and adds fruit notes that work particularly well in the nutmeg-forward version. Rye whiskey gives a spicier, drier result that cuts through the richness more assertively. Cognac adds refinement but is expensive. The Washington Mount Vernon recipe famously combined rye, rum, and sherry in roughly equal parts. There is no wrong answer — but whatever you use, add it after the eggnog is fully chilled, not during cooking (the alcohol evaporates). Start with ½ cup per recipe batch and adjust from there.

How long does homemade eggnog keep in the refrigerator?

Cooked homemade eggnog (this recipe) keeps for 4 to 5 days refrigerated in an airtight container. The cooked custard base is stable because the eggs have been pasteurized during cooking. Boozy eggnog (with spirits added) keeps somewhat longer — up to 1 week — because alcohol inhibits bacterial growth. Uncooked raw-egg eggnog keeps only 1 to 2 days. Stir or re-whisk before serving each time, as the cream separates slightly during storage. Do not freeze eggnog: the cream and eggs separate when thawed and the texture becomes grainy.

What is aged eggnog and how does it work?

Aged eggnog is a genuine American tradition, most common in the Southern states, in which a heavily spiked version of the nog is made weeks or even months before Christmas and left to age cold. Microbiologists at Rockefeller University famously tested their own lab's aged-eggnog recipe: after they deliberately spiked a batch with salmonella, the pathogen was undetectable once the eggnog had aged several weeks, which they attributed to its high alcohol content. The aging also smooths and mellows the flavor — raw-egg harshness fades, the spirit integrates, and the nutmeg deepens. But the important caveats: aged eggnog relies on a large proportion of high-proof spirit (the Rockefeller recipe is strongly boozy, far more than the ½-to-¾ cup you'd stir into this batch to taste) plus long, cold aging, and food-safety authorities including the USDA still recommend cooking the eggs rather than trusting alcohol alone. Aging is a flavor-and-tradition exercise, not a reliable home pasteurization method. The cooked, 160°F recipe on this page is the dependable route to safe eggnog for everyone, drinkers and non-drinkers alike.

Can I make eggnog without alcohol and still have it taste like eggnog?

Yes — alcohol is optional and the eggnog still tastes like eggnog without it. The defining flavor of eggnog is freshly grated nutmeg, egg yolks, cream, and vanilla; the spirit is an addition, not a structural part. Non-alcoholic eggnog (sometimes called 'egg milk punch') is exactly this recipe with no spirits added and is entirely complete. A small amount of bourbon extract (about ½ tsp) can give a faint spirit note without alcohol if that flavor is part of what you're after. For a spicier non-alcoholic version, add a pinch of cinnamon and a small pinch of ground cloves with the nutmeg.

Why does my homemade eggnog taste nothing like the carton version?

They are genuinely different products. Commercial carton eggnog is ultra-pasteurized (heated to a very high temperature very quickly), which changes the flavor of the dairy. It is also typically thickened with carrageenan or guar gum, sweetened more heavily than homemade versions, and flavored with artificial or imitation vanilla rather than real vanilla extract. The egg content is often lower than in homemade recipes — commercial eggnog sometimes uses as little as 1% egg by weight. The result is a shelf-stable product with a consistent, mild sweetness that many people grew up with. Homemade eggnog made with 6 full egg yolks per batch, fresh cream, and real nutmeg tastes dramatically richer, more custardy, and more egg-forward. The carton version is to homemade eggnog what instant coffee is to brewed coffee — the same general idea, but a different experience entirely.

How do I make eggnog frothy?

Two ways. The first is the egg white method: separate the 6 whites from the yolks when you start the recipe, and reserve them. After the cooked base is fully chilled, beat the 6 egg whites to stiff peaks and fold them into the eggnog in two additions. The result is a lighter, fluffier texture — closer to the old-fashioned 'Tom and Jerry' holiday punch style. The second is simply shaking: put a serving of chilled eggnog in a cocktail shaker with ice, shake for 10 to 15 seconds, and strain into a glass. The vigorous shaking aerates the cream and gives a natural head. The shaker method works for individual servings; the folded-whites method works for a full batch.

Love this recipe? Share it!

Free PDF: our 12 most-wanted copycat recipes — instant download.

Made it? Buy us a coffee

Every recipe here is free, with no paywalls. If this one was a hit at your table, a small tip keeps new copycats coming.

$

Ratings & Reviews

—
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Editorial

Researched + fact-checked. Every recipe on Copycat Spices is built from published sources — official ingredient lists, brand-published recipes, interviews and food-science references — and fact-checked before it goes live, then written as clear, step-by-step instructions for home cooks of all skill levels.

Learn more about our mission →