Christmas cocktail recipes are the secret weapon for turning any holiday gathering into a memorable celebration, and I’m here to walk you through ten drinks that’ll have your guests asking for the recipe before they even finish their first sip. Whether you’re hosting a casual family dinner or throwing an elegant cocktail party, these festive creations blend seasonal flavors with bartending techniques that look way more complicated than they actually are.
Table of Contents
Classic Cranberry Punch
Let’s start with a crowd-pleaser that works for both drinkers and non-drinkers alike. The cranberry punch is your foundation drink—it’s simple, scalable, and tastes like the holidays in a glass. Combine one bottle of vodka with two cups of fresh cranberry juice, one cup of orange juice, a half cup of lime juice, and a quarter cup of simple syrup. Toss in a cinnamon stick and some fresh cranberries, then let it chill for at least two hours before serving.
The beauty of this recipe is that you can batch it ahead and pour it into a punch bowl with ice and sparkling water when guests arrive. The tartness of the cranberry balances perfectly with the orange’s sweetness, and that cinnamon stick does the heavy lifting on the festive front. If you’re serving this alongside appetizers, it pairs beautifully with savory bites—think about pairing it with 4 ingredient guacamole for a balanced flavor profile.
Spiced Eggnog Martini
This is where things get fancy. The spiced eggnog martini takes that nostalgic holiday flavor and turns it into something sophisticated enough for a dinner party. You’ll need three ounces of good quality eggnog (homemade is better, but store-bought works), one and a half ounces of bourbon, a half ounce of vanilla liqueur, and a pinch of nutmeg and cinnamon.
Shake everything with ice for about ten seconds—don’t overdo it or you’ll dilute the eggnog too much. Strain into a chilled coupe glass and garnish with a sprinkle of nutmeg. The bourbon brings warmth and depth, while the vanilla liqueur keeps things smooth. This drink screams sophistication without requiring any fancy bartending skills. Serve these before dinner, and follow up with something like homemade gravy from drippings for the main course.
Peppermint White Chocolate
If you’ve got guests who love dessert cocktails, this one’s for them. The peppermint white chocolate drink combines two ounces of vodka, one ounce of white chocolate liqueur, a half ounce of peppermint schnapps, and four ounces of cream. Shake with ice and strain into a rocks glass filled with crushed ice.
The trick here is using quality white chocolate liqueur—it makes the difference between something that tastes like candy and something that tastes genuinely luxurious. Rim the glass with crushed candy canes if you want to go full festive mode. This drink works as a dessert replacement or as a fun after-dinner sipper. It’s rich, it’s creamy, and it tastes like the holidays had a dessert bar.
Mulled Wine Warmer
Sometimes the best christmas cocktail recipes are the ones you can make in bulk without thinking about it. Mulled wine is that drink. Combine one bottle of red wine (something mid-range like a Cabernet works perfectly), one cup of apple cider, two cinnamon sticks, four whole cloves, two star anise, and a quarter cup of honey in a pot.
Heat gently—don’t boil it—and let it simmer for about thirty minutes. The spices will infuse into the wine, creating something warm and comforting that fills your house with an amazing aroma. Ladle it into mugs and serve with a cinnamon stick garnish. This is perfect for standing around the fire or serving at an outdoor holiday gathering. It’s also forgiving—if guests arrive at different times, you can just keep it warming on low heat for hours.
Gingerbread Old Fashioned
The gingerbread old fashioned takes a classic cocktail and gives it a seasonal twist. You’ll need two ounces of bourbon, a quarter ounce of gingerbread syrup (you can make this by simmering equal parts sugar and water with ginger, cinnamon, cloves, and molasses), two dashes of Angostura bitters, and an orange twist.

Stir everything with ice in a rocks glass, then strain into a fresh glass with a large ice cube. The molasses in the gingerbread syrup adds depth and richness that plays beautifully with bourbon’s vanilla and oak notes. This is a sophisticated drink for the serious cocktail enthusiast, and it shows you put thought into your holiday entertaining.
Champagne Pomegranate Sparkler
For something elegant and simple, the champagne pomegranate sparkler is impossible to beat. Pour one ounce of pomegranate juice into a champagne flute, add a half ounce of pomegranate liqueur (like Pama), then top with champagne. Garnish with fresh pomegranate seeds and a sprig of rosemary.
This drink looks stunning—the deep red pomegranate against the golden champagne is pure holiday eye candy. It’s also quick to make, which matters when you’re handling multiple guests. The pomegranate adds tartness that cuts through the champagne’s richness, creating something balanced and refreshing. Make a batch of these as guests arrive, and you’ve got an instant signature cocktail.
Hot Buttered Rum
Hot buttered rum is the comfort food of cocktails. Mix together a quarter pound of softened butter, one cup of brown sugar, a teaspoon of cinnamon, a half teaspoon of nutmeg, and a quarter teaspoon of cloves. This is your butter mixture, and you can make it days ahead.
When you’re ready to serve, add two ounces of dark rum to a mug, then add a heaping tablespoon of the butter mixture and fill with hot water. Stir well and top with a cinnamon stick. The butter creates a rich, creamy texture that coats your mouth, while the spices provide that warm holiday feeling. This is the drink to serve when it’s cold outside and you want something that genuinely warms you from the inside out.
Apple Cinnamon Sidecar
The apple cinnamon sidecar puts a seasonal spin on a classic brandy cocktail. You’ll need two ounces of cognac, one ounce of apple liqueur, a half ounce of fresh lemon juice, and a quarter ounce of cinnamon syrup. Shake with ice and strain into a coupe glass.
The apple liqueur brings brightness, while the cognac adds sophistication and warmth. This is the kind of drink that makes you feel like you’re at a fancy cocktail bar, not your living room. It pairs wonderfully with cheese and charcuterie boards, or serve it alongside homemade apple bars for a cohesive flavor theme throughout your holiday spread.
Pro Tips for Holiday Hosting
Here’s what I’ve learned from making these drinks repeatedly: prep everything you can ahead of time. Make your syrups, juice your citrus, and chill your glasses before guests arrive. This takes the stress out of entertaining and lets you actually enjoy time with people instead of playing bartender all night.
Keep your ice situation handled—fill a bucket and keep it in the freezer so you’ve always got fresh ice available. Invest in a decent cocktail shaker and strainer; they’re not expensive, and they make everything easier. Most importantly, taste as you go. Every bottle of vodka or bourbon is slightly different, so adjust sweetness and citrus to match what you’re working with.

Batch Cocktails for Large Groups
If you’re expecting a crowd, forget about making individual drinks. Batch your cocktails in pitchers or punch bowls. The cranberry punch and mulled wine scale beautifully. For the champagne sparkler, you can prep the pomegranate juice and liqueur in advance, then just add champagne as people want drinks.
The key to batch cocktails is avoiding over-dilution. Make your base mixture, then add ice and sparkling elements (champagne, soda water) just before serving. This keeps everything tasting fresh and properly balanced. You can also set up a self-serve station where guests add their own champagne or sparkling water to pre-made bases—it takes pressure off you and lets people customize their drink strength.
Frequently Asked Questions
Can I make these cocktails without alcohol?
Absolutely. Replace spirits with equal parts ginger beer, apple cider, or sparkling cider. For the eggnog martini, use extra eggnog and vanilla extract. The flavor profiles might shift slightly, but you’ll still get festive, delicious drinks. The punch and mulled wine work particularly well as virgin versions.
How far ahead can I prep these drinks?
You can make syrups and infusions days ahead. Pre-batch drinks like punch and mulled wine up to 8 hours before serving. For shaken cocktails, prep all ingredients but shake them fresh to order—this takes just seconds per drink. Never add ice to a batch cocktail more than 30 minutes before serving, or it’ll get watered down.
What’s the best way to chill glasses?
Fill your glasses with ice water while you’re making the cocktails, then dump the water right before pouring. Or stick them in the freezer for 10 minutes. Cold glasses keep your drinks cold longer and make them taste better.
Can I substitute liqueurs if I don’t have the exact ones?
Yes, but stay in the same family. Swap one coffee liqueur for another, or one vanilla liqueur for another. Don’t swap categories—don’t use peppermint schnapps where you need crème de cacao, for example. If you’re missing something, adjust the recipe by reducing that ingredient and adding more base spirit or juice.
How do I make cinnamon syrup from scratch?
Combine equal parts sugar and water in a pot (one cup each is a good starting point). Heat until the sugar dissolves, then add 4-5 cinnamon sticks and let it simmer for 10 minutes. Remove from heat, let it cool completely, then strain out the cinnamon. Store in the fridge for up to two weeks.
Wrapping It Up
Christmas cocktail recipes don’t have to be complicated to impress people. These ten drinks range from simple batched punches to sophisticated shaken cocktails, so you can pick based on your crowd and your comfort level. Start with what sounds good to you, master that recipe, then add another to your repertoire.
The real secret to successful holiday entertaining isn’t about having the fanciest ingredients or the most complicated techniques—it’s about showing up prepared and genuinely happy to see your guests. Make a drink that tastes good, set it in front of someone, and watch their face light up. That’s the whole game right there.




