
A rich, spiced homemade eggnog that's creamy, indulgent, and perfect for holiday gatherings—made with whole milk, heavy cream, egg yolks, warm spices, and optional rum or bourbon.

This eggnog has been a holiday tradition in my kitchen for as long as I can remember. I first learned this version one snowy December evening when a neighbor brought over a small cup to warm my hands after shoveling the walk. The spices—cinnamon, nutmeg, and whole cloves—filled the house with that unmistakable seasonal scent and the texture was luxuriously creamy without being overly sweet. I adapted that cup into a larger, carefully tempered preparation that keeps the yolks silky and the mixture safe and velvety. It quickly became our go-to drink for gatherings and quiet nights by the fire.
What makes this preparation special is the balance between the warm spice infusion in the milk and the custard-like base created by cooking the tempered eggs just to the right thickness. The heavy cream folded in at the end gives it a rounded mouthfeel, while the optional spiced rum or bourbon adds a warmed depth that makes each sip celebratory. I love serving it in warmed mugs for a cozy night and in chilled glasses with a grating of nutmeg for parties. This version is approachable for home cooks—no ice bath required if you watch the tempering and cooking steps carefully—and rewards patience with unbeatable flavor.
At my holiday table this has become the drink everyone requests—my cousin always says it tastes like “comfort in a glass.” I once made a double batch for a winter wedding afterparty and ended up with people lingering just to savor a second serving. That’s the kind of recipe that brings people together.
My favorite part is how the aroma fills the kitchen while the milk simmers—it signals hospitality. Guests often arrive early just to catch that first scent. Over the years I’ve learned to make the base a day ahead; chilling overnight gives a smoother, more cohesive drink and makes last-minute entertaining relaxed.
Store the eggnog in a sealed glass container or pitcher with a tight lid in the coldest part of the refrigerator. If you used alcohol, the mixture will keep a couple of extra days due to the preservative nature of spirits, but always smell and taste briefly before serving. Avoid leaving at room temperature for more than two hours. To reheat gently for warm servings, warm a portion in a saucepan over low heat until just steaming—do not boil. Use clear glass containers so you can watch for separation or curdling signs.
If you want a lighter version, substitute 1 cup heavy cream and 1 cup half-and-half in place of 2 cups heavy cream; expect a slightly less rich mouthfeel. For dairy-free options, use full-fat coconut milk and a coconut cream substitute, though the flavor will shift noticeably. Replace granulated sugar with 3/4 cup maple syrup for a deeper, more complex sweetness; reduce other liquids by 2 to 3 tablespoons to balance. If avoiding raw eggs entirely, consider using pasteurized liquid egg yolks or a cooked custard base held to 160°F, which this method already achieves when monitored correctly.
Serve chilled in small glasses topped with a light grate of fresh nutmeg and a cinnamon stick for stirring. For a festive presentation, rim the glass lightly with sugar and a pinch of cinnamon or float a star anise for dramatic garnish. Pair with shortbread cookies, spiced nuts, or a rich fruitcake to complement the warm spices. For brunch, serve alongside waffles or cinnamon French toast—the spices in the eggnog echo breakfast flavors beautifully.
Eggnog traces its roots to medieval European possets and wassail—warm milk-and-ale concoctions used for celebrations. The American version evolved with the availability of rum and later bourbon, particularly in the colonial era where rum trade was prominent. Over centuries it transformed from a warm spiced posset into the chilled, creamy holiday classic enjoyed today in homes across North America. Regional variations reflect local spirits and dairy availability, making each family’s approach distinct.
In winter, add a pinch of ground cloves and increase nutmeg slightly for a cozier profile. For a spring twist, fold in a splash of orange liqueur and a hint of vanilla bean to brighten flavors. For holiday parties, consider dividing the base and offering a small selection of mix-ins—bourbon, dark rum, or coffee liqueur—so guests can personalize each cup.
To prepare ahead, complete the cooked custard base the day before, strain, cool, and refrigerate. Whisk in cream, vanilla, and alcohol the next day, taste for balance, and adjust. Portion into clean glass bottles or jars for easy serving and label with the date. If delivering to a friend, include a small jar of freshly grated nutmeg and instructions to chill before serving.
Making this at home has taught me the value of small, careful steps—especially tempering and gentle cooking. It’s a recipe that rewards patience and becomes part of seasonal rituals. Share it, adapt it, and make the flavors your own; I guarantee it will become one of those dishes people ask you to make every year.
Temper the eggs slowly by whisking in a small amount of hot milk before combining fully to prevent curdling.
Monitor the custard with a thermometer and stop heating at 160–170°F to pasteurize without boiling.
Strain the cooked mixture to remove whole cloves and any coagulated bits for a silky texture.
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.
Yes. If you prefer non-alcoholic eggnog, simply omit the rum or bourbon. Increase vanilla by 1/2 teaspoon and add a tablespoon of dark molasses or a dash of allspice for additional depth.
Keep refrigerated in a sealed container for up to 3 days without alcohol and up to 5 days with alcohol. Do not freeze as texture will change.
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.

Combine whole milk, cloves, cinnamon, and nutmeg in a saucepan. Warm over medium heat until steaming and edges simmer, about 5 to 7 minutes, then steep off heat 5 minutes.
Whisk egg yolks with granulated sugar until pale and slightly thickened, about 2 to 3 minutes by hand to incorporate air and lighten texture.
Slowly whisk a small amount of hot milk into the yolks to raise temperature, then gradually combine the rest to avoid curdling.
Return mixture to saucepan and cook over medium-low, stirring constantly, until it coats a spoon (3 to 5 minutes). Do not boil; target 160–170°F for pasteurization.
Strain through a fine-mesh sieve to remove cloves and any solids. Cool to room temperature, about 1 hour.
Whisk in heavy cream, vanilla extract, and optional spiced rum or bourbon. Taste and adjust sweetness or spirit level.
Refrigerate at least 3 hours or overnight to let flavors meld. Serve chilled with grated nutmeg or a cinnamon stick.
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.
Leave a comment & rating below or tag
@feastu on social media!


A silky, tomato-sun-dried-tanged chicken soup with cream and Parmesan — ready in 35 minutes and perfect for weeknights, dinner parties, or cozy nights in.

A comforting, no-fuss mac and cheese made with just five pantry staples — creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights or potlucks.

Light, festive donut holes crisped in the air fryer and coated in cinnamon sugar with holiday sprinkles — a quick and joyful treat for parties and cozy mornings.

Leave a comment & rating below or tag @feastu on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.