Snowy Coconut Christmas Punch – Easy Creamy Holiday Punch

Snowy Coconut Christmas Punch
If you want a Christmas punch that looks like a snowy winter wonderland, this Snowy Coconut Christmas Punch is such a pretty one to serve during the holidays.
It’s creamy, coconutty, lightly sweet, and made with coconut rum, vanilla vodka, coconut milk, and cream of coconut. The finished punch has that beautiful snowy-white color that looks so festive surrounded by Christmas greenery, white lights, and holiday glassware.
I especially love serving it with coconut-rimmed glasses and a little rosemary garnish. It gives the whole drink that snowy Christmas look without making it complicated.
If you love creamy holiday punches, you’ll also want to try my North Pole White Chocolate RumChata Punch and my Peppermint Bark Baileys Punch. Both are easy batched Christmas cocktails that are perfect for entertaining.
A Snowy White Christmas Punch for a Crowd
There is something about a white cocktail at Christmas that always looks so pretty.
This punch is simple enough to make for a cozy night at home but festive enough to put out at a Christmas party, cookie exchange, holiday brunch, or Christmas Eve gathering.
And because it’s a batched cocktail, you can mix everything ahead of time and keep it chilled until guests arrive.
That is always one of my favorite ways to entertain. I would much rather make one big batch than spend the entire night mixing individual drinks!
What Does Snowy Coconut Christmas Punch Taste Like?
This punch is creamy and smooth with plenty of coconut flavor.
Coconut rum gives it that tropical sweetness, while vanilla vodka adds a softer vanilla flavor in the background.
Whole milk and coconut milk make the punch rich and creamy, and cream of coconut adds the sweetness that really brings everything together.
The result is almost like a creamy coconut dessert cocktail, but with a snowy Christmas presentation.
If you love festive creamy drinks, my Candy Cane Hazelnut Hot Chocolate is another cozy Christmas recipe to save.
The Secret to the Snowy Christmas Look
The punch itself already has that beautiful white color, but the coconut rim really makes it look special.
Dip the rims of your glasses into a little cream of coconut and then into finely shredded coconut.
It creates a soft snowy edge around every glass and gives guests a little extra coconut flavor with every sip.
I also love adding a small rosemary sprig to each glass. Against the white punch, the green rosemary looks like a tiny snow-covered Christmas tree.
It’s such a simple garnish but makes the finished cocktail look so much more festive.
Can I Make Snowy Coconut Christmas Punch Ahead of Time?
Yes, and I actually recommend it.
You can make the entire batch several hours before your party and keep it covered in the refrigerator.
Because coconut milk and cream of coconut can naturally separate a little while they sit, just give the punch a really good stir before serving.
That’s all it needs.
I would wait to rim the glasses until closer to serving time so the coconut stays nice and fresh.
Whisk the Coconut Ingredients First
One little trick makes this punch much smoother.
Before adding everything else, whisk the canned coconut milk and cream of coconut together really well.
Cream of coconut is thick, so combining those two ingredients first makes it much easier to blend into the rest of the punch.
Once they’re smooth, you can stir in the coconut rum, vanilla vodka, and whole milk.
How to Serve Snowy Coconut Christmas Punch
I love serving this in a clear glass drink dispenser because the white punch looks so pretty against Christmas decorations.
Keep the actual punch fairly simple and let the individual glasses do most of the decorating.
Rim each glass with shredded coconut, add ice, pour in the punch, and finish with a rosemary sprig.
You could also sprinkle just a tiny bit of extra coconut over the top if you want an even snowier look.
If you’re putting together a full Christmas cocktail table, serve this alongside something bright and fruity like my Christmas Rose Spritz or Clausmopolitan Cocktail. The red and white drinks together would look so pretty on a holiday table.
Should I Add Ice to the Punch Dispenser?
I prefer keeping the ice out of the full batch.
Instead, chill the punch really well in the refrigerator and place ice next to the serving area.
Guests can add ice directly to their own glasses before pouring the punch.
That way, the entire batch stays creamy and doesn’t get watered down as the party goes on.
A Pretty Christmas Cocktail for Holiday Entertaining
This Snowy Coconut Christmas Punch is exactly the kind of holiday drink I love — easy, festive, pretty, and made for a crowd.
The creamy coconut flavor makes it feel indulgent, while the snowy coconut rims and rosemary garnish turn a simple punch into something that looks extra special for Christmas.
And the best part is that you can have almost everything finished before your guests arrive.
Pour it into a pretty dispenser, set out the coconut-rimmed glasses, turn on the Christmas lights, and you’re ready to serve.
Ingredients
Servings: Approximately 10–12
2 cups coconut rum
1 cup vanilla vodka
3 cups whole milk
1 cup canned unsweetened coconut milk, whisked smooth
½ cup cream of coconut, such as Coco López
Ice, for serving
For Garnishing:
Cream of coconut, for the rims
Finely shredded coconut
Fresh rosemary sprigs
Directions
- Add the canned coconut milk and cream of coconut to a large pitcher or mixing bowl.
- Whisk them together until smooth and completely combined.
- Pour in the coconut rum, vanilla vodka, and whole milk.
Stir everything together really well.
Cover and refrigerate the punch until thoroughly chilled. - Before serving, give the punch another good stir in case any of the coconut ingredients have settled.
- To prepare the glasses, pour a small amount of cream of coconut onto a shallow plate.
Place the shredded coconut onto a second plate.
Dip the rim of each glass into the cream of coconut and then immediately into the shredded coconut to create the snowy rim. - To prepare the glasses, pour a small amount of cream of coconut onto a shallow plate.
Place the shredded coconut onto a second plate.
Dip the rim of each glass into the cream of coconut and then immediately into the shredded coconut to create the snowy rim. - Garnish each glass with a fresh rosemary sprig and serve immediately.
Hosting Tip: Keep the ice out of your main batch and add it only to individual glasses. This keeps the punch creamy and prevents it from becoming watered down.

