10 Christmas Cocktail Recipes to Make This Holiday Season

10 Christmas Cocktail Recipes to Make This Holiday Season
There is just something about the Christmas season that makes me want to create all the pretty, festive cocktails! Between decorating the Christmas tree, hosting holiday parties, baking Christmas cookies, and spending time with family and friends, this is truly one of my favorite times of the year.
And if you’ve been following along with Styled By Daisies, you already know how much I LOVE a good Christmas cocktail!
Whether it’s a creamy peppermint RumChata punch, a beautiful red Christmas cocktail, or a delicious dessert-inspired martini, I always love creating drinks that taste amazing and look just as pretty sitting on a holiday table.
This year, I wanted to put together 10 of my favorite Christmas cocktail recipes to make this holiday season, and trust me, there is something for everyone on this list!
I’m talking creamy white chocolate punches, festive peppermint drinks, delicious holiday martinis, and even a refreshing cherry lime Christmas punch.
And because I absolutely love entertaining, I’ve included plenty of batched Christmas cocktails that you can make ahead of time. There’s nothing better than having your drinks prepared before everyone arrives so you can actually enjoy your own party!
So whether you’re planning Christmas Eve, hosting a holiday girls’ night, having friends over for a Christmas cookie exchange, or just looking for something delicious to sip while watching your favorite Christmas movies, these 10 festive holiday cocktails are perfect!
Let’s get into all the deliciousness!
1. Peppermint Cookies and Cream RumChata Punch

If you love peppermint, cookies and cream, and a delicious creamy cocktail, you are going to absolutely LOVE this one!
My Peppermint Cookies and Cream RumChata Punch is basically a Christmas dessert in a glass.
Made with Peppermint RumChata, vanilla vodka, white chocolate syrup, milk, and half-and-half, this delicious batched Christmas punch has the perfect balance of peppermint and sweet creamy flavors.
And the best part? The crushed chocolate sandwich cookies!
I love adding crushed cookies and whipped cream to each glass for that delicious cookies and cream flavor. You can even add a little mini candy cane to make it extra Christmassy.
This is such a fun recipe for holiday girls’ nights, Christmas parties, or serving alongside your favorite Christmas desserts.
Get the Peppermint Cookies and Cream RumChata Punch Recipe Here
2. Candy Cane White Chocolate Punch

There are certain flavors that instantly remind me of Christmas, and peppermint and white chocolate are definitely at the top of that list!
This Candy Cane White Chocolate Punch is creamy, sweet, perfectly pepperminty, and absolutely beautiful served in festive Christmas glasses.
Made with vanilla vodka, white chocolate liqueur, peppermint schnapps, milk, and half-and-half, this is one of those cocktails that tastes like a delicious holiday treat.
I especially love rimming the glasses with melted white chocolate and crushed candy canes. It gives the prettiest red and white Christmas presentation!
And because this is a batched recipe, you can prepare everything ahead of time and have it ready to pour when your guests arrive.
It’s perfect for Christmas Eve, holiday entertaining, or a festive Christmas movie night!
Get the Candy Cane White Chocolate Punch Recipe Here
3. Santa’s Cherry Lime Christmas Punch

Now, if you’re looking for something a little more refreshing and fruity, this one is absolutely perfect!
My Santa’s Cherry Lime Christmas Punch is a gorgeous bright red cocktail that looks beautiful on any Christmas table.
Made with vodka, cherry juice, limeade, fresh lime juice, and bubbly lemon-lime soda, this cocktail has the perfect combination of sweet, tart, and refreshing flavors.
I love serving this in a large clear drink dispenser so you can really see that beautiful festive red color.
Add some fresh lime slices, cocktail cherries, and a little rosemary for a gorgeous Christmas presentation.
This is also a wonderful option if you’re serving multiple cocktails at your Christmas party because it pairs beautifully with a creamy white Christmas punch.
Just imagine the red and white cocktails sitting next to each other on your holiday drink table!
Get Santa’s Cherry Lime Christmas Punch Recipe Here
4. Snowy Coconut Christmas Punch

If you’re dreaming of a white Christmas, this cocktail is for you!
My Snowy Coconut Christmas Punch is one of those drinks that looks like a beautiful snowy winter wonderland in a glass.
It’s made with coconut rum, vanilla vodka, coconut milk, and cream of coconut for a smooth, sweet, creamy coconut flavor.
The gorgeous white color makes it perfect for Christmas entertaining, especially when you serve it in pretty clear glasses with coconut around the rims.
I love adding a little rosemary and a few cranberries to the individual glasses for a festive touch.
This is another fantastic batched cocktail that you can prepare before your guests arrive.
And can we talk about how pretty it would look sitting next to a Christmas tree with white lights and greenery?
Simple, elegant, and absolutely delicious!
Get the Snowy Coconut Christmas Punch Recipe Here
5. North Pole White Chocolate RumChata Punch

Calling all RumChata lovers!
This North Pole White Chocolate RumChata Punch is one of those delicious creamy Christmas cocktails that you’ll want to make year after year.
Made with RumChata, vanilla vodka, white chocolate liqueur, half-and-half, milk, and vanilla syrup, it has the perfect combination of creamy vanilla, white chocolate, and that delicious signature RumChata flavor.
And just like so many of my favorite holiday cocktails, it’s absolutely gorgeous when you dress it up for Christmas.
I love topping each glass with whipped cream, crushed candy canes, and a little white chocolate.
You could even create a fun holiday cocktail station where guests can add their own toppings.
This is a wonderful cocktail to serve after Christmas dinner or during a cozy evening with friends.
It’s rich, sweet, creamy, and tastes like Christmas dessert!
Get the North Pole White Chocolate RumChata Punch Recipe Here
6. Peppermint Bark Baileys Punch

If peppermint bark is one of your favorite Christmas treats, you need to add this cocktail to your holiday menu!
My Peppermint Bark Baileys Punch brings together all those delicious peppermint bark flavors in one creamy Christmas cocktail.
With Baileys Irish Cream, vanilla vodka, white chocolate liqueur, Peppermint RumChata, and cream, this drink is sweet, smooth, chocolatey, and perfectly minty.
I love serving it with whipped cream, crushed candy canes, and white chocolate shavings.
You could even drizzle a little chocolate inside each glass before pouring the punch for an extra dessert-like touch.
And of course, because it’s a batched cocktail, it’s perfect when you’re hosting a larger Christmas gathering.
This would be so delicious served during a holiday cookie exchange or alongside a platter of homemade Christmas cookies!
Get the Peppermint Bark Baileys Punch Recipe Here
7. Winter RumChata Margarita

Who says margaritas are just for summer?
This Winter RumChata Margarita is such a beautiful way to give a classic margarita a festive Christmas twist!
Made with tequila, orange liqueur, RumChata, and fresh lime juice, this delicious cocktail is creamy, a little sweet, and perfectly balanced.
But what makes this one really special is the garnish!
I love adding fresh cranberries, a rosemary sprig, and a light dusting of powdered sugar over the top to make it look like a little snowy Christmas scene.
It is seriously one of the prettiest Christmas cocktails!
And because it’s a single-serve cocktail, it’s perfect for making a few drinks during a holiday girls’ night, Christmas dinner, or even a cozy night decorating the Christmas tree.
Just make sure you shake and serve this cocktail immediately since RumChata contains cream and fresh lime juice is acidic.
Get the Winter RumChata Margarita Recipe Here
8. Espresso Eggnog Martini

If you love espresso martinis as much as I do, you are going to want to try this delicious Christmas version!
My Espresso Eggnog Martini combines two of my favorite holiday flavors: rich espresso and creamy eggnog.
Made with vodka, Kahlúa, espresso, and eggnog, this cocktail is smooth, creamy, and has that wonderful coffee flavor with a little Christmas twist.
I love dressing up the rim of the martini glass with vanilla frosting and cacao bits, then finishing the cocktail with a little cinnamon.
It’s the perfect after-dinner cocktail, especially when you’re entertaining during the holidays.
And if you’re hosting Christmas brunch, this would also be such a fun cocktail to serve to your guests!
There is just something about a creamy espresso martini during the holiday season that feels extra cozy.
Get the Espresso Eggnog Martini Recipe Here
9. Mrs. Claus Cocktail

This is such a pretty Christmas cocktail, and the name alone makes it perfect for the holiday season!
My Mrs. Claus Cocktail is bright, fruity, refreshing, and has the most beautiful festive red color.
Made with raspberry vodka, orange liqueur, pomegranate juice, and sweet and sour mix, this cocktail has the perfect balance of sweet and tart flavors.
I love finishing it with fresh pomegranate seeds and a little powdered sugar sprinkled over the top for that snowy Christmas look.
It’s festive without being complicated, which is exactly what I love when entertaining!
This would be so pretty served at a Christmas Eve gathering, a holiday girls’ night, or even as a signature cocktail for your Christmas party.
And if you’re not a huge fan of creamy dessert cocktails, this is a wonderful alternative!
Get the Mrs. Claus Cocktail Recipe Here
10. Peppermint Chocolate Martini

Last but definitely not least, we have my Peppermint Chocolate Martini!
And if you love chocolate and peppermint together, this one is an absolute must-try.
This delicious dessert martini combines vodka, Peppermint Bark RumChata, Baileys, chocolate liqueur, and coffee for a rich, creamy cocktail with the perfect peppermint chocolate flavor.
I love garnishing it with cacao bits and crushed candy canes to really bring out those festive Christmas flavors.
This is such a fun cocktail to serve after Christmas dinner or while you’re watching your favorite holiday movies.
It tastes like a delicious chocolate peppermint dessert, but in martini form!
And let’s be serious, is there anything better than chocolate and peppermint during the Christmas season?
I don’t think so!
Get the Peppermint Chocolate Martini Recipe Here
Tips for Hosting the Perfect Christmas Cocktail Party
One of my favorite things about Christmas is having friends and family over, putting on some Christmas music, lighting up the tree, and enjoying delicious food and cocktails together.
And over the years, I’ve learned that a little preparation makes holiday entertaining so much easier!
Here are a few of my favorite tips for serving Christmas cocktails:
Make your batched cocktails ahead of time. This is probably my biggest entertaining tip! Having a delicious punch prepared before your guests arrive means less time mixing drinks and more time enjoying your party.
Create a festive cocktail station. I love using pretty drink dispensers, cocktail glasses, Christmas greenery, and warm white lights to make everything look beautiful.
Have fun with your garnishes. Fresh cranberries, rosemary sprigs, crushed candy canes, chocolate shavings, and powdered sugar can completely transform a simple cocktail into something gorgeous.
Keep your ice separate. When making large batched cocktails, I like to keep the ice in individual glasses instead of inside the drink dispenser. This prevents your punch from becoming watered down.
Serve a variety of flavors. If you’re hosting a larger gathering, I recommend offering one creamy Christmas punch and one fruity or refreshing cocktail. That way, there’s something for everyone’s taste!
Keep dairy-based punches refrigerated. Serve smaller portions at a time and refill as needed to keep everything chilled and fresh.
And remember, Christmas entertaining doesn’t have to be complicated to be beautiful!
Sometimes it’s the simplest little details that make everything feel extra special.
What Are the Best Christmas Cocktails to Make for a Crowd?
If you’re hosting a Christmas party and want something easy to prepare ahead of time, I definitely recommend choosing one of the batched cocktails from this list.
Some of my favorite options include:
- Peppermint Cookies and Cream RumChata Punch
- Candy Cane White Chocolate Punch
- Santa’s Cherry Lime Christmas Punch
- Snowy Coconut Christmas Punch
- North Pole White Chocolate RumChata Punch
- Peppermint Bark Baileys Punch
These are all wonderful choices for Christmas entertaining because you can prepare them in larger quantities instead of making individual drinks throughout the evening.
I especially love pairing Santa’s Cherry Lime Christmas Punch with a creamy white chocolate punch for a beautiful red-and-white Christmas drink display!
Can You Make Christmas Cocktails Ahead of Time?
Absolutely!
One of the reasons I love batched cocktails so much is that many can be made ahead of time and refrigerated until you’re ready to serve.
For creamy Christmas punches, I recommend mixing everything together, covering the pitcher or dispenser, and refrigerating until your guests arrive.
Save whipped cream, crushed candy canes, chocolate shavings, and other garnishes for the individual glasses.
For bubbly cocktails, always add your soda or Prosecco right before serving to keep those delicious bubbles fresh.
And for single-serve martinis and margaritas, you can prepare your garnishes and glasses ahead of time so everything is ready when you’re mixing!
Make This Christmas Season Extra Special
Whether you’re hosting a big Christmas party, having a few friends over for a cozy holiday girls’ night, celebrating Christmas Eve, or simply enjoying a festive drink while wrapping presents, I hope these 10 Christmas cocktail recipes give you plenty of delicious inspiration!
For me, the holidays are all about spending time with the people you love, creating special memories, and enjoying all those little Christmas traditions that make this time of year so magical.
And of course, having a pretty, delicious cocktail in hand makes everything a little more fun!
From creamy RumChata punches and peppermint chocolate martinis to beautiful red holiday drinks and festive margaritas, there is something on this list for every Christmas celebration.
I hope you find a few new favorites to add to your holiday cocktail menu this year!
Wishing you the merriest Christmas season filled with love, laughter, delicious food, and lots of festive cocktails!
Cheers and Merry Christmas!
Xoxo, Styled By Daisies

