Go Back

Holiday Cranberry Slush Punch

Holiday Cranberry Slush Punch is a festive, icy party drink made with cranberry, pineapple, and orange juice. Bright, refreshing, and easy to prepare ahead, this holiday punch is perfect for Christmas parties, family gatherings, and New Year’s celebrations.
Prep Time10 minutes
Freezing Time6 hours
Total Time6 hours 10 minutes
Course: Drinks
Cuisine: American
Keyword: christmas punch recipe, cranberry party punch, cranberry slush punch, holiday cranberry slush punch, holiday punch recipe, make ahead holiday drinks, non alcoholic holiday punch
Servings: 10

Equipment

  • Large bowl
  • Large freezer-safe container
  • Spoon
  • Punch bowl
  • Ice cream scoop

Ingredients

  • 4 cups cranberry juice | 100% juice preferred
  • 2 cups pineapple juic
  • 1 cup orange juice
  • ½ cup simple syrup | adjust to taste
  • 1 tsp orange zest | optional

For Serving

1 | cup | lemon-lime soda | or ginger ale

fresh cranberries | garnish

orange slices | garnish

Instructions

  • In a large bowl, stir together cranberry juice, pineapple juice, orange juice, simple syrup, and orange zest until fully combined.
  • Pour the mixture into a freezer-safe container. Freeze for 6–8 hours or overnight until slushy but scoopable.
  • When ready to serve, scoop the frozen slush into a punch bowl.
  • Pour lemon-lime soda over the slush and stir gently.
  • Garnish with fresh cranberries and orange slices. Serve immediately.

Notes

  • Taste the mixture before freezing and adjust sweetness if needed
  • Add soda just before serving to keep the punch fizzy
  • Freeze up to 48 hours ahead for easy party prep
  • For an adult version, add vodka, rum, or champagne
  • Sparkling water can replace soda for a lighter punch
  • Freeze cranberries and orange slices into ice rings for a festive look