Go Back
+ servings
A hand holding a clear mug filled with creamy homemade eggnog and topped with whipped cream and nutmeg

Easy Homemade Eggnog

5 from 1 vote
An easy, creamy, homemade spiked eggnog recipe that doesn't waste the egg whites! Serve alongside all your favorite Christmas cookies and festive treats at your next holiday party.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 4 servings


  • 3 large Pete and Gerry's eggs, separated
  • ½ cup + 1 tablespoon granulated sugar, divided
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • 1 cinnamon stick
  • 1 teaspoon ground nutmeg
  • Pinch of salt
  • ½ teaspoon vanilla bean paste or pure vanilla extract
  • ½ cup rum
  • ¼ cup amaretto, optional
  • Ground cinnamon, ground nutmeg and/or whipped cream, for garnish


  • Separate your egg yolks and whites, placing your egg yolks in a large bowl and egg whites in a small bowl, and place the bowl of whites in the fridge for later.
  • In a medium saucepan, combine milk, cream, cinnamon stick, nutmeg and salt and stir to combine. Stir frequently over low heat until the mixture beings to simmer and you see bubbles around the edges of the pan, then remove from heat. Add vanilla and whisk to combine, then let cool for 5 minutes.
  • Add ½ cup sugar to bowl of egg yolks and whisk until well combined, light and creamy. Set aside.
  • Carefully remove the cinnamon stick from the saucepan and discard.
  • Slowly add the milk mixture into the bowl of egg mixture, a little at a time, whisking after each addition. You don't want to scramble the eggs in the mix, so you want to gradually introduce the warm milk mixture to the cold egg mixture.
  • Add rum (and amaretto, if using) and whisk to combine.
  • Pour into a pitcher, cover, and place in the fridge to chill and until ready to serve.

When you're ready to serve...

  • This step is optional, but highly encouraged: When you're ready to serve the eggnog, you want to add your egg whites!
  • In a medium bowl, beat the egg whites to soft peaks. While the mixer is running, slowly add 1 tablespoon sugar and beat until stiff peaks form.
  • Whisk the egg whites into the rest of the eggnog mixture.
  • Pour into glasses, top with whipped cream and a little ground nutmeg or ground cinnamon, and serve immediately. Enjoy!


Storage: You can store the eggnog for 2-3 days in a closed container in the coldest part of your fridge.


Calories: 373kcal | Carbohydrates: 41g | Protein: 8g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 173mg | Sodium: 99mg | Potassium: 200mg | Fiber: 1g | Sugar: 40g | Vitamin A: 767IU | Vitamin C: 1mg | Calcium: 151mg | Iron: 1mg
Course Drink
Cuisine American
Tried this recipe?Leave a comment and rating!