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

This easy Christmas Punch recipe pairs cranberry juice, pineapple, and ginger ale for a festive crowd-pleaser. Spike it with rum or serve non alcoholic: both versions are absolutely delicious!

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

When it comes to signature drinks, serving a punch is truly the easiest way to step up your party. So for the holidays, try this Christmas Punch! The flavor is fruity and delicious, with a little sparkle from ginger ale.

It tastes incredible on its own, so I like to serve it straight up and let guests spike their individual glasses with rum if they want. That way nobody feels left out! Garnish it up with sliced citrus, rosemary branches, and cranberries, and it makes a festive centerpiece for any party!

Ingredient Breakdown

This Christmas Punch recipe is easy with minimal ingredients, perfect for no-fuss holiday entertaining! When it comes to punch, I’ve actually found that it’s not a “dump anything in” situation. After some careful testing and tweaking, I 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: Pineapple adds just the right tropical flair; it’s great for using in punch recipes.
  • Ginger ale: Ginger ale adds just the right carbonation! It’s sweeter than ginger beer, which would also work but has in a spicier ginger flavor.
  • Rum: This makes it into a Christmas rum punch! But it’s just as good without as a non alcoholic punch.

To Spike or Not to Spike?

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 serve both an alcoholic and non alcoholic punch at the same time!

  • Add the alcohol to the punch bowl. If you’re serving all adults who want an alcoholic punch, add it right in.
  • Spike the drink afterwards. A 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 (¼ cup) to 8 ounces (1 cup) punch.
  • Serve it as a non alcoholic punch. It’s just as delicious and mocktail recipes are all the rage these days.
Christmas Punch recipe

Best Alcohol for Christmas Punch

Here are a few of my favorite options and how they 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, it also works and adds notes of cinnamon and spices.
  • Bourbon: Bourbon is also ideal for a Christmas punch! It 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 (see Holiday Punch).

Making Your Punch Bowl Beautiful

The garnishes transform this from “just a drink” into a festive holiday centerpiece. The more the better when it comes to making it pretty. My go-to garnish combinations are:

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

For extra drama, you can freeze cranberries and small rosemary sprigs in ice cube trays with water, then add a handful to the punch bowl. (Just don’t add too much or it will dilute the flavor.)

Christmas punch alcoholic

Storage and Make-Ahead Tips

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:

  • Make ahead: The day before, chill all liquids in the refrigerator. Slice the citrus and prepare garnishes and store refrigerated. Around 30 minutes before guests arrive, combine the cranberry and pineapple juice in a punch bowl. Right before serving, add the ginger ale and garnishes (to preserve carbonation).
  • Leftover punch: Transfer to a pitcher or large jar with a tight lid. It will keep in the refrigerator for 2 to 3 days, though the ginger ale will lose its fizz.
  • Batch size: This recipe easily doubles or triples for large gatherings. One tip: add the ginger ale in small increments to maintain carbonation.

Serving Suggestions

This punch pairs well with any type of holiday spread, especially with the flexibility to be alcoholic or non alcoholic.

  • Brunch parties: Serve the non alcoholic punch alongside a spread of pastries and egg dishes. The fruity, bright flavors cut through rich breakfast foods beautifully.
  • Christmas appetizer hour or dinner: The cranberry-pineapple combination pairs well Christmas dinner, or a Christmas appetizer spread like this festive Christmas tree pull apart bread!
  • Cookie exchanges: The tart-sweet balance is a better fit with cookies than hot chocolate (in my opinion).
  • New Year’s Eve: Skip the champagne bar and set up a punch station with other New Year’s Eve drinks.

Also try my Holiday Punch with champagne, the Poinsettia for a simpler option, or browse through 45 festive holiday drinks for more inspiration.

Dietary Notes

This Christmas punch recipe is vegetarian, vegan, plant-based, dairy-free and gluten-free.

Frequently Asked Questions

Can I make this punch ahead of time?

You can mix the juices before, but wait to add ginger ale until right before serving. The carbonation dissipates quickly once opened, so adding it last minute makes sure your punch stays bubbly throughout the party.

What’s the best substitute for cranberry juice blend?

In a pinch, mix pure cranberry juice with apple juice using a 1:2 ratio (one part cranberry to two parts apple).

Can I use a different alcohol besides rum?

Absolutely! Bourbon adds warm, spicy notes that work wonderfully. Brandy would also work nicely. For a lower-alcohol option, try adding champagne or prosecco instead: just add it right before serving, like the ginger ale.

How do I keep the punch cold without diluting it?

Chill all ingredients beforehand so you don’t need ice. For longer parties, you can freeze some of the cranberry-pineapple mixture in a bundt pan or ring mold, then float that “ice ring” in the punch bowl. It melts slowly and doesn’t dilute the flavor since it’s made from the same ingredients.

Is this recipe kid-friendly?

Yes! Skip the rum and it’s perfectly suitable for all ages. My kids actually request this “fancy juice” for their parties now.

What size punch bowl do I need?

This recipe makes about 16 cups (1 gallon) of punch, so you’ll need at least a 1-gallon punch bowl. I prefer slightly larger bowls (5-6 quarts) so there’s room for all those garnishes without overflow.

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

Easy Christmas Punch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

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

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 12 to 16 1x
  • Category: Drink
  • Method: Punch
  • Cuisine: Drink
  • Diet: Vegan

Ingredients

Scale
  • 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

Instructions

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

Notes

*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.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

More Punch Recipes to Try

About the authors

Alex & Sonja

Hi there! We’re Alex & Sonja Overhiser, authors of two cookbooks, busy parents, and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share simple, seasonal recipes and the joy of cooking. We now offer thousands of original recipes, cooking tips, and meal planning ideas—all written and photographed by the two of us (and tested on our kids!).

Leave a Comment

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

11 Comments

  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!

    Thanks,
    Sue

    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!