This post may include affiliate links; for details, see our disclosure policy.

This delicious Christmas Punch recipe is fruity and delicious! Make it with rum for a punch with alcohol, or omit for non alcoholic.

Christmas Punch
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Need a great punch recipe for the holidays? Try this Christmas Punch! The flavor is fruity and delicious, with a little sparkle from ginger ale. You can make it with rum for a punch with alcohol, or omit it for non alcoholic. Either way, it tastes incredible! The best part? Garnish it up with sliced citrus, rosemary branches and cranberries. It couldn’t be more festive or beautiful.

Ingredients in this Christmas punch recipe

This Christmas Punch recipe is incredibly easy with minimal ingredients. It’s perfect for no-fuss holiday entertaining! When it comes to punch, we’ve found that not anything goes. After some tweaking, we found the perfect combination of juices, carbonated bubbles, and optional alcohol. Here’s what you’ll need:

  • Cranberry 100% juice blend: This blend of juices is available at most grocery stores, and typically blends grape, apple, and pear juice with cranberry juice. Make sure to look for “100% juice” or “no sugar added” on the label.
  • Pineapple juice: Adds just the right tropical flair! Pineapple is great for punch recipes.
  • Ginger ale: Ginger ale adds just the right carbonation! It’s sweeter than ginger beer, which would also work but results in a spicier ginger flavor.
  • Rum: This makes it into a Christmas punch with alcohol! But it’s just as good without as a non alcoholic punch. Speaking of…
Christmas Punch recipe

Make it with alcohol or non alcoholic

You can add the alcohol right to the Christmas punch, of course! But if you’re entertaining with kids, it’s nice to allow drinkers to spike the drink afterwards. This offers most flexibility: you can essentially serve both an alcoholic and non alcoholic punch at the same time!

  • Add the rum to the punch bowl. If you’re serving all adults, throw the rum right in.
  • Or, spike the drink afterwards! The better way to make an alcoholic Christmas punch is to spike the drink after you ladle it out of the punch bowl. This makes it work for both kids and adults! The best ratio is 2 ounces rum to 8 ounces (1 cup) punch.
  • Or, simply make it as a non alcoholic punch! It’s just as good (really).

Best Christmas punch alcohol options

What’s the best alcohol for Christmas punch? Here are a few options and how it changes the flavor:

  • Rum: Aged rum, aka añejo rum, has notes of vanilla, coconut, almond, citrus, or caramel. White rum has a straightforward flavor with a signature fruity finish. Dark rum would make the color very dark, but you can use it if you like. It adds deep, caramel flavor and notes of cinnamon and spices.
  • Bourbon: Bourbon is also ideal for a Christmas punch! Bourbon adds spicy notes, with hints of vanilla and caramel.
  • Champagne or Prosecco: Or, go for a bubbly punch! Add champagne or Prosecco right before serving. Go to Holiday Punch.
Christmas punch alcoholic

Ways to garnish the bowl

The best part about a good Christmas punch recipe? All the garnishes! A good punch has some lovely garnishes floating on top. Here are some of our favorite ideas:

  • Sliced citrus: orange, lemon or lime
  • Pineapple rings
  • Whole spices: star anise, cinnamon sticks, or cloves
  • Rosemary sprigs
  • Fresh or frozen berries: cranberries, raspberries, or blackberries

Notes on serving Christmas punch: preserve the bubbles!

This Christmas punch takes just a few minutes to throw together. But if you want to prep some items in advance, here’s what to do!

  • Chill the liquids in advance. Adding ice waters it down too much, so chill everything prior to serving.
  • Slice the citrus and assemble the garnishes. Make sure you’ve got everything on hand. Refrigerate the citrus until serving.
  • Add the ginger ale right before serving. You can pour everything in the bowl, but try to add the ginger ale right before serving. This way you get the best bubbles!
Non alcoholic Christmas punch

More punch recipes

Love entertaining? Here are a few more punch recipes to add to your repertoire that work in various seasons!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Christmas Punch

Christmas Punch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 12 to 16 1x
Save Recipe


This delicious Christmas Punch recipe is fruity and delicious! Make it with rum for a punch with alcohol, or omit for non alcoholic.


  • 64 ounces cranberry 100% juice blend, chilled
  • 32 ounces pineapple juice, chilled
  • 32 ounces ginger ale, chilled
  • 1 750 ml bottle aged rum (optional)*
  • 1 orange
  • 1 lemon
  • For the garnish: 5 star anise, fresh or frozen cranberries, rosemary sprigs


  1. Add the cranberry juice blend, pineapple juice, and ginger ale to a punch bowl. Add the rum, if using. Garnish with orange and lemon slices, and if desired, cranberries, star anise and rosemary sprigs.


*Or, make it both alcoholic and non alcoholic! Spike the drink after you ladle it out of the punch bowl: add 2 ounces rum to 8 ounces (1 cup) punch.

  • Category: Drink
  • Method: Punch
  • Cuisine: Drink
  • Diet: Vegan

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. Kim says:

    Can I use champagne instead of rum and how would you add it ? Top off the glass or pour directly in to bowl? Also, omit the ginger ale if using champagne ?

  2. Renee says:

    Can I use 100% cranberry juice instead of the cranberry juice blend?

    1. Alex Overhiser says:

      You can, but may need to add a bit of sugar if it’s not sweet enough.

  3. Nancy says:

    Can this be maid in advance? If yes. How far in advance?

    1. Alex Overhiser says:

      Hi! The flavor is best if made just before serving.

  4. Sue Knight says:

    I would love to buy your cookbook. Is there another way to get it without going through Amazon?
    Every recipe of yours that I have tried has been hugely successful!


    1. Alex Overhiser says:

      Hi! The cookbook is available from any book retailer — check with your local bookstore. If it’s not stocked they can order it. Thank you for checking!

  5. Anonymous says:

    hi- any rum suggestions? i love the color, if i use a dark rum will it ruin it? i’m assuming you used light rum? thanks!

    1. Alex Overhiser says:

      Any should work. We like an aged rum but not too dark.

  6. Sonja Overhiser says:

    Let us know if you have any questions!