Nothing says holidays quite like a glass of eggnog. This classic holiday beverage combines milk, cream and eggs into a sweet, decadent treat. Most people add rum and a sprinkle of spices — to make the holidays even merrier.
Eggnog originated in Britain in the Middle Ages as posset, a hot cocktail of milk, wine and spices. When Americans got their hands on the recipe, they made it their own and turned it into a Christmas tradition.
Today, eggnog has learned some new tricks. Skip the booze, swap in almond milk or grab an eggnog latte — there’s a version for everyone. This creamy treat still brings comfort and joy to holiday gatherings.
What is eggnog?
Eggnog is a rich, creamy holiday beverage that blends milk, cream and eggs into something magical. Spices like nutmeg and cinnamon are added for extra flavor and warmth. And for the grown-ups, a little rum or whiskey adds to the holiday cheer.
The texture of eggnog is thick, like a milkshake or melted ice cream. Its taste is sweet and custardy, with a hint of nutmeg. Serve it cold or warm it up for instant comfort.
A little eggnog goes a long way, and it’s rich enough that a small glass fills you up. It is easy to find ready-made at the grocery store during the Christmas season or try your hand at making homemade eggnog.
Where did it come from?
Eggnog was born in a medieval British pub. Back then, they called it posset — a warm mix of milk and ale or brandy popular among monks and the upper classes. Posset became a symbol of prosperity because its ingredients were expensive.
Eggnog, as we know it today, took shape in America. Colonial farmers had plenty of eggs and dairy, so eggnog was easy to make and enjoy. The colonists swapped expensive brandy for rum, which was local and cheaper.
Why is it popular for the holidays?
Ever wonder why eggnog is a holiday beverage? Its rich, creamy texture and warming spices make it a perfect cold-weather drink. Combining eggs, milk and alcohol creates a rich, creamy, warming drink.
Since eggnog is traditionally associated with wealth and celebration, it has become a way to showcase hospitality on special occasions. Over time, it has become a staple of holiday gatherings in the United States.
Additionally, it is full of familiar holiday flavors — warm nutmeg, sweet cinnamon and smooth vanilla. Take a sip of eggnog and suddenly, you’re in a kitchen full of holiday baking. And it is easy to please everyone, whether you want it warm or chilled, boozy or alcohol free.
“We are a house divided on eggnog. My husband always insists on having it around, and he loves trying all the latest and greatest flavors — vanilla, golden eggnog, pumpkin eggnog.”
— Casey Rooney, Get On My Plate
Modern variations
Holiday traditions should welcome everyone, which is why modern eggnog has many flavors and styles. Light versions, made with skim milk, keep things trim, while dairy-free folks can enjoy creamy alternatives made with almond or coconut milk.
You can also enjoy vegan eggnog. Creamy cashews or silken tofu create that classic texture, plant-based milk keeps it flowing and natural sweeteners like maple syrup or dates bring joy. Add your familiar holiday spices and everyone can be part of the eggnog tradition.
“Vegan eggnog is a Christmas staple in our house. We’re dairy-free, so we find coconut milk best for us. We enjoy it as is or even as a milk replacement in smoothies for a holiday touch.”
— Shelby, Fit as a Mama Bear
Eggnog add-ins
Basic eggnog is just the beginning. Add a splash of your favorite spirit, dream up a sweet topping or create a spice combo that becomes a family favorite.
Regarding spirits, rum gives it sweet molasses vibes, brandy adds a fruity kick and bourbon has smooth vanilla notes. Mix and match — try rum with brandy or shake things up with Irish whiskey. And you can always make it lighter by using less alcohol.
Toppings make eggnog sparkle. Start with a dollop of whipped cream and a drizzle of caramel or dust it with cocoa powder. Add a scoop of vanilla ice cream or rim your glass with crushed candy canes for a memorable treat.
Non-alcoholic additions can also turn your eggnog into a flavor sensation. Stir in a shot of espresso or a spoonful of instant coffee for a creamy eggnog latte. For a simple seasonal touch, try incorporating vanilla extract, cinnamon, cardamom, chai spice or pumpkin puree.
What else can I do with eggnog?
Eggnog has uses that go way beyond your punch bowl. It can transform your whole menu, from breakfast treats to late-night desserts.
Start Christmas morning with eggnog’s sweet touch in the kitchen. Make eggnog French toast by dipping thick bread slices in spiced eggnog. And don’t forget the cookie jar — eggnog works its creamy magic in cookies and muffins, filling your kitchen with the scent of holiday memories.
Replace milk with eggnog in homemade pudding for an instant holiday upgrade or churn it into ice cream for a frozen holiday delight. Use it in cheesecake batter or fudge for a dessert that will have everyone asking for your secret ingredient.
Eggnog can sneak its way into savory dishes, too. Replace the cream in your favorite pasta sauce for a subtle holiday twist. Some cooks even use it in their mashed potatoes or sweet potato casserole — that signature nutmeg and vanilla add an unexpected but delicious depth.
Eggnog uncovered
From medieval British pubs to your holiday party, eggnog has been on quite the journey. Whether you’re sipping your great-grandmother’s recipe or a modern vegan version, you’re part of a tradition about comfort, joy and holiday spirit. In a constantly changing world, eggnog still knows how to make everyone feel welcome at the party.
Anne Jolly is the creator of the food blog Upstate Ramblings. She loves to cook with gadgets like an air fryer, sous vide or pressure cooker.