276 days until Christmas 2026

Christmas Drinks & Cocktails Recipes

Eggnog, mulled wine, hot chocolate, cranberry punch, and festive cocktails.

The right drink sets the mood for any holiday gathering. Classic eggnog, warm mulled wine, rich hot chocolate, festive party punch, and creative mocktails for non-drinkers β€” our drink recipes cover every occasion from cozy family Christmas mornings to elegant holiday parties with a crowd. Many can be batched ahead so you're not playing bartender all night, and every guest finds something they love.

Christmas drinks are about more than just thirst β€” they are about atmosphere and memory. The moment someone walks in and smells mulled wine simmering on the stove, or sees a gorgeous punch bowl with a cranberry ice ring floating in it, the party has officially begun. A steaming mug of hot chocolate after sledding, champagne bubbles at midnight on New Year's Eve, the first sip of homemade eggnog that tastes nothing like the store-bought version β€” these moments define the holidays as much as any wrapped gift.

Our collection ranges from dead-simple (throw everything in a slow cooker) to genuinely impressive (scratch eggnog that people will still be talking about in January). Whether you are hosting a formal cocktail party, a casual open house, or just want something special to serve your family on Christmas morning, we have recipes that deliver both flavor and festive spirit without requiring a professional bar setup or mixology degree.

Classic Christmas Drinks You Need to Master

Certain drinks are Christmas non-negotiables in many households. These are the recipes worth getting right because they will appear on your table year after year:

  • Classic Homemade Eggnog β€” The real deal, made from scratch with eggs, cream, and just enough bourbon or rum to make it interesting. Infinitely better than anything from a carton.
  • Mulled Wine (GlΓΌhwein) β€” Warm red wine simmered with cinnamon, star anise, cloves, and orange. The house smells incredible and guests linger by the pot refilling their mugs.
  • Christmas Hot Chocolate β€” Not the watery packet stuff. Real chocolate melted into milk with vanilla and a pinch of salt. Top with real whipped cream and crushed peppermint.
  • Cranberry Christmas Punch β€” The stunning centerpiece for any buffet table. Cranberry juice, lemonade, ginger ale, and a beautiful ice ring that looks like you hired a caterer.

Master these four and you have every occasion covered: cozy family drinks, elegant party cocktails, kid-friendly options, and warm winter sippers. Each one can be scaled up for a crowd or made small-batch for intimate gatherings.

Hot vs. Cold: Building Your Drink Menu

The best holiday drink spreads offer both temperature options. Hot drinks are essential for outdoor gatherings, tree-lighting parties, and cold winter evenings. Cold drinks refresh palates at dinner parties and work beautifully for buffets that sit out for hours. Ideally, offer at least one of each at any gathering.

Hot drink options include mulled wine, hot buttered rum, spiked cider, hot chocolate, and warm eggnog. All of these can be kept warm in a slow cooker set to Low, freeing up your stovetop and allowing guests to serve themselves. Set out mugs, cinnamon sticks for stirring, and whipped cream for topping, and you have an interactive drink station that doubles as decor.

Cold drinks like punch, champagne cocktails, and chilled eggnog work better for formal dinners or when you do not want to manage a hot beverage throughout the meal. Make large batches ahead, chill thoroughly, and serve from pitchers or a punch bowl. Add carbonation (ginger ale, champagne, sparkling water) right before serving to preserve the fizz.

Alcoholic vs. Non-Alcoholic: Inclusive Holiday Drinks

Every drink menu should include thoughtful non-alcoholic options β€” not afterthoughts like canned soda, but real recipes that feel just as festive and special as the cocktails. Non-drinkers, designated drivers, pregnant guests, and children all deserve drinks that make them feel included in the celebration.

Hot chocolate, spiced apple cider, cranberry-orange spritzers, and virgin punches are all naturally alcohol-free and genuinely delicious. Many traditional recipes work beautifully without alcohol β€” mulled cider has all the warm spices of mulled wine, and a virgin eggnog made with quality vanilla and nutmeg tastes rich and festive without any spirits.

For drinks that traditionally include alcohol, always label what contains what. Set up separate pitchers or clearly marked serving areas so guests can choose confidently. Offering one spectacular mocktail alongside your cocktails shows thoughtfulness and ensures everyone has something special to toast with.

Make-Ahead Holiday Drink Strategies

The smartest hosts prep their drinks in advance. Here is what you can do ahead to save time and stress on party day:

  • Mix dry spices and prep citrus β€” Mulled wine and cider spice blends can be measured into sachets days ahead. Slice oranges and lemons and store refrigerated.
  • Make syrups and infusions β€” Simple syrups, ginger syrup, and cinnamon syrup keep for weeks refrigerated. Make these early and your cocktails come together in seconds.
  • Batch the base β€” For punch, mix everything except carbonation up to 24 hours ahead. Store cold, add ginger ale or champagne right before serving.
  • Pre-chill glassware β€” An hour in the freezer makes cocktails stay cold longer and look more elegant with that frosty appearance.
  • Prepare garnishes β€” Wash berries, cut citrus wheels, make sugared cranberries. Store everything in the refrigerator ready to use.

Eggnog is one of the few drinks that genuinely improves with age. Make it 2-3 days ahead and the flavors meld beautifully. Some families make bourbon-spiked eggnog weeks in advance and age it in the refrigerator, claiming it gets better every day.

Setting Up a Self-Serve Drink Station

The secret to actually enjoying your own party is letting guests serve themselves. A well-organized drink station makes this effortless and looks beautiful doing it. Choose a sideboard, kitchen island, or dedicated table away from the main food area to prevent bottlenecks.

For a hot drink station, use a slow cooker for mulled wine or cider, set out a variety of mugs, and arrange toppings and garnishes: whipped cream, marshmallows, cinnamon sticks, candy canes, chocolate shavings, and nutmeg. Add a small sign explaining what is in the pot and whether it contains alcohol.

For a cold drink station, use a large punch bowl or beverage dispenser for easy self-serve. Provide a bucket of ice, stacks of glasses, and garnishes like fresh cranberries, citrus wheels, and rosemary sprigs. Set cocktail napkins nearby and a small trash bin for used garnishes.

Coffee and tea deserve their own corner with cream, sugar, flavored syrups, and festive stir sticks. Even a simple coffee service feels special when you add peppermint mocha creamer, cinnamon sticks for stirring, and real whipped cream.

Pairing Drinks with Holiday Food

Certain drinks pair naturally with specific Christmas foods. Rich, heavy meals like prime rib or roasted duck call for full-bodied red wines or dark beer. Lighter proteins like turkey pair beautifully with white wine, champagne, or light cocktails.

For appetizer parties, choose drinks that will not overpower delicate flavors. Champagne, prosecco, light white wines, and crisp cocktails complement Christmas appetizers like shrimp cocktail, cheese boards, and phyllo cups without competing.

Dessert drinks are a category unto themselves. Serve eggnog, hot chocolate, dessert wines, or Irish coffee alongside Christmas cookies, holiday candy, and festive desserts. These sweet, rich drinks replace or complement traditional dessert courses and give guests something to sip while they linger at the table.

Holiday Cocktails for Elegant Entertaining

If you are hosting a formal holiday cocktail party, signature drinks elevate the entire event. Choose 2-3 cocktails that can be batch-made and served from pitchers rather than individually mixed. A cranberry champagne cocktail, spiced bourbon sour, and pomegranate margarita cover different spirit preferences and look stunning lined up on a bar.

Presentation matters. Use your best glassware, add festive garnishes like sugared cranberries or rosemary sprigs, and consider rimming glasses with colored sugar or crushed candy canes. These small touches make drinks feel special without requiring advanced bartending skills.

For passed drinks at a cocktail party, choose options that can be pre-poured into small glasses and carried on trays: champagne flutes filled with cranberry mimosas, shot glasses of chilled eggnog, or small mugs of warm mulled cider. This adds elegance and allows you to greet guests rather than stay stuck behind the bar.

Kid-Friendly Christmas Drinks That Feel Special

Children love having their own special drinks at holiday gatherings. Make them feel included with creative non-alcoholic options that are just as festive as the adult cocktails. Hot chocolate with marshmallows shaped like snowmen, candy cane-rimmed glasses filled with red punch, or sparkling cider served in plastic champagne flutes make kids feel like part of the celebration.

Italian sodas are easy to make and endlessly customizable: fill a glass with ice, add 2 tablespoons flavored syrup (vanilla, cherry, or raspberry), top with sparkling water, and finish with a splash of cream. Kids can choose their own flavors and watch you build their drink.

Shirley Temples never go out of style β€” ginger ale, grenadine, and a maraschino cherry. For a Christmas twist, add a splash of cranberry juice and garnish with fresh cranberries. Serve in festive cups with fun straws and kids will feel like they are getting something truly special.

From Drinks to the Complete Holiday Feast

Once your drink menu is planned, the rest of the party falls into place. Pair festive cocktails and mocktails with our Christmas appetizers for a stunning cocktail party spread, or serve warm drinks alongside a full holiday dinner featuring our Christmas main courses and classic side dishes. Finish the evening with hot chocolate or Irish coffee served alongside a platter of homemade Christmas cookies and festive candy for a sweet ending everyone will remember.

πŸ’‘ Pro Tips for Drinks & Cocktails

  • βœ“ Make batch cocktails or punch for parties so you're not mixing individual drinks all evening.
  • βœ“ Keep hot drinks warm in a slow cooker on the low setting β€” perfect for mulled wine, cider, or hot chocolate.
  • βœ“ Always have festive non-alcoholic options available for designated drivers, children, and non-drinkers.
  • βœ“ Chill glasses in the freezer for 30 minutes before serving cold cocktails for an elegant touch.
  • βœ“ For punch, use a large ice ring instead of cubes β€” it melts slower and looks spectacular in the bowl.
  • βœ“ Set up a self-serve drink station so guests can help themselves and you can actually enjoy your party.
Free forever

Never miss a Christmas idea

Get daily gift guides, recipes, and holiday inspiration delivered to your inbox.

Frequently Asked Questions

Can I make eggnog without raw eggs?
Yes! Cooked eggnog recipes gently heat the egg mixture to 160Β°F, eliminating food safety concerns while still achieving that rich, custardy texture. Alternatively, use pasteurized eggs, which are safe to use in raw preparations.
What's the best way to make mulled wine?
Warm (don't boil) red wine with cinnamon sticks, star anise, cloves, orange peel, and a sweetener like honey or sugar. Let it steep for 20-30 minutes on low heat. Strain before serving or leave the spices for a rustic presentation.
How do I make a Christmas party punch for a crowd?
Cranberry juice, lemonade concentrate, and ginger ale make a stunning, crowd-pleasing punch that takes 10 minutes. For 20-30 guests, use 2 quarts cranberry juice, 12 oz frozen lemonade concentrate, and 2 liters ginger ale. Mix everything except the soda ahead of time and add it right before serving to preserve the fizz.
What hot drinks can I make ahead for a holiday party?
Mulled wine and hot chocolate both hold beautifully in a slow cooker on the Low setting for 2-3 hours, making them perfect for parties. Stir occasionally and add a splash of wine or milk if they reduce too much. Eggnog is best served chilled and can be made up to 3 days ahead.