Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Eggnog

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 2 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Beverage
  • Method: No-Cook
  • Cuisine: American
  • Diet: Vegetarian

Description

Homemade Eggnog is a rich and creamy holiday beverage made with fresh eggs, milk, cream, sugar, and warm spices. It can be served warm or chilled, with or without alcohol, making it a festive favorite for all.


Ingredients

Units Scale
  • 4 large eggs
  • 1/2 cup granulated sugar
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 tsp vanilla extract
  • 1/2 tsp ground nutmeg (plus more for garnish)
  • 1/4 tsp ground cinnamon
  • Optional: 1/2 to 1 cup bourbon, rum, or brandy

Instructions

  1. In a large bowl, whisk together the eggs and granulated sugar until smooth and creamy.
  2. Gradually add the milk, heavy cream, and vanilla extract, stirring continuously to combine.
  3. Add ground nutmeg and cinnamon to taste, mixing well.
  4. If using alcohol, slowly stir in your choice of bourbon, rum, or brandy.
  5. Cover the bowl and refrigerate for at least 2 hours to chill and allow flavors to meld.
  6. Before serving, stir the eggnog well.
  7. Serve in glasses, garnished with a sprinkle of nutmeg or a cinnamon stick, if desired.

Notes

  • Use pasteurized eggs or gently cook the mixture for safety.
  • Customize sweetness and spice levels to taste.
  • For thicker eggnog, increase cream or add a small amount of cornstarch when cooking.
  • Store in an airtight container and consume within 3 days.

Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 20g
  • Sodium: 70mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 0g
  • Protein: 6g
  • Cholesterol: 160mg