Drink recipe · Serves 6–8
Classic Homemade Eggnog
Beloved for generations, eggnog’s roots trace back to 18th-century England, where it began as a rich milk punch enjoyed by the upper class during winter feasts. When it made its way to colonial America, it quickly became a holiday favorite — with local rum or whiskey adding warmth to every celebration. This homemade version stays true to that timeless tradition, blending fresh eggs, cream, vanilla, and nutmeg into a smooth, custardy drink that’s festive, cozy, and full of old-world charm. Serve it chilled or gently warmed, with or without a splash of bourbon, for the perfect taste of Christmas past and present.
By TheKnird · October 25, 2025

Beloved for generations, eggnog’s roots trace back to 18th-century England, where it began as a rich milk punch enjoyed by the upper class during winter feasts. When it made its way to colonial America, it quickly became a holiday favorite — with local rum or whiskey adding warmth to every celebration. This homemade version stays true to that timeless tradition, blending fresh eggs, cream, vanilla, and nutmeg into a smooth, custardy drink that’s festive, cozy, and full of old-world charm. Serve it chilled or gently warmed, with or without a splash of bourbon, for the perfect taste of Christmas past and present.
Creamy, festive, and steeped in holiday tradition, eggnog has been a winter favorite for centuries. Originating in 18th-century England as a luxurious milk punch shared among the wealthy, it crossed the Atlantic and became a staple of American Christmas celebrations. This homemade version is smooth, custardy, and full of flavor — with the perfect balance of cream, spice, and optional spirits for that nostalgic holiday warmth.
- Spirit
- bourbon
- Glass
- punch bowl and cups
- Garnish
- freshly grated nutmeg, cinnamon stick, whipped cream
- Alcohol
- optional
Recipe
Yield: Serves 6–8
Ingredients
- 6 large eggs, separated
- ¾ cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon pure vanilla extract
- ½ teaspoon ground nutmeg (plus extra for garnish)
- ¼ teaspoon ground cinnamon
- Pinch of salt
- Optional: ¾ to 1 cup bourbon, rum, or brandy
Instructions
- 01In a large mixing bowl, whisk the egg yolks and sugar together until thick and pale in color.
- 02In a saucepan, heat the milk, cream, vanilla, nutmeg, cinnamon, and salt over medium heat until just steaming — do not boil.
- 03Slowly whisk about 1 cup of the hot milk mixture into the yolks to temper them. Then, pour the tempered yolks back into the saucepan, whisking constantly.
- 04Continue cooking over low heat, stirring with a wooden spoon, until the mixture slightly thickens and coats the back of the spoon (about 160–165°F).
- 05Remove from heat. If using alcohol, stir it in now.
- 06Pour through a fine mesh strainer into a clean bowl to remove any cooked bits.
- 07In a separate bowl, beat the egg whites to soft peaks, then gently fold them into the cooled custard mixture for a lighter, frothier texture.
- 08Chill for at least 2 hours before serving. Sprinkle with nutmeg and enjoy cold, or warm gently for a cozy version.
Make-ahead
- Eggnog improves in flavor after resting; refrigerate in a sealed container for up to 3 days.
- For longer storage, omit the egg whites and store the cooked base (with alcohol added) for up to 1 week.
- Always use pasteurized eggs if you plan to store or serve to children or older guests.
Notes
- Brandy offers a sweet finish, bourbon adds warmth, and rum gives a classic kick — or mix them for depth.
- For a non-alcoholic version, skip the spirits and add a splash of extra vanilla.
- Serve with a cinnamon stick or fresh whipped cream for a festive touch.
Related recipes

Drink Recipes
Winter Cranberry Citrus Punch
This bright and refreshing Winter Cranberry Citrus Punch breaks away from traditional eggnogs and mulled wines with a lively balance of tart cranberry, fresh citrus, and spiced warmth. It’s perfect for holiday parties, family gatherings, or any festive get-together where you want something that looks stunning, tastes vibrant, and can easily be made with or without alcohol.

Drink Recipes
Tom & Jerry (Warm Holiday Cocktail)
The Tom and Jerry is a timeless holiday cocktail — a warm, frothy blend of spiced batter, rum, and brandy served in hot milk for the ultimate winter comfort. This old-fashioned Christmas favorite is rich, creamy, and easy to make, perfect for festive gatherings or cozy nights in. With a make-ahead batter that stays stable for days, this creamy hot drink delivers nostalgic flavor and holiday cheer in every sip.

Drink Recipes
Hot Buttered Rum (with Cider or Water)
A classic American cocktail dating back to colonial times, Hot Buttered Rum has warmed winter nights for centuries. This creamy blend of spiced butter, dark rum, and hot apple cider delivers rich, old-fashioned comfort with every sip — use cider for sweetness or hot water for a lighter twist.

Drink Recipes
Classic Mulled Wine (Warm Spiced Holiday Drink)
This classic mulled wine recipe honors centuries of winter tradition — a rich, spiced blend of red wine, orange, and cinnamon gently simmered for the perfect holiday drink. Based on ancient Roman origins, this cozy cocktail is warm, aromatic, and easy to make for festive gatherings.
Questions about this recipe? Use the contact form. Follow along on Instagram.
