Eggnog Recipe with Liquor: Smooth, Spiced, and Creamy

Updated November 3, 2026

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

Jump to recipe

Eggnog Recipe with Liquor: Smooth, Spiced, and Creamy

This cooked eggnog is a creamy holiday drink made with milk, cream, egg yolks, warm spices, bourbon, and dark rum, served chilled with a dusting of nutmeg. It is popular in North American holiday traditions, though eggnog’s precise origins are disputed; this version gently cooks the eggs for a smooth, pourable custard base. This alcoholic drink is for adults of legal drinking age only; please drink responsibly.

Ingredients

  • 6 large egg yolks (about 108 g), separated from the whites
  • ⅔ cup (135 g) granulated sugar
  • 3 cups (710 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • ½ teaspoon (1 g) ground nutmeg, plus more for serving
  • ¼ teaspoon (0.5 g) ground cinnamon
  • ⅛ teaspoon (0.3 g) fine salt
  • 1 teaspoon (5 ml) vanilla extract
  • ½ cup (120 ml) bourbon
  • ¼ cup (60 ml) dark or aged rum

Instructions

  1. Whisk the yolks and sugar. In a medium heatproof bowl, whisk the egg yolks and sugar for about 3 minutes, until the mixture looks thick, smooth, and paler than when you started. Set the bowl near the stove. Whisking well now helps the sugar dissolve and makes it easier to blend in the hot dairy without forming sweet, grainy pockets.
  2. Warm the milk and spices. Add the milk, cream, nutmeg, cinnamon, and salt to a medium, heavy-bottomed saucepan. Warm over medium heat, stirring occasionally, until steaming and hot but not boiling, about 5 minutes. Small bubbles may appear around the edge; if the mixture starts to simmer vigorously, lower the heat. Boiling can make the dairy scorch and can cause the eggs to curdle during the next step.
  3. Temper the yolks. While whisking the yolk mixture constantly, slowly pour in about 1 cup (240 ml) of the hot milk mixture in a thin stream. This gradual addition raises the yolks’ temperature gently. Pour the tempered yolks back into the saucepan, whisking as you go, and scrape the bowl so you do not leave much of the mixture behind.
  4. Cook the custard to a safe temperature. Set the saucepan over low to medium-low heat. Stir continuously, reaching into the corners and across the bottom with a heatproof spatula, for about 7 minutes, or until the eggnog thickens slightly and coats the spatula. Check the center with an instant-read food thermometer: the egg mixture must reach 160°F (71°C), the USDA FSIS safe minimum for egg dishes. Do not let it boil. If you see little bits of cooked egg, take the pan off the heat immediately and strain the mixture well.
  5. Flavor and strain. Remove the saucepan from the heat and stir in the vanilla, bourbon, and rum. Pour the eggnog through a fine-mesh strainer into a clean, shallow heatproof container. Straining catches any small pieces of cooked egg and gives the finished drink a silkier texture. The liquor is added after cooking for a clear spirit flavor; it does not replace the need to cook the eggs to a safe temperature.
  6. Chill before serving. Refrigerate the eggnog promptly in its shallow container, following the food-safety rule to refrigerate perishable food within 2 hours. Chill for at least 4 hours, until thoroughly cold. Stir before pouring, since a little separation can happen as the drink rests. Serve in small glasses with freshly grated or ground nutmeg on top.

Tips

  • Use a thermometer rather than guessing. Custard thickening is a useful visual cue, but eggnog can look done before it reaches 160°F (71°C). Stir while checking so the temperature reading reflects the mixture, not a hot spot on the pan’s bottom. Remove the pan from the heat as soon as the safe temperature is reached; extra cooking can make the eggs grainy.
  • Keep the heat gentle. A heavy saucepan and steady stirring help distribute heat evenly. If the base begins to steam heavily or bubble, turn the burner down. If a few flecks appear, promptly strain the mixture; straining can improve texture, but it cannot undo extensive scrambling.
  • Adjust the liquor to taste. The stated mix of bourbon and rum gives the drink a rounded, lightly caramel-like spirit flavor. For a milder glass, use less liquor and replace the omitted amount with cold milk or cream. For a stronger-tasting batch, add liquor gradually after the custard is cooked, tasting as you go rather than pouring in more all at once.
  • Measure the spices and grate fresh nutmeg if available. Freshly grated nutmeg is especially fragrant, but ground nutmeg works well. Start with the recipe amount; too much cinnamon or nutmeg can cover the vanilla and spirit notes. A fine strainer is also helpful if the spices clump or the custard catches slightly.

Serving Suggestions

Serve the eggnog cold in small cups or stemmed glasses. It is rich, so portions of about 4 to 6 ounces (120 to 180 ml) are often ample, especially after a meal. Stir or whisk the pitcher gently before serving, then finish each glass with a light dusting of nutmeg. If you are preparing glasses ahead, keep the pitcher refrigerated and pour only what you plan to serve.

Eggnog pairs naturally with simple holiday sweets such as shortbread, ginger cookies, spice cake, or a slice of fruit pie. Its creamy texture also makes it a pleasant after-dinner drink alongside coffee, though it does not need an elaborate garnish. A small cinnamon stick can be used as a stirrer, but the nutmeg topping is enough to make the spices in the drink noticeable.

For a gathering with guests who do not drink alcohol, keep a separate nonalcoholic batch or reserve some cooked, unspiked base before mixing in the spirits. Label the pitchers clearly and use separate serving utensils so the two versions are not confused. Do not rely on cooking or chilling to remove the alcohol: the spirits go into this recipe after the custard is cooked.

Variations

Make it with one spirit. Replace the bourbon and rum with ¾ cup (180 ml) total of bourbon, dark rum, or brandy. Bourbon emphasizes vanilla and oak notes, while dark rum lends a sweeter, molasses-like character. Brandy gives the drink a softer fruit note. Add the chosen spirit after cooking, just as directed.

Prepare a nonalcoholic version. Omit both spirits and stir in an additional ¾ cup (180 ml) milk or cream. Start with milk for a lighter, more drinkable result; choose cream for a richer one. Since the drink will not have the warmth of the spirits, taste after chilling and adjust the nutmeg or vanilla modestly rather than adding a large amount of sugar.

Change the dairy. For a slightly lighter eggnog, replace the heavy cream with an equal amount of whole milk. The result will be less thick and rich but still custardy. You can use lactose-free whole milk and cream in the same quantities if those products are suitable for your needs. Lower-fat milk can make the drink thinner, so avoid replacing all the whole milk with skim milk if you want the classic creamy texture.

Make a stronger spice profile. Add a small pinch of ground cloves, or swap the cinnamon for an equal amount of freshly grated nutmeg. Clove is potent, so use only about 1/16 teaspoon (a small pinch) at first. It changes the aroma toward a more pronounced baking-spice flavor and can quickly dominate the vanilla if overused.

Storage and Reheating

Keep the eggnog covered in the refrigerator at 40°F (4°C) or colder, and do not leave it at room temperature for more than 2 hours. Because this recipe contains cooked eggs and dairy, use it within 3 to 4 days. The alcohol does not make the drink shelf-stable. Store it in a clean, sealed container rather than leaving it in a serving pitcher between occasions, and stir before pouring if a thin layer has settled.

This eggnog is designed to be served cold, so reheating is not necessary. If you specifically want a warm drink, heat only the portion you will serve in a small saucepan over low heat, stirring continuously, and bring leftovers to 165°F (74°C), the USDA FSIS reheating temperature. Do not boil it, since high heat can make the egg proteins curdle and the texture turn lumpy. For the best texture, make a fresh warm serving rather than repeatedly heating and cooling the whole batch.

Freezing is possible, but it can cause the dairy and custard to separate or become grainy after thawing. If you choose to freeze a portion, use a freezer-safe container, leave a little headspace, and thaw it in the refrigerator; whisk or blend gently before serving. Freezing may improve storage time but will not preserve the original silky texture as reliably as refrigeration and serving within a few days.

Frequently Asked Questions

Can I make eggnog with liquor ahead of time?
Yes. Make it up to 3 days ahead, refrigerate it promptly in a covered container, and stir before serving. A few hours of chilling allows the flavors to come together, while the 3-to-4-day refrigerated limit is a practical maximum for this cooked egg-and-dairy drink.

Why did my eggnog turn lumpy?
The custard probably heated too quickly, boiled, or sat unstirred against the hot bottom of the pan. Use low to medium-low heat and stir continuously while it cooks. If there are only a few small flecks, strain the eggnog; if it is heavily scrambled, the texture may not be fully recoverable.

Can I use whole eggs instead of yolks?
This recipe is formulated for yolks, which provide a rich texture without the extra water and proteins in the whites. Using whole eggs in the same number can make the drink thinner and alter how it thickens, so it is better to follow a recipe specifically developed for whole eggs rather than substituting them one-for-one here.

How can I tell when the custard is thick enough?
It should lightly coat a spatula, and a finger drawn across the coating should leave a clear track. That test indicates texture, not food safety, so also check that the mixture reaches 160°F (71°C) with a food thermometer. The eggnog will thicken a little more as it chills.

Can I leave out the bourbon or rum?
Yes. Omit both and add ¾ cup (180 ml) milk or cream for a nonalcoholic version. If you want the option of both styles, reserve a portion of the cooked base before adding liquor, then chill each version in a separate labeled container.

Can I use store-bought eggnog as the base?
This recipe starts with milk, cream, and yolks, so store-bought eggnog would change the proportions and sweetness. For a quick variation, add a small amount of bourbon or rum to prepared eggnog and taste, but do not follow the cooking instructions here for a ready-made product.

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).