Classic Homemade Eggnog

A rich and velvety eggnog made from scratch with warm spices, whipped cream, and optional rum or bourbon for holiday celebrations.

This homemade eggnog has been a holiday cornerstone in my kitchen for years, arriving with the first cold snap and the glow of twinkling lights. I first learned to make this version on a crisp December afternoon while flipping through an old family cookbook and testing pantry staples. The result was a drink that feels indulgent and comforting at the same time, with a silky mouthfeel and warmly spiced aroma that invites conversation and second helpings.
What makes this version special is its balance between richness and clarity. The egg yolks and sugar create a custard base that is velvety without being heavy, while the milk and cream round it out to a sipable finish. A touch of nutmeg and cinnamon warms the palate, and the optional spiced rum or bourbon adds depth for those who enjoy an adult version. Every time I serve this, guests comment on the texture and the perfume of freshly grated nutmeg.
I tend to make a batch the evening before a gathering so the flavors can meld and the drink can chill thoroughly. It has become the beverage people ask for at my holiday brunches, and it often prompts stories about family traditions, first snowfalls, and special ornaments on the tree. If you treasure the ritual of slow, thoughtful cooking this will become a go to that people remember long after dessert is gone.
Why You'll Love This Recipe
- Silky texture achieved by cooking a tempered egg yolk custard, not just mixing raw eggs, which produces a safer and more stable drink.
- Uses pantry staples and simple spices, making it easy to prepare for last minute gatherings or planned celebrations.
- Ready to serve the next day after chilling, so you can prepare ahead and enjoy hosting without last minute stress.
- Optional spiced rum or bourbon allows you to tailor the strength and flavor for family friendly or adult only servings.
- Large yield that easily serves eight people, and it freezes well as a spiced base to be thawed and finished with cream later.
- Customizable garnish options like dusted cinnamon or freshly grated nutmeg that elevate presentation with minimal effort.
I discovered the rhythm of making this recipe when I wanted a drink that felt both festive and approachable. My family loves the way the spices perfume the house, and my nephew once declared it the best part of holiday lunch. Simple techniques turned into dependable outcomes have made this my trusted formula whenever the season calls for something cozy and celebratory.
Ingredients
- Whole milk: 2 cups of whole milk provide body and help dissolve the spices. Choose a full fat variety for the creamiest texture, such as any fresh whole milk from your local dairy section.
- Warm spices: Use 3 whole cloves, 1 teaspoon ground cinnamon and 1/2 teaspoon ground nutmeg to infuse aromatic flavor. Freshly ground nutmeg yields the brightest fragrance.
- Egg yolks: 6 large egg yolks are the base for the custard that gives eggnog its signature richness. Use farm fresh or high quality large eggs for the best color and texture.
- Granulated sugar: 1 cup of sugar sweetens the custard and helps stabilize the whipped texture. Caster or superfine sugar dissolves faster but regular granulated sugar works well.
- Heavy cream: 2 cups of heavy cream finish the drink, providing a luxurious mouthfeel. For lighter results use half and half but note the change in texture.
- Vanilla extract: 1 teaspoon of pure vanilla extract brightens the flavors and rounds the spices.
- Spiced rum or bourbon, optional: 1 1/4 cups of spiced rum or bourbon adds warmth and complexity for adult servings, and can be omitted for a family friendly version.
Instructions
Heat Milk with Spices:In a small saucepan combine 2 cups of whole milk, 3 whole cloves, 1 teaspoon ground cinnamon and 1/2 teaspoon ground nutmeg. Warm the milk gently over medium heat until steam rises and tiny bubbles form at the edges, bringing it to a low simmer for a minute to extract the spice oils, then remove from heat.Whisk Egg Yolks and Sugar:While the milk heats, place 6 large egg yolks in a medium mixing bowl. Add 1 cup granulated sugar and whisk vigorously until the mixture becomes pale, thick and slightly ribbon like, about 2 to 3 minutes. This aeration helps create a light custard base and ensures even cooking.Temper the Eggs:To avoid curdling, slowly drizzle about 1/2 cup of the hot spiced milk into the egg yolk mixture while whisking constantly. Continue adding the hot milk in a thin stream while whisking until all the milk is incorporated and the temperature of the eggs rises gradually.Cook the Mixture:Return the combined mixture to the saucepan and cook over medium low heat, stirring constantly with a wooden spoon or heat resistant spatula. Cook until the mixture thickens enough to coat the back of a spoon, about 3 to 5 minutes. Do not allow it to boil, as boiling will scramble the yolks.Strain and Cool:Remove the pan from heat and strain the custard through a fine mesh sieve into a clean bowl to remove the whole cloves and any coagulated bits. Allow the mixture to cool at room temperature for about one hour, stirring occasionally to release heat.Mix in Cream, Vanilla and Rum:Once cooled, whisk in 2 cups heavy cream, 1 teaspoon vanilla extract and 1 1/4 cups spiced rum or bourbon if using. Taste and adjust the spirit or sweetness to your preference. Chill the finished mixture in the refrigerator.Chill Before Serving:Refrigerate for at least three hours, preferably overnight, to let flavors meld and the drink to chill completely. Serve in chilled glasses with a dusting of ground cinnamon or freshly grated nutmeg on top.
You Must Know
- The custard is cooked to a temperature close to 160 degrees Fahrenheit to reduce risk from raw eggs, so use a thermometer if you want precision.
- This keeps well refrigerated for three days and the flavor often improves after a night in the fridge.
- Freeze the non dairy portion before adding cream if you plan to store longer, then finish with fresh cream when thawed.
- High in calories and fat due to cream and yolks, so treat it as an occasional indulgence rather than a daily drink.
My favorite aspect is how the scent of nutmeg and cinnamon transforms the house into something that feels holiday specific. Once I served this at a family brunch and an elderly aunt declared it better than any she had tasted, which turned the recipe into a required item for our gatherings. The balance of spice and cream is what makes this both nostalgic and sophisticated.
Storage Tips
Store eggnog in an airtight container in the refrigerator for up to three days. Use glass jars or sealed pitchers to prevent absorption of other aromas. If you make a non alcoholic base and want longer storage, freeze it in freezer safe containers for up to three months, leaving room for expansion. Thaw overnight in the refrigerator and whisk in fresh cream before serving to refresh the texture. When reheating for a warm serving, heat gently on low and stir constantly to avoid curdling, and do not bring to a boil.
Ingredient Substitutions
If you prefer a lighter version substitute half of the heavy cream with whole milk or use half and half for a modest reduction in richness. For a non dairy option replace milk and cream with unsweetened oat milk and full fat coconut cream, keeping in mind that flavor and mouthfeel will change. To reduce sugar by half use 1/2 cup sugar and a touch of maple syrup for depth. If fresh nutmeg is unavailable use an extra pinch of ground mace for a similar warm note.

Serving Suggestions
Serve in chilled coupe glasses or small tumblers, garnished with a light dusting of ground cinnamon or a few gratings of fresh nutmeg. Add a cinnamon stick for stirring and presentation. Pair with ginger spiced cookies, fruitcake or a savory cheese board to balance the sweetness. For brunch serve alongside warm pastries and coffee for a festive spread that delights guests and pairs well with bright citrus flavors.
Cultural Background
Eggnog traces back to a European tradition of custard punches and milk based warm drinks that crossed the Atlantic with colonists. In North America it evolved into a holiday staple with regional variations including egg cream punches and spirit forward versions using rum, brandy or whiskey. The name evokes a sense of old fashioned hospitality and seasonal celebration that persists in many family rituals and holiday menus.
Seasonal Adaptations
In winter enhance the spice profile with a small piece of star anise or a teaspoon of orange zest for a citrus warmth. For summer entertaining serve a chilled, lighter version with increased ice and lemon zest for brightness. For holiday parties consider a boozy punch bowl by combining the eggnog with additional spiced rum and floating slices of orange and cinnamon sticks to make a festive centerpiece.
Meal Prep Tips
Prepare the custard base up to two days ahead and chill uncovered until room temperature to allow steam to escape, then seal and refrigerate. Whisk in cream and spirit just before serving to maintain the freshest texture. Portion into individual jars for grab and serve convenience, and label with the date. Use a fine mesh strainer and cool the mixture quickly in an ice bath if you need to accelerate chilling before guests arrive.
There is comfort in a bowl of well made eggnog shared with friends. Give this version a try and adapt the spirit and sweetness to suit your table. Enjoy the ritual of stirring and seasoning and the normal hum of conversations that come with it.
Pro Tips
Temper the eggs by slowly adding a small amount of hot milk while whisking constantly to prevent curdling.
Use freshly grated nutmeg for the most aromatic garnish and flavor.
If unsure of doneness use an instant read thermometer and remove from heat at 160 degrees Fahrenheit.
This nourishing classic homemade eggnog recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Is it safe to make eggnog with raw eggs?
Yes, to reduce risk from raw eggs cook the custard until it reaches 160 degrees Fahrenheit and strain out any solids. Using pasteurized eggs is another safe option.
How long should I chill and how long will it keep?
Chill at least three hours but overnight yields better flavor. Store refrigerated for up to three days or freeze the alcohol free base for up to three months.
Tags
Classic Homemade Eggnog
This Classic Homemade Eggnog recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Milk and Spices
Egg Mixture
Final Ingredients
Instructions
Heat Milk with Spices
Combine whole milk, cloves, ground cinnamon and ground nutmeg in a saucepan. Warm over medium heat until it reaches a low simmer and spices infuse, then remove from heat.
Whisk Egg Yolks and Sugar
Whisk egg yolks with granulated sugar until pale and slightly thickened, about 2 to 3 minutes, to create a light custard base.
Temper the Eggs
Slowly add hot milk to the egg yolk mixture while whisking constantly to gradually raise temperature and prevent curdling.
Cook the Mixture
Return the combined mixture to the saucepan and cook over medium low heat, stirring until it coats the back of a spoon, about 3 to 5 minutes, avoiding a boil.
Strain and Cool
Strain the custard through a fine mesh sieve to remove cloves and any solids, then allow to cool at room temperature for about one hour.
Mix in Cream, Vanilla and Rum
Whisk in heavy cream, vanilla extract and spiced rum or bourbon if using. Adjust seasoning and sweetness to taste before chilling.
Chill Before Serving
Refrigerate for at least three hours, preferably overnight, then serve chilled with a dusting of ground cinnamon or grated nutmeg.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@delishum on social media!

Categories:
You might also like...

5-Ingredient Mac and Cheese
A simple, comforting mac and cheese made with just five pantry staples—creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights and picky eaters.

Air Fryer Christmas Donut Holes
Soft, festive donut holes made in the air fryer — golden, tender centers rolled in cinnamon sugar and finished with holiday sprinkles for an easy seasonal treat.

Air Fryer Parmesan Crusted Chicken Wings (Crispy & Easy!)
Crispy air fryer wings coated in a golden parmesan crust. Ready quickly and perfect for game day or weeknight entertaining.

Did You Make This?
Leave a comment & rating below or tag @delishum on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Amelia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
