Enjoy this Christmas cranberry slush at your next holiday party! The mixture of cranberry and orange juice with Sprite is a delicious nonalcoholic fizzy drink everyone will love!

I love the Christmas flavor combination of cranberry and orange! If you do too, then you’ll love my Orange Cranberry Cake! It’s the perfect cake for the holidays.

A glass filled with Christmas Punch on a bronze oval tray.

Shoutout to my mother-in-law for this amazing recipe! Slushie drinks are so fun and are perfect for parties. 

Plus, it’s just three ingredients. Yep! You can put this together in no time at all. If you’re looking for a fun way to jazz up your holiday drinks, this is the perfect recipe for you. 

My favorite thing about this punch is that it is delicious frozen or normal. I love frozen slush drinks, but if you are short on time or aren’t a fan of the frozen slush punch option, you can skip freezing and serve immediately — and it’s still insanely delicious! I wouldn’t skip the orange slices and cranberries added to the punch though, it makes it so pretty and festive! You’ll be glad you did the extra step, trust me.


Christmas Slush punch ingredients on a white background: sprite, orange juice, and cranberry juice.
  • Cranberry juice — You can use concentrates or the bottled juice, whatever you prefer.
  • Orange juice — Use an orange juice brand that you like. A good orange juice can make or break this recipe.
  • Lemon lime soda — Sprite or 7Up
  • Fresh cranberries, orange slices, and rosemary sprigs for garnish

How to Make Christmas Punch

  1. In a large bowl, combine the cranberry and orange juice. Transfer the juice to a freezer safe bag and freezer until firm. (This step isn’t necessary! If you’re short on time, you can skip the freezing. However, I just really like slushy drinks so that’s why I freeze it). 
  2. Once firm, place the frozen juice into a large pitcher or punch bowl. Use a wooden spoon to break up the frozen juice into slushie pieces. Add the soda. Stir to combine. Add in the cranberries and orange slices. Serve cold.

Tools Used for This Recipe

Punch bowl


A gallon size freezer bag full of red juice.
Overhead photo of cranberry slush in a pitcher.

Recipe Tips

You can use any lemon lime soda option. Whichever you prefer!

Select an orange juice that you love. I’ve made this using a cheap off-brand orange juice and it didn’t have as good of flavor in times past when I’ve made it with some of my favorite orange juice brands.

If you’re making this slush punch for a large gathering, I’d double the juice and put it in two different zip top bags to freeze. This way you can leave one bag in the fridge and use it to refill later on in your celebrations!


Can I use juice concentrates?

Yep! You can use the juice concentrates or bottled juice.

How long does juice need to freeze for a slushie?

About 4 hours. I would freeze it until it’s just frozen because you still need to be able to break the juice into slush chunks.

A cup of Christmas Punch on a white background, with fresh cranberries and an orange slice in each cup.

More Thirst-Quenching Drink Recipes

Limeade Slush Punch

Italian Cream Sodas

Cranberry Apple Cider

Raspberry Mojito Mocktail

If you make a recipe from Salt & Baker, I would be so grateful if you come back to leave a rating and review. Thank you thank you! ❤️

A clear glass filled with Christmas Slush Punch fresh cranberries and an orange slice.
Print Save Review
5 from 1 vote

Christmas Slush

This holiday drink is made with just 3 ingredients! It's so delicious and perfect for any holiday party.
Prep Time: 10 mins
Chill Time: 4 hrs
Total Time: 4 hrs 10 mins
Servings: 12 servings


  • 2 cups cranberry juice
  • 2 cups orange juice
  • 2 liter lemon lime soda - Sprite, 7 Up


  • fresh cranberries
  • orange slices


  • In a large bowl combine the cranberry and orange juice. Transfer the juice to a freezer safe bag and freeze until firm, about 4 hours. (See notes).
  • Remove from the freezer. Break up the frozen juice and place in a large pitcher or punch bowl. Use a wooden spoon to carefully break up the frozen chunks into smaller pieces (should get sort of slushy when you do this).
  • Add the soda and stir to combine.
  • Add in the cranberries and orange slices and serve cold.


You don’t have to freeze the juice. I love a slushy drink so I always freeze mine. If you’re in a time crunch or just don’t want to freeze it, then just skip that step.
Recipe from my mother-in-law. 


Calories: 106kcal (5%)Carbohydrates: 27g (9%)Protein: 1g (2%)Fat: 1g (2%)Saturated Fat: 1g (5%)Sodium: 18mg (1%)Potassium: 115mg (3%)Fiber: 1g (4%)Sugar: 26g (29%)Vitamin A: 102IU (2%)Vitamin C: 25mg (30%)Calcium: 11mg (1%)Iron: 1mg (6%)
Course: Drinks
Cuisine: American
Did you make this recipe?Leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Instagram and Facebook so I can see what you’re making!