Coconut Cranberry Mocktail
This easy and festive Coconut Cranberry Mocktail is creamy, refreshing and the perfect non-alcoholic beverage to celebrate the holidays with the family.

We love cheers’ing to the holiday season with festive drinks the whole family can enjoy, and this Coconut Cranberry Mocktail is our favorite. Extra creamy and easy to make in just minutes, it’s packed with tropical coconut flavor and tart white cranberry juice for a refreshing twist. It’s the perfect festive mocktail for holidays, winter parties, showers or simply cozy nights at home.
Save The Recipe!
Add your email below and we’ll send it straight to your inbox+ you’ll receive all our newest recipes!
Made with rich coconut cream, creamy coconut milk, tangy cranberry juice, plus a sweet white chocolate rim, this Cranberry Mocktail is made with simple ingredients that have big flavor. We love that it’s family-friendly (alcohol-free!) and the beautiful garnishes make it look extra elegant, but without the effort.
Even better, you can make a big batch ahead of time and keep it chilling in the fridge. If you like drinks like this one, be sure to try our tropical Pineapple Coconut Mocktail and this fruity Non Alcoholic Sangria.
Table of Contents
Why You’ll Love This Recipe
- Creamy and refreshing. With ice cold coconut cream, cream of coconut and coconut milk, this drink is perfectly creamy and indulgent, yet refreshing at the same time.
- Perfect holiday mocktail. The festive flavors and easy method make this the ideal beverage to serve for entertaining.
- Easy to make. This mocktail is simple and no-fuss, it comes together easily in minutes with no extra equipment required.
- Can easily be made ahead. Prep this in advance and have it at the ready so you can enjoy the party. It’s perfect for serving a crowd.

Ingredients You’ll Need
Scroll Down to the Bottom of this Post for Ingredient Amounts Listed in the Printable Recipe Card
- White Chocolate: Sweet, creamy, and rich in flavor, a bar or chips work perfectly.
- Sweetened Shredded Coconut: Perfectly sweet and slightly chewy with that signature tropical flavor.
- Coconut Milk: Rich and creamy, use full fat! It’s a must.
- White Cranberry Juice: Crisp, sweet, tangy and refreshing. Use plain or your favorite white cranberry juice-base fruit blend.
- Cream of Coconut: Thick, sweet and syrup-y for extra coconut essence.
- Coconut Cream: Rich and thick, provides even more natural coconut flavor.
- Toppings: Sugared cranberries, pomegranate arils, fresh rosemary and mint, pineapple, and strawberries are all fresh and colorful finishing touches.

Tools You’ll Need
How To make Coconut Cranberry Mocktails
- Melt the white chocolate until smooth.
- Dip glasses in melted white chocolate and coat with shredded coconut.

- Mix coconut milk, white cranberry juice, cream of coconut, coconut cream, water, and ice.

- Pour into prepared glasses and garnish.

Expert Tips
- Chill ingredients beforehand. This will give the drink the best overall flavor and make it extra refreshing.
- Use full-fat coconut milk. For the creamiest texture. “Light” just won’t do the trick.
- Don’t skip the garnishes. Fresh fruit and herbs make the drink extra colorful for presentation. They’re delicious final touches, too!
- Serve immediately after mixing. For the best creamy, refreshing texture.
- Blend for a frozen variation. Make an extra indulgent version by blending with ice.
- Use crushed ice for a cocktail-style feel. Pour the drink over crushed or pebble/nugget ice to give it a fancy at-home cocktail vibe.
- Add alcohol if desired. Make it an adult, alcoholic beverage by adding your favorite rum or vodka.
- Garnish with sugared cranberries:
- For Sugared Cranberries to garnish:
- You’ll need 1 cup fresh cranberries, 1/2 cup sugar, 1/2 cup water, and extra sugar for dusting. In a small saucepan, bring sugar and water to a simmer until sugar dissolves. Remove from the heat and stir in cranberries. Soak 10 minutes. Remove with a slotted spoon and place on paper towels. Allow them to dry 1 hour. Roll the soaked and dried cranberries in sugar. Let dry another 30 minutes until sparkly.
What To Serve With This Coconut Mocktail
Here are some of the classic holiday appetizers we love serving with this cranberry mocktail:
Storage
Store any leftover mocktail in a pitcher with a lid, or in an airtight container in the fridge. Just be sure to remove any ice to prevent dilution. This will keep for 2-3 days. When you’re ready to serve again, give it a stir to refresh, and pour over fresh ice.
Make this mocktail in advance to save time. Prep and measure all the ingredients in advance, then mix together without the ice. Chill in the fridge until you’re ready to serve, stir to refresh, then pour into glasses over ice.
Frequently Asked Questions
Yes! Mix together all of the ingredients in advance, except for the ice. Chill in the fridge, then add ice when you’re ready to serve.
The biggest difference is consistency and sweetness level. Cream of coconut is sweet and syrupy, almost like a coconut simple syrup. Coconut cream is very thick and unsweetened, with more of a natural coconut flavor.
Yes, add less cream of coconut. You can skip the white chocolate rim if you’d like, too.
No, because of the white chocolate rim. But if you skip that, the beverage is dairy-free. Cream of coconut, coconut cream and coconut milk do not consist of dairy.
More Easy Drink Recipes
Cranberry Coconut Mocktail
Ingredients
- 2 ounces white chocolate bar or chips melted
- 1/4 cup finely chopped sweetened shredded coconut
- 1 cup full-fat coconut milk
- 1 cup white cranberry juice or a white cranberry flavor of choice
- 3 tablespoons cream of coconut
- 3 tablespoons coconut cream
- Topping Options: sugared cranberries (see note), pomegranate arils, fresh rosemary, fresh mint, pineapple wedge, chopped strawberries
Instructions
- Working with 1 glass at a time, dip the rim of 4 cocktail glasses into the melted white chocolate. Immediately dip into shredded coconut. Let set for 5–10 minutes.
- Fill a large shaker with 1/4 cup ice. Add coconut milk, white cranberry juice, cream of coconut, and coconut cream. Shake well until chilled and slightly thick.
- Strain into the prepared rimmed glasses over crushed ice.
- Garnish as desired.
Notes
- Store leftovers in a pitcher with a lid, or in an airtight container in the fridge — just be sure to remove any ice to prevent dilution. This will keep for 2-3 days. When ready to serve again, give it a stir to refresh, and pour over fresh ice.
- Make this in advance to save time — prep and measure all ingredients in advance, then mix together without ice. Chill in the fridge until ready to serve, stir to refresh, then pour into glasses over ice.
- Chill ingredients beforehand. This will give the drink the best overall flavor and make it extra refreshing.
- Use full-fat coconut milk. For the creamiest texture. “Light” just won’t do the trick.
- Don’t skip the garnishes. Fresh fruit and herbs make the drink extra colorful for presentation. They’re delicious final touches, too!
- Serve immediately after mixing. For the best creamy, refreshing texture.
- Blend for a frozen variation. Make an extra indulgent version by blending with ice.
- Use crushed ice for a cocktail-style feel. Pour the drink over crushed or pebble/nugget ice to give it a fancy at-home cocktail vibe.
- Add alcohol if desired. Make it an adult, alcoholic beverage by adding your favorite rum or vodka.
- Garnish with sugared cranberries:
- For Sugared Cranberries to garnish:
- You’ll need 1 cup fresh cranberries, 1/2 cup sugar, 1/2 cup water, and extra sugar for dusting. In a small saucepan, bring sugar and water to a simmer until sugar dissolves. Remove from the heat and stir in cranberries. Soak 10 minutes. Remove with a slotted spoon and place on paper towels. Allow them to dry 1 hour. Roll the soaked and dried cranberries in sugar. Let dry another 30 minutes until sparkly.


