Holiday Eggnog Recipe

homemade eggnog in a mug
Break out the 'nog! Robyn Lee

At this time of year, eggnog is about as inescapable as elderly relatives wearing reindeer sweaters and gift bags full of scented candles. And as experience has no doubt taught you by now, much of the 'nog you'll encounter will range from tolerable to downright execrable.

While you can find online reviews and tasting comparisons of assorted commercial eggnogs, the stuff just wasn't meant to be made on an industrial level, and any store-bought version will be lackluster when compared to homemade.

"There's an eggnog recipe out there for practically everyone."

Eggnog has a long, rambling history, and the practice of mixing rum or brandy with eggs and milk or cream predates any mention of flying reindeer. While today you're likely to see eggnog spiked with bourbon, during the 19th century everything from rum and brandy to sherry and hard cider found their way into the mix. This is testament to eggnog's versatility—no matter how you like it (thick or thin, boozy or light), there's an eggnog recipe out there for practically everyone.

This recipe is by no means definitive, but it is one I like to break out around the holiday season. Separating the eggs and beating the whites on their own results in a thicker, fluffier texture; if you want a smoother eggnog, you can dispense with this step and simply beat the whole eggs until thoroughly mixed. Likewise, feel free to tinker with the other ingredients. Want it sweeter? Add a little more sugar. Prefer bourbon? Simply substitute it for one of the other spirits. Too rich? Swap more milk for less cream, and maybe leave one of the eggs out. Too potent? Add more milk. And so on.

Whichever approach you take, make sure your eggs are the freshest available. If you're concerned about the safety of consuming raw eggs, you may want to look for the pasteurized-in-shell variety.

Recipe Facts

Prep: 15 mins
Total: 15 mins
Serves: 8 to 10 servings

Rate & Comment


  • 8 large eggs, separated

  • 1/2 to 3/4 cup sugar, to taste

  • 3 cups whole milk

  • 1 pint cream

  • 8 ounces brandy

  • 8 ounces dark rum (something like Bacardi 8, Appleton V/X or Mount Gay Eclipse)

  • Fresh nutmeg


  1. Beat egg yolks until smooth, and gradually add sugar, beating steadily until well mixed. Add milk, cream, and spirits and mix well. In a separate bowl, beat egg whites to firm peaks; fold into yolk mixture. Serve in cups or goblets, and grate fresh nutmeg over the top of each serving.

This Recipe Appears In

Nutrition Facts (per serving)
407 Calories
23g Fat
13g Carbs
9g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8 to 10
Amount per serving
Calories 407
% Daily Value*
Total Fat 23g 30%
Saturated Fat 14g 68%
Cholesterol 210mg 70%
Sodium 102mg 4%
Total Carbohydrate 13g 5%
Dietary Fiber 0g 0%
Total Sugars 13g
Protein 9g
Vitamin C 0mg 1%
Calcium 137mg 11%
Iron 1mg 4%
Potassium 199mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)