Eggnog Recipe with 4 Egg Yolks for a Creamy Batch

Updated November 3, 2026

Total time
3 hr 27 min
prep 15 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Eggnog Recipe with 4 Egg Yolks for a Creamy Batch

This stovetop eggnog is a creamy, gently spiced drink made with four egg yolks, milk, cream, sugar, and nutmeg. Cooking the custard slowly gives it a smooth texture and safely cooks the eggs, while a few hours of chilling lets the flavors settle before serving.

Ingredients

  • 4 large egg yolks (about 72 g), separated from the whites
  • 2 cups whole milk (480 ml)
  • 1 cup heavy cream (240 ml)
  • ⅓ cup granulated sugar (67 g)
  • ¼ teaspoon fine salt (about 1.5 g)
  • ¼ teaspoon freshly grated nutmeg (about 0.5 g), plus more for serving
  • 1 teaspoon vanilla extract (5 ml)

Instructions

  1. Measure and prepare. Separate the eggs, taking care not to let yolk get into the whites, and set the yolks in a medium heatproof bowl. Measure the sugar, salt, milk, cream, nutmeg, and vanilla before you start heating anything. A medium saucepan, whisk, flexible spatula, and instant-read thermometer make the process easier. The egg whites are not used in this recipe; refrigerate them in a covered container for another use.
  2. Warm the dairy and spice. Add the milk, cream, and nutmeg to a medium saucepan. Heat over medium-low, stirring occasionally, until the mixture is steaming and small bubbles appear around the edge, about 4 minutes. Do not let it reach a rolling boil. Boiling can cause the dairy to foam over and makes tempering the yolks more difficult.
  3. Whisk and temper the yolks. Whisk the sugar and salt into the yolks until the mixture looks slightly lighter and the sugar is beginning to dissolve, about 1 minute. While whisking constantly, slowly pour in about ½ cup (120 ml) of the hot milk mixture in a thin stream. This gradual addition warms the yolks without scrambling them. Pour the tempered yolk mixture back into the saucepan, whisking as you go.
  4. Cook the custard gently. Set the pan over low heat and stir continuously, reaching into the corners with a spatula so nothing sticks. Cook for about 6–8 minutes, or until the eggnog thickens enough to lightly coat the back of a spoon. Do not let it boil. For egg safety, USDA FSIS gives 160°F (71°C) as the safe minimum internal temperature for egg dishes; check the center with a food thermometer and keep stirring until it reaches that temperature. If it thickens before reaching the target, continue heating gently while stirring.
  5. Finish, strain, and chill. Take the pan off the heat and stir in the vanilla. Pour the eggnog through a fine-mesh sieve into a shallow, heatproof container to catch any small bits of cooked egg. Refrigerate promptly, within 2 hours of cooking; a shallow container helps it cool more quickly. Chill for at least 3 hours, until thoroughly cold. Stir before pouring, since a little settling or a thin surface layer can occur as it chills.

Tips

  • Keep the heat low. Gentle, steady heat is the best defense against scrambled yolks. Stir constantly once the yolks go into the pan, and use a thermometer rather than relying only on thickness. The custard may still look pourable when it is ready; it will feel richer after chilling.
  • Use a substitute thoughtfully. If you do not have heavy cream, replace it with an equal amount of whole milk. The result will be lighter and less velvety, but the recipe will still work. For a dairy-free version, unsweetened oat beverage and canned coconut milk can replace the dairy; expect a different flavor and a somewhat less classic texture.
  • Grate nutmeg fresh if possible. Freshly grated nutmeg has a fuller aroma, but ground nutmeg is a practical substitute in the same amount. Add it gradually if you prefer a subtle spice flavor, and save a little to grate over each glass just before serving.
  • Prevent a skin or lumps. Strain the mixture before chilling, and store it in a clean, covered container. If a thin skin forms, whisk it back in or lift it off before stirring; it is not necessary to blend the eggnog unless you want an especially uniform texture.

Serving Suggestions

Serve the eggnog well chilled in small glasses or mugs, with a light dusting of freshly grated nutmeg. It is rich, so a modest pour is often enough; offer a spoon or a small whisk nearby so guests can stir the pitcher before refilling their glasses. If you are setting it out for a gathering, keep the serving pitcher nested in a bowl of ice and return it to the refrigerator between servings rather than leaving it at room temperature for an extended period.

This eggnog pairs nicely with crisp, lightly sweet snacks such as shortbread, ginger cookies, biscotti, or simple butter cookies. It also works as a dessert drink after a meal, alongside fruit or a not-too-sweet cake. For a warm serving, heat only one portion at a time over low heat while stirring. Avoid boiling it, which can make the texture grainy, and follow the reheating guidance below.

Variations

Make it more warmly spiced: Add a small pinch of ground cinnamon or cloves along with the nutmeg. Keep the amounts restrained at first; cloves in particular can take over quickly. A short strip of orange zest steeped in the warm dairy is another option. Remove it before tempering the yolks for a gentle citrus aroma.

Adjust the sweetness: For a less sweet drink, reduce the sugar to ¼ cup (50 g). The eggnog will still have a rounded flavor from the cream and vanilla, though it will taste less dessert-like. Avoid replacing the sugar with a liquid sweetener without adjusting the liquid, because extra liquid can make the chilled custard thinner.

Change the richness: For a lighter version, use 2½ cups whole milk (600 ml) and ½ cup heavy cream (120 ml) instead of the quantities listed. It will be less lush but still creamy after chilling. Using all milk makes a thinner drink, while using more cream makes it heavier; keep the total dairy close to 3 cups (720 ml) for a similar yield.

Make a larger batch: The recipe can be doubled, but use a wider saucepan and heat the custard slowly, checking the temperature in the center. A larger volume takes longer to warm and cool. Divide it between shallow containers before refrigerating so it chills promptly, and do not assume the original cook time will be exact for a doubled batch.

Storage and Reheating

Refrigerate the eggnog promptly in a clean, covered container, and never leave it out for more than 2 hours after cooking. It keeps for 3–4 days in the refrigerator at 40°F (4°C) or colder. Stir before serving; a little separation during storage is normal. Discard it if it has been left unrefrigerated too long or develops an off smell, unusual appearance, or unexpected change in texture. Do not store homemade eggnog at room temperature.

Eggnog is usually served cold, so reheating is optional. To serve it warm, heat only the amount you plan to drink in a small saucepan over low heat, stirring frequently. For leftovers, USDA food-safety guidance is to reheat to 165°F (74°C); check with a food thermometer and remove the pan from the heat as soon as it reaches that temperature. The eggnog may become thicker or slightly less smooth after reheating, so avoid boiling it and serve it promptly. Do not repeatedly warm and cool the full batch.

Frequently Asked Questions

Can I make this eggnog without a thermometer?

A thermometer is strongly recommended because it confirms that the egg mixture reaches the safe temperature for egg dishes. A spoon-coating texture is a useful sign that the custard is thickening, but it does not confirm temperature. If you do not have an instant-read thermometer, consider using pasteurized eggs and still cook gently; do not rely on appearance alone as proof that the mixture is safely cooked.

Why did my eggnog turn lumpy?

Lumps usually mean the yolks got too hot too quickly or the custard was not stirred continuously. Tempering the yolks with hot dairy in a slow stream helps, as does keeping the pan over low heat and scraping the bottom and corners while stirring. If a few tiny lumps form, pour the finished mixture through a fine-mesh sieve. Straining can improve the texture, but it cannot undo overcooking that has made the whole mixture grainy.

Can I use fewer yolks or whole eggs?

This formula is balanced for four yolks, which give the drink its custardy body without making it too thick. Using fewer yolks will make it thinner and less rich, while adding extra yolks can make it very dense. Whole eggs can be used in some eggnog recipes, but they change the texture and require a different ratio; for this version, use the four yolks listed for the most predictable result.

Can I make it ahead?

Yes. Make it up to 3 days ahead, chill it promptly, and keep it covered in the refrigerator. The flavor often tastes more blended after several hours of chilling. Stir the container before serving, and keep the eggnog cold while it is being served. If you are making a double batch, chill it in shallow containers rather than one deep, hot pot.

Can I freeze homemade eggnog?

Freezing is possible, but the texture may separate or turn slightly grainy when thawed because the dairy custard can change. If you choose to freeze it, use a freezer-safe airtight container and leave room for expansion. Thaw it in the refrigerator, then whisk thoroughly before serving; do not thaw it on the counter. For the smoothest texture, making a fresh batch and refrigerating it for a few days is preferable.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).