This homemade eggnog recipe takes me right back to my grandmother’s farmhouse kitchen. The moment I whisk those eggs with sugar, that familiar golden color emerges, and suddenly I’m ten years old again, standing on a step stool in her warm kitchen while snow falls outside. The rich aroma of fresh nutmeg would fill every corner as we prepared for the holiday gathering. My grandmother always said eggnog wasn’t just a drink it was liquid Christmas spirit that brought everyone together around her well-worn kitchen table. Time to get our whisks ready and bring this holiday magic to your home!

Why This Homemade Eggnog Belongs in Your Holiday Recipe Box
When I first started making my own eggnog, I was shocked by how much better it tasted than anything from the store. My grandmother’s classic recipe has been passed down through generations in our Midwest family, and for good reason. This festive drink has stood the test of time because it delivers exactly what you need during the busy holiday season.
- Ready in just 15 minutes with ingredients you likely have on hand
- Completely customizable make it boozy or family-friendly
- Creates that perfectly frothy, silky-smooth texture that store-bought can’t match
- Can be prepared days (or even weeks) ahead when you add spirits
- Serves a crowd beautifully for holiday gatherings
- Provides that nostalgic flavor that connects generations
After years of holiday entertaining, I’ve learned that homemade eggnog is one of those recipes that truly makes guests feel special it’s a small effort that delivers big holiday magic.
Understanding Your Ingredients
Ingredient Spotlight
Eggs form the foundation of authentic eggnog, contributing both richness and that signature custard-like body. I always choose the freshest organic eggs possible my grandmother would accept nothing less for this holiday treasure.
Granulated sugar dissolves into the egg yolks to create that silky-smooth base that makes homemade eggnog so luxurious. Through trial and error, I’ve found that taking your time with this step creates the perfect sweetness level.
Whole milk provides the perfect balance of richness and drinkability in your eggnog. In my kitchen, I never substitute lower-fat options here the holidays call for the real deal.
Heavy cream is what transforms ordinary eggnog into something truly special, adding that velvety mouthfeel that makes people ask for seconds. Betty’s tip: the higher the fat content, the more luxurious your eggnog will be.
Bourbon, rum, or Cognac (optional) adds depth and preservation properties to your eggnog. After years of testing, I’ve found that a blend of bourbon and rum creates the most complex and satisfying flavor profile, but the choice is entirely yours!
Freshly grated nutmeg is non-negotiable in my eggnog recipe pre-ground simply doesn’t deliver the same aromatic magic. I learned from my grandmother that fresh nutmeg grated right over each serving creates that perfect holiday moment when the spicy aroma meets the creamy drink.
How to Make Homemade Eggnog Step by Step
Step 1. Separate your eggs.
I’ve found that the 3-Bowl Method is the most reliable way to separate eggs without risking contamination. Place the yolks in a large mixing bowl and the whites in an airtight container for refrigeration.
Step 2. Create the base.
After years of making this recipe, I’ve learned that whisking the sugar and egg yolks until they reach a pale lemon-yellow color is the secret to perfect eggnog. This takes about 2-3 minutes of vigorous whisking don’t rush this step!
Step 3. Add the dairy.
Betty’s tip: I always bring the milk and cream to room temperature before whisking them into the egg mixture to ensure everything blends smoothly without shocking the eggs.
Step 4. Add spirits (if desired).
Through much “research” over the years, I’ve discovered that adding spirits not only preserves the eggnog but develops the flavors beautifully. For a family gathering with both adults and children, I make one batch with spirits and one without.
Step 5. Chill thoroughly.
The magic of homemade eggnog really happens during this resting period. I typically give it at least 4 hours in the refrigerator, though overnight is even better for flavor development.
Step 6. Prepare the egg whites.
Just before serving, I whip those reserved egg whites until they form stiff peaks. The key I discovered is to make sure your mixing bowl is completely clean and free of any grease for the best volume.
Step 7. Fold in the whites.
Betty always taught me to fold gently, using a figure-eight motion with a rubber spatula to maintain all that wonderful air you’ve incorporated into the whites.
Step 8. Serve with freshness.
I’ve found that transferring the eggnog to a beautiful punch bowl and topping each serving with freshly grated nutmeg creates that special holiday moment that guests remember.
Storage and Enjoyment Tips
Refrigerator Storage
I typically store non-alcoholic eggnog in an airtight container for just 24 hours after that, the quality begins to diminish. Betty’s rule of thumb was always “same day is best day” for eggnog without spirits. However, when I make my boozy version, I transfer it to a glass container with a tight-fitting lid where it continues to develop flavor for up to three weeks. The higher the alcohol content, the longer it keeps!
Freezing Guidelines
In my experience, eggnog with egg whites already folded in doesn’t freeze well the texture suffers dramatically. However, the base (without whipped whites) can be frozen for up to one month. Betty’s freezing method works well because she would leave extra headspace in the container to allow for expansion.
Serving Suggestions
For the best texture and flavor, I always serve eggnog well-chilled but not ice-cold. About 15 minutes out of the refrigerator creates the perfect temperature where all the flavors shine. My grandmother taught me that serving eggnog in small portions is best it’s rich enough that a little goes a long way.

Perfect Partners for Holiday Eggnog
Complete your holiday spread with these complementary treats that Betty has perfected over decades of entertaining:
- Crisp soft gingerbread cookies provide the perfect spicy contrast to creamy eggnog
- Buttery shortbread cookies offer a simple, not-too-sweet companion
- Dark chocolate truffles create an indulgent pairing that’s perfect for adult gatherings
- Maple-glazed nuts add a crunchy textural contrast
- Christmas sugar cookies with their festive colors make the perfect visual companion
- A cheese board with dried fruits and nuts creates a sophisticated balance
In our family gatherings, Betty always made sure there was a tray of assorted Christmas cookies alongside the eggnog bowl creating that irresistible holiday spread that kept everyone lingering around the table.
For a truly festive holiday drink experience, you might enjoy serving this eggnog alongside other seasonal favorites like my White Christmas Margarita or Jack Frost Cocktail for a varied holiday beverage selection.
FAQs
Can I make eggnog without raw eggs? I recommend using the cooked version in the recipe if you have concerns about raw eggs. Betty’s cooked version has a slightly different texture more custard-like but the flavor is just as delicious and it’s safer for pregnant women, elderly, and those with compromised immune systems.
What’s the best alcohol to use in eggnog? Through years of holiday “testing,” I’ve found that a combination of bourbon and dark rum creates the most complex flavor profile. Betty’s solution is to use 1 cup total split evenly between your spirits of choice.
How far in advance can I make this eggnog? The best approach I’ve tested is to make alcoholic eggnog up to 3 weeks ahead (stored in a sealed glass container), while non-alcoholic versions should be consumed within 24 hours. The longer alcohol-containing eggnog ages, the thicker and more flavorful it becomes!
Can I halve or double this recipe? Many home cooks find success with doubling this recipe for larger gatherings. I always maintain the same ratio of ingredients when scaling up or down, and it works perfectly every time.
Why did my egg whites deflate when I added them? To prevent this issue, make sure your egg whites are at room temperature before whipping and fold them very gently into the eggnog base. Betty’s tip: use a large rubber spatula and a light hand with a figure-eight motion.
Is there a dairy-free version of this recipe? I recommend substituting full-fat coconut milk and coconut cream for the dairy components. The slight coconut flavor pairs wonderfully with the nutmeg and creates an equally rich texture.

Homemade Holiday Eggnog
Ingredients
Equipment
Method
- Separate 6 large eggs, placing the yolks in a large bowl and the whites in an airtight container. Seal the container of egg whites and refrigerate for up to 1 day; freeze if aging the eggnog for longer than a day.
- Whisk in 2 cups whole milk, 1 cup cold heavy cream, and 1/2 to 1 1/2 cups liquor if desired.
- Cover and refrigerate for at least 1 hour. The more liquor you add, the longer it will keep.
- Just before serving, whisk the reserved egg whites in a stand mixer with the whisk attachment on high speed until stiff peaks form, about 2 minutes.
- Transfer to the bowl with the eggnog base and gently whisk together. This gives the eggnog a frothy, extra-creamy texture.
- Transfer the eggnog to a punch bowl. Ladle into individual glasses and top with a grating of nutmeg.