
Creamy, festive holiday favorite
This classic eggnog is rich, silky, and perfectly spiced — the kind of cozy drink that instantly brings holiday cheer. Made with simple pantry staples, it’s gently cooked for safety, then chilled to let the flavors meld into that signature creamy smoothness. Whether you’re serving it at a holiday party, pouring a glass by the fire, or making it ahead for guests, this homemade version tastes far better than store-bought and comes together with minimal effort. It’s indulgent, nostalgic, and absolutely worth the whisking.
⏱️ Time Breakdown
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Chill Time: 1–2 hours
- Total Time: About 30 minutes (plus chilling)
- Servings: 4–6
📝 Ingredients List
- 4 large egg yolks
- ⅓ cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- ½ teaspoon ground nutmeg (plus extra for garnish)
- ½ teaspoon vanilla extract
- Pinch of salt
- Optional: ¼–½ cup bourbon, rum, or brandy
✨ Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free.
- Medium saucepan
- Whisk
- Mixing bowl
- Measuring cups & spoons
- Fine mesh strainer
- Pitcher or glass jar
👩🍳 Step-by-Step Beginner-Friendly Instructions
- Whisk the yolks and sugar in a bowl until pale and slightly thick, about 2 minutes.
- Heat the milk: In a saucepan over medium heat, warm the milk, cream, nutmeg, and salt until steaming but not boiling.
- Temper the eggs: Slowly whisk about ½ cup of the hot milk into the egg mixture to prevent curdling 😊
- Cook gently: Pour everything back into the saucepan. Cook over low heat, whisking constantly, for 4–6 minutes until slightly thickened and coats the back of a spoon.
- Strain and finish: Remove from heat, strain into a pitcher, then stir in vanilla and alcohol if using ✨
- Chill: Refrigerate for at least 1 hour. Serve cold, topped with freshly grated nutmeg 🥛
💡 Pro Tips
- No alcohol version: Skip the spirits — it’s just as delicious and kid-friendly.
- Extra smooth: Straining removes any tiny cooked egg bits for a silky finish.
- Storage: Keep refrigerated in an airtight container for up to 3 days.
- Flavor twist: Add a cinnamon stick while heating the milk, then remove before chilling.