If you’re ready to add some true sparkle to your holiday party, look no further than Candy Cane Christmas Punch. This cheerful, creamy, and vibrant drink is an instant crowd-pleaser—impossibly festive with its blushing cranberry base, swirls of cool peppermint, and whimsical candy cane garnishes. It’s a nostalgia-fueled punch that’s sweet, refreshing, and brimming with all the winter magic you could hope for in a glass of holiday cheer. Whether you’re hosting a cookie swap, setting up a family movie night, or just want something dazzling to sip while wrapping gifts, this punch is a guaranteed hit and will quickly become your new seasonal tradition.

Ingredients You’ll Need
The ingredient list for Candy Cane Christmas Punch is short and sweet—but every component plays an important role. You don’t need any fancy mixers or obscure finds, just a handful of staples that come together for a drink that’s as creamy and minty as it is merry and bright.
- Cranberry juice (4 cups, chilled): Gives the punch its stunning ruby color and tart fruitiness, which balances the sweetness in every sip.
- Lemon-lime soda (2 cups, chilled): Brings in a fizzy lift and light citrus that keeps things feeling crisp and refreshing.
- Peppermint ice cream (2 cups, softened): The secret to the punch’s dreamy creaminess and that signature yuletide mint flavor—let it sit out for a few minutes to soften for perfect blending.
- Sweetened condensed milk (1/2 cup): Adds luxurious richness and helps everything meld into a velvety, frothy treat.
- Peppermint extract (1 teaspoon, optional): For anyone who wants to amp up the minty magic, a little goes a long way here!
- Crushed candy canes (for garnish): Gives every glass a snowy, festive finish and a pop of peppermint crunch.
- Whole candy canes (for stirring or decoration): Drape them across the bowl or tuck them into glasses—they’re as pretty as they are fun to use.
How to Make Candy Cane Christmas Punch
Step 1: Mix the Juices and Soda
In your biggest, prettiest punch bowl, combine the chilled cranberry juice and lemon-lime soda. Stir them together gently—this combo creates the sparkling blushing base for your Candy Cane Christmas Punch. The crimson color instantly sets that celebratory mood, so take a second to admire it!
Step 2: Blend in the Peppermint Ice Cream
Spoon in the softened peppermint ice cream. It’s going to melt in beautifully, transforming your punch from plain juice into a cool, creamy, magical drink. Give it a slow, gentle stir to help it dissolve—don’t worry about getting it perfectly smooth, a few delicious swirls add to the festive look and feel.
Step 3: Sweeten and Froth
Pour in the sweetened condensed milk along with the peppermint extract, if you’re going for extra-minty vibes. This is when the punch goes from tasty to truly decadent: you’ll notice it becomes creamier and starts to get a frothy, almost cloud-like top. Stir until everything’s completely combined and luscious.
Step 4: Decorate and Serve
Right before you’re ready to serve, sprinkle crushed candy canes over the punch for a wintry, sparkling touch. Balance whole candy canes around the edge of your punch bowl or add one to each glass—these little details make Candy Cane Christmas Punch look as special as it tastes. Serve immediately in chilled glasses and prepare for smiles all around.
How to Serve Candy Cane Christmas Punch

Garnishes
Think of garnishes as your holiday magic wand! Go wild with a heavy sprinkle of crushed candy canes over the top for crunch and color, and hang a whole candy cane on the rim for stirring and extra festivity. If you want to add a touch of elegance, a sprig of fresh mint or a few floating cranberries can make each cup pop.
Side Dishes
Candy Cane Christmas Punch practically begs to be surrounded by your favorite holiday treats. Pair it up with sugar cookies, peppermint bark, chocolate-covered pretzels, or even a selection of fresh fruit. Its sweet, creamy flavor also matches beautifully with a savory cheese platter or mini ham sandwiches for an effortlessly jolly spread.
Creative Ways to Present
This punch is all about fun, so use your imagination! Pour it into a vintage punch bowl for retro vibes, serve in individual mason jars for a rustic look, or use elegant stemmed glasses for a grown-up gathering. You can even freeze extra scoops of peppermint ice cream and float them on top just before serving for a playful, icy effect. Don’t forget to double up on the candy canes—nothing says Christmas like a swirl of red and white!
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, transfer any remaining punch (without garnishes) into an airtight pitcher or container and keep it in the refrigerator. It will stay creamy and delicious for up to 24 hours, though it may lose some of its fizz. Just give it a good stir before pouring another cup!
Freezing
While Candy Cane Christmas Punch is best enjoyed fresh, you can freeze leftovers if needed. Pour them into an ice cube tray or freezer-safe container. Once frozen, use the cubes to chill (and flavor!) another batch of punch, or blend them into a minty milkshake treat later in the week.
Reheating
This punch is meant to be served chilled, so there’s no need to reheat. If it’s been in the fridge and separated a bit, simply give it a brisk whisk or a shake in a well-sealed container before serving. Want a surprise? Try shaking with a scoop of fresh ice cream for a creamy, foamy revival!
FAQs
Can I make Candy Cane Christmas Punch ahead of time?
You can definitely mix the cranberry juice and lemon-lime soda a few hours ahead and keep them chilled, but save the ice cream, condensed milk, and garnishes until just before serving to keep everything frothy and fresh.
What if I can’t find peppermint ice cream?
No worries—use vanilla ice cream with a drop or two of peppermint extract and some finely crushed candy canes mixed in! It won’t be quite as pink, but you’ll get that signature holiday flavor and festive flair.
Can I make this punch vegan or dairy-free?
Absolutely! Swap in your favorite dairy-free peppermint ice cream and try sweetened condensed coconut milk for a similar creamy texture. Pick a vegan soda and you’ve got an inclusive holiday treat without losing any of the fun.
Is there an adult version of this punch?
For a grown-ups-only spin, try adding a splash of peppermint schnapps or vanilla vodka to the punch. Just remember to label clearly if there are both kid-friendly and adult batches at your gathering!
What’s the best way to crush candy canes for garnish?
Pop unwrapped candy canes into a zip-top bag and gently bash them with a rolling pin or the back of a spoon—go slow and steady for the perfect mix of festive little shards and peppermint dust.
Final Thoughts
I can’t think of a more delightful way to toast the holidays than with a big, frothy bowl of Candy Cane Christmas Punch. With every sip as nostalgic as it is refreshing, this punch brings out the childlike wonder in everyone. Give it a try, share it with your loved ones, and watch as it becomes the joyful centerpiece of your festive traditions!
Print
Candy Cane Christmas Punch Recipe
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: 10 servings
- Category: Drinks
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian, Gluten-Free
Description
This Candy Cane Christmas Punch is a delightful and festive holiday drink that combines the flavors of cranberry, peppermint, and sweetened condensed milk for a creamy and refreshing treat. Perfect for holiday gatherings or parties, this punch is sure to impress your guests with its minty and sweet taste.
Ingredients
For the Punch:
- 4 cups cranberry juice (chilled)
- 2 cups lemon-lime soda (chilled)
- 2 cups peppermint ice cream (softened)
- 1/2 cup sweetened condensed milk
- 1 teaspoon peppermint extract (optional for extra minty flavor)
For Garnish:
- Crushed candy canes
- Whole candy canes (for stirring or decoration)
Instructions
- In a large punch bowl, combine the cranberry juice and lemon-lime soda.
- Add the sweetened condensed milk and peppermint extract, if using, and stir until fully blended and frothy.
- Right before serving, top with crushed candy canes and add whole candy canes around the edge of the bowl or in individual glasses for a festive touch.
- Serve immediately in chilled glasses.
Stir in the softened peppermint ice cream and mix gently until mostly dissolved.
Notes
- For an adult version, add a splash of peppermint schnapps or vanilla vodka.
- You can also freeze scoops of peppermint ice cream in advance and float them on top of the punch just before serving.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 26g
- Sodium: 55mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 15mg