White Christmas Punch with Coconut and Pineapple
White Christmas punch blends pineapple juice, white cranberry juice, cream of coconut, white rum, and crushed ice into a pale, softly slushy drink. Unlike a fizzy pitcher punch, this version is served semi-frozen in individual glasses, with shredded coconut and whole cranberries on top.
Use cold ingredients and blend only until the ice is smooth. The drink should be thick enough to hold its toppings, but it will thin as the ice melts, so pour and serve it right away.
Ingredients for White Christmas Punch

- 1 cup chilled pineapple juice (240g)
- 1 cup chilled white cranberry juice (240g)
- 1/2 cup cream of coconut (150g)
- 1 cup white rum (225g)
- 3 cups crushed ice (450g), plus more as needed
- 1/4 cup finely shredded or flaked coconut (20g)
- 12 fresh cranberries, for garnish
How to Make White Christmas Punch

- Chill the glasses: If convenient, place four short tumblers in the refrigerator or freezer for 5 to 10 minutes while you prepare the drink.
- Blend the liquids: Add the pineapple juice, white cranberry juice, cream of coconut, and rum to a blender. Secure the lid and blend for about 10 seconds, until no streaks of cream of coconut remain.
- Blend with ice: Add the crushed ice, secure the lid, and blend for about 20 to 30 seconds, checking after 20 seconds. Stop when the drink is uniformly pale and softly slushy, with no large ice pieces. If it is too thin, add more crushed ice about 1/2 cup at a time and blend briefly. If the mixture stops circulating, pause to scrape or stir it; work in batches if the blender jar is crowded.
- Pour and garnish: Divide among the tumblers, filling each nearly to the rim. Top each drink with a small mound of coconut and three whole cranberries. Serve immediately, while the drink is thick enough to support the toppings.
Cream of Coconut vs. Coconut Milk
Cream of coconut is sweetened and richer than coconut milk. It gives this blended punch its creamy body and much of its sweetness; swapping in the same amount of coconut milk will change both the flavor and texture.
Juice and cream of coconut vary in sweetness. If the blended drink tastes too sweet, add a little more pineapple or white cranberry juice along with crushed ice, then blend briefly to keep it thick.
White Christmas Punch Variations
Fizzy Coconut-Milk Punch
For a lighter pitcher-style drink, use coconut milk in a chilled base of pineapple juice, white cranberry juice, and rum. Stir if the coconut milk separates, and add lemon-lime soda just before serving. This is a separate preparation: do not add soda to the semi-frozen drink. For another batch drink, try Christmas Pomegranate Champagne Punch.
Coconut-Rum Variation
Replace some or all of the white rum with coconut rum for a stronger coconut flavor. The drink may also taste sweeter.
Alcohol-Free Adaptation
Omit the rum, then adjust the juice and crushed ice gradually until the drink is thick and cold. This changes the balance and may require more ice to reach a slushy texture.
Can You Make White Christmas Punch Ahead?
Blend the punch just before serving. As it stands, the ice melts, the drink thins, and the coconut and cranberries can sink. No storage duration is established for the finished blended drink.
Nutrition
Approximate nutrition per drink, based on 4 servings: 360 calories, 2g protein, 9g fat, and 38g carbohydrates. Per 100g: about 105 calories, 1g protein, 3g fat, and 11g carbohydrates. Estimates include the garnishes and vary by ingredient brand.
White Christmas Punch with Coconut and Pineapple
Equipment
- Blender
- Four short tumblers
Ingredients
For the Punch
- 1 cup chilled pineapple juice (240 g)
- 1 cup chilled white cranberry juice (240 g)
- 1/2 cup cream of coconut (150 g)
- 1 cup white rum (225 g)
- 3 cups crushed ice (450 g), plus more as needed
For Garnish
- 1/4 cup finely shredded or flaked coconut (20 g)
- 12 fresh cranberries
Instructions
- If convenient, chill four short tumblers in the refrigerator or freezer for 5 to 10 minutes.
- Add the pineapple juice, white cranberry juice, cream of coconut, and rum to a blender. Blend for about 10 seconds, until no streaks of cream of coconut remain.
- Add the crushed ice and blend for 20 to 30 seconds, checking after 20 seconds, until uniformly pale and softly slushy with no large ice pieces.
- If the punch is too thin, add more crushed ice about 1/2 cup at a time and blend briefly. If the mixture stops circulating, pause to scrape or stir it, or blend in batches if the jar is crowded.
- Divide the punch among the tumblers, filling each nearly to the rim.
- Top each drink with a small mound of coconut and three cranberries. Serve immediately.
Tips
- Use cold ingredients for a thicker, colder drink.
- Blend only until the ice is smooth so the punch stays softly slushy.
- Add extra crushed ice gradually if the drink is too thin.
- Serve immediately, before the ice melts and the drink thins.
- Adjust sweetness with a little more pineapple or white cranberry juice, adding crushed ice and blending briefly.
Variations
- Fizzy Coconut-Milk Punch: For a separate pitcher-style drink, use coconut milk with pineapple juice, white cranberry juice, and rum, then stir in lemon-lime soda just before serving.
- Coconut-Rum Variation: Replace some or all of the white rum with coconut rum for a stronger coconut flavor and potentially sweeter drink.
- Alcohol-Free Adaptation: Omit the rum and adjust the juice and crushed ice gradually until the drink is thick and cold; more ice may be needed.
