This post contains affiliate links.

When I'm looking for an extra touch of festiveness during the holidays, I lean on this easy Christmas Punch. It's made with sparkling cranberry and apple flavors, can be alcoholic or non-alcoholic and is ready in 15 minutes.

Looking for more Christmas recipes? Try my Homemade Caramels, Christmas Cornflake Wreaths, Caramel Hot Chocolate, and Peppermint Brownies!

A large glass pitcher of homemade Christmas Punch with fresh cranberries and lime slices floating on top.

Why I love this recipe:

  • Quick – Only 15 minutes from start to finish for the best Christmas punch recipe to compliment your meal.
  • Festive – This bright red punch will add the perfect holiday touch of color and make it feel like Christmas.
  • Delicious – Everyone always raves about this easy Christmas drink when I serve it. It's refreshing, full of flavor, and an absolute crowd pleaser. We look forward to it every year.
A picture showing all the ingredients needed for an easy Christmas Punch recipe: ginger ale, cranberry, cranberries, spiced cider, sugar, and lime.

How to make Christmas Punch:

Combine Ingredients: Pour the water, sugar, and cranberries in a small saucepan over medium heat. 

A saucepan with water, sugar, and cranberries to make the best Christmas Punch.

Simmer for 2-3 minutes or until cranberries begin to pop. Pour into a container and allow it to cool to room temperature, or chill in the fridge until cooled.

A bowl of cranberries, sugar, and water after being cooked with the cranberries popped open.

Add Juice: Pour cooled cranberry syrup in a pitcher, followed by apple cider, cranberry juice and lime juice and chill until ready to serve. 

A cooled cranberry syrup in a large glass pitcher with cranberry juice being poured in.

Once ready to serve, pour in Ginger-Ale and ice.

Ginger ale being poured into a pitcher of homemade cranberry punch.

Serve this easy Christmas punch recipe with thinly sliced lime, apples, or oranges floating on top, or even a cinnamon stick to add to the festive appearance (optional). Add them all last so they don't add any bitter flavors to the drink.

A small glass filled with an easy Christmas Punch recipe, topped with fresh cranberries and a slice of lime.

Make Ahead and Instructions:

To Make Ahead: The whole traditional Christmas punch recipe can be made 1-2 days ahead of time, just don't add the ginger-ale, ice, or any garnishes until ready to serve. Store covered in the fridge.

More Holiday Beverages to Try:

5 from 7 votes

Christmas Punch

Author: Lauren Allen
This easy Christmas Punch recipe is ready in 15 minutes and is perfect for a holiday gathering! It has sparkling cranberry and apple flavors and can be alcoholic or non-alcoholic; making it great for kids and adults.
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
Servings: 8

Ingredients 
 

  • 1/4 cup water
  • 1/2 cup granulated sugar
  • 2/3 cup fresh cranberries
  • 3 cups apple cider
  • 2 cups cranberry juice, (not juice cocktail)
  • juice from half of a small lime
  • 3 cups ginger ale, , chilled
  • crushed ice

Instructions 

  • Combine the water, sugar and cranberries in a small saucepan over medium heat. Simmer for 2-3 minutes or until cranberries begin to pop. Pour into a tupperware and allow to cool to room temperature, or chill in the fridge until cooled.
  • Add cooled cranberries to a pitcher. Add apple cider, cranberry juice and lime juice and chill until ready to serve. 
  • Once ready to serve, add ginger-ale and ice.
  • Optional: Serve with thinly sliced lime, apples, or oranges floating on top, or even a cinnamon stick to add to the festive appearance. Add them all last so they don't add any bitter flavors to the drink.

Notes

To Add Alcohol: Instead of 3 cups Ginger ale, use 1 ½ cups Ginger ale and 1 ½ cups of an inexpensive champagne, cava or prosecco, or dark rum, or brandy. You could also add a few shots of vodka.
Make Ahead Instructions: This is a great drink to make in advance. You can make all of it, except for adding the ginger soda or champagne, a day ahead of time.

Nutrition

Calories: 152kcal, Carbohydrates: 39g, Protein: 0.4g, Fat: 0.2g, Saturated Fat: 0.03g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.02g, Sodium: 12mg, Potassium: 146mg, Fiber: 1g, Sugar: 37g, Vitamin A: 34IU, Vitamin C: 8mg, Calcium: 16mg, Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe November 2016. Updated December 2020 and December 2023.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

5 from 7 votes (5 ratings without comment)
Subscribe
Notify of

12 Comments
Inline Feedbacks
View all comments
Erin L
3 years ago

This looks awesome, sadly I cannonlybget frozen fresh cranberries. What would be the best way to tweak the recipe to accommodate for this? Or do I just thaw them first?
Thanks!
Erin

Admin
Stacy Popham
3 years ago
Reply to  Erin L

I’d add them frozen!! Sounds awesome!

Kathy
3 years ago

Have you made this with less sugar? If you have how do you recommend cutting the sugar. Thank you, sounds so tasty.

Admin
Stacy Popham
3 years ago
Reply to  Kathy

You could use diet ginger ale!

Jessi
3 years ago

The recipe calls for cranberry juice, but in the picture it’s cranberry juice cocktail, which has a ton of sugar. If you make it with 100% cranberry juice is it going to be too tart to drink? 🙂 Thanks!

Admin
Stacy Popham
3 years ago
Reply to  Jessi

Great catch!! You want to use 100% cranberry juice (not the cocktail)

Tami Cyrus
3 years ago

5 stars
Our Family that doesn’t drink alcohol LOVED THIS and the people that do drink thought it was GREAT too!!!!

Patricia
6 years ago

5 stars
Made this several times over the holidays and it was a HUGE hit at different parties! Thanks for a great recipe!

Cheryl
8 years ago

How many servings does this make?

2pots2cook
9 years ago

Oh yes ! The list of dishes is done and this is just what I need to add to make it complete ! Thank you and happy holidays !

Jean | DelightfulRepast.com
9 years ago

Lauren, I’ll be trying this. I love a tasty and pretty punch!