This Homemade Eggnog Cocktail is thick, rich and flavorful - everything a good eggnog should be. A classic holiday cocktail you'll want to make a tradition!
Print Recipe
5 from 3 votes

Homemade Eggnog Cocktail

Homemade Eggnog Cocktail is thick, rich and flavorful - made with eggs, sugar, milk, cream, rum, and nutmeg. A delicious addition to your holiday party.
Prep Time15 mins
Cook Time20 mins
Chill time1 hr
Total Time1 hr 35 mins
Course: Cocktails
Cuisine: American
Keyword: christmas, eggnog cocktail, homemade eggnog
Servings: 4 cocktails
Calories: 510cal
Author: Amanda Formaro



  • 4 large eggs separated
  • 1/3 cup sugar plus 1 Tablespoon
  • 2 cups milk
  • 1 cup heavy cream 35%
  • 1 teaspoon nutmeg
  • 5 oz rum to taste


  • Separate the eggs and place each in large bowls. Set the egg whites aside.
  • In a large saucepan, combine the milk, cream and nutmeg. Bring to a boil over medium-high heat.
  • While the cream is coming to a boil, beat the egg yolks until light in color.
  • Add the 1/3 cup of sugar to the beaten yolks and beat for 3 minutes.
  • Once cream comes to a boil remove it from heat. Slowly drizzle the egg yolk mixture into the hot cream whisking constantly. Adding the eggs slowly and whisking briskly will keep the eggs from scrambling like they would if you added them all at once! This is called "tempering the eggs". Continue slowly drizzling and whisking until completely combined. 
  • Pour the mixture back into the saucepan and return to heat.
  • Cook through until you reach an internal temperature of 165F.
  • Remove the eggnog mixture to the fridge. (I placed back in the bowl and left uncovered.)
  • While the eggnog is cooling, beat the egg whites with 1 Tablespoon sugar until soft peaks form, about 4-6 minutes.
  • When the eggnog mixture is well chilled, whisk in the egg whites.
  • To ensure even distribution of the rum, I prefer to add 1 oz to each mug and give a decent stir.
  • Serve warm or cold.




  • For those concerned about raw eggs, this is a cooked eggnog. The yolks and cream are cooked through, but the whites are incorporated while fluffy and cold. You could potentially leave out the whites but the texture will be thicker and the taste will be less balanced with a stronger egg taste.
  • Using pasteurized eggs and ensuring that the egg whites don't come into contact with the outer shell are your best bets to prevent any issues with the raw egg whites.
  • Egg substitute will not work for this recipe.


Serving: 1cocktail (about 1 cup) | Calories: 510cal | Carbohydrates: 25g | Protein: 12g | Fat: 32g | Saturated Fat: 18g | Cholesterol: 305mg | Sodium: 156mg | Potassium: 284mg | Fiber: 1g | Sugar: 23g | Vitamin A: 1378IU | Vitamin C: 1mg | Calcium: 208mg | Iron: 1mg