Christmas Punch

November 19, 2017

Christmas Punch has been my go-to holiday drink for 10+ years! It’s so delicious and perfectly festive, and the whole family loves it! Plus it only takes minutes to make. Win all around!

Christmas Punch

Easy Holiday Punch Recipe

I can still remember the first Thanksgiving I made this, I immediately fell in love.

It isn’t very sweet which was perfect for me because I’m not a big fun of extra sweet drinks (if you love sweet though feel free to add in about 1/3 cup sugar with the cranberry juice then mix and dissolve before adding in the soda).

Punch recipe. Shown here in a mug with a dispenser of punch in the background.

Ingredients Needed for This Drink

  • Cranberry juice or pomegranate cranberry juice
  • Pineapple juice
  • Almond extract
  • Ginger ale
  • Fresh cranberries and limes (optional)
  • Ice

Scroll below for full printable recipe.

It really just has the most delicious blend of flavors. The combination did seem strange to me at first with ginger ale, cranberries, pineapple juice and almond extract but trust me it just works!

I mean think about all the good things in life that use almond extract – Raspberry Almond Thumbprint Cookies, Funfetti Cupcakes, the best Banana Almond Flax Smoothie, and those irresistible Almond Poppy Seed Pancakes.

Almond extract makes everything good! It add such a unique yet perfectly welcoming flavor.

Christmas Punch

How to Make Punch

  • Pour cranberry juice, pineapple juice, and almond extract into a large drink dispenser and mix. Pour in ginger ale and give it one quick stir.
  • Add in cranberries, ice and ginger ale. Serve within a few hours for best results as it will start to go flat.

Christmas Punch

Can I Scale the Recipe Down?

I used to make a slightly smaller version of this recipe but I’ve listed what perfectly fits in my drink dispenser, which is enough to serve to a small crowd.

But you can easily bump it down to the 2 liter version if you don’t need that much and don’t want to purchase two bottles of soda –

  • 2 liters ginger ale
  • 4 cups cranberry juice
  • 2 cups pineapple juice
  • 2 tsp almond extract

Christmas Punch

Tips for Perfect Punch

  • Use good quality “100% juice,” skip juice “beverage” or “cocktail” (they have added water, sweeteners, and or flavors).
  • Don’t skip the almond extract even though it’s a small amount it adds a lot of flavor here.
  • Use chilled ingredients. If the soda and juices are cold beforehand you don’t need to add as much ice, therefore it won’t be so diluted.
  • Garnish it. Drinks taste better when they look better. The cranberries and limes are optional but I’d say at least use one or the other.

Picture of a dispenser of punch being poured into a single serve cup.

More Recipes You Might Like

Christmas Punch

5 from 39 votes

My families favorite punch! I've been making this for the holidays for 10+ years. A blend of soda, juices and almond extract - it may seem like a strange combination but together they taste amazing! 

Servings: 14
Prep Time 5 minutes
Total Time 5 minutes


  • 6 cups cranberry juice or pomegranate cranberry juice*
  • 3 cups pineapple juice**
  • 1 Tbsp almond extract
  • 3 liters ginger ale
  • 1 12 oz. bag fresh cranberries (optional)
  • 2 fresh limes, sliced (optional)
  • Ice


  1. Pour cranberry juice, pineapple juice, and almond extract into a large drink dispenser and mix. Pour in ginger ale and give it one quick stir.

  2. Add in cranberries, ice and ginger ale. Serve within a few hours for best results as it will start to go flat.

  3. Recipe source: inspired by Allrecipes

Recipe Notes

*This is not 100% cranberry juice, it is 100% juice but it has a blend of other juices in it such as grape, apple, pear. 100% cranberry juice would be much too tart here. Use something like Oceanspray.

**If you have room in your fridge preferably chill the soda and juices first or keep them in a cold (not freezing) garage, that way you don't need to add much ice and dilute it.

Nutrition Facts
Christmas Punch
Amount Per Serving
Calories 151
% Daily Value*
Sodium 20mg1%
Potassium 173mg5%
Carbohydrates 37g12%
Sugar 34g38%
Vitamin C 6mg7%
Calcium 21mg2%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Drinks
Cuisine: American
Keyword: Punch
Author: Jaclyn

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  • Melanie Brown

    Just found your site. I am an event planner who loves to cook. Looking forward to preparing your recommendations.

  • Terry

    To help those who are struggling with measurements – think of it as a math problem. The ingredients are 4 to 2 to 1 ginger ale to pineapple juice to cranberry juice. So if your container holds 20 cups, you want 12 cups ginger ale, 6 cups pineapple juice and 4 cups cranberry juice. 33 cups would be 18 cups ginger ale and 9 cups pineapple juice to 6 cups cranberry juice, etc etc. As far as how much liquor (or what type) to add it is strictly to your taste. Add by the 1/2 cup, and then taste. You can always add more – but you can’t take it out. I suggest rum. For serving size – 8 oz is one serving size. If your guests are drinking only this all evening, figure at least 3 servings per person. For those who are allergic to nuts – use IMiTATION Almond extract. Same flavor, no nuts. My suggestions are: in addition to using chilled ingredients, freeze your cranberries AND your slices of lime. They will help keep the punch cold. I also sub 1 bottle of Prosecco or Asti Spumante for 1 bottle of ginger ale. Don’t bother using an expensive brand – when mixing it with other ingredients, the cheaper the better. Spend your $$$ on high quality juices instead.

  • Bree

    I made this for Christmas here in Australia. Used oceanspray cranberry juice and golden circle pineapple juice…plus dry ginger ale. My drink dispenser holds 8.5 liters/2.2 gallons, so there was plenty of room to add the ice and garnishes. Everyone loved the drink. Next time I might not add the almond essence…just as a preference thing. It made the drink have a slight cherry soda taste…..which has never really taken off here in Australia. Not saying it was overpowering or awful…just feel the drink would be equally nice without it.

  • Heide

    Made this today I bought the 6- 6 ounce cans of Dole pineapple juice so I used all 6 cans (so 4 1/2 cups). I could not find frozen cranberries so I used mixed berries and I also tossed in an apple along with the limes. I substituted vanilla for the almond extract due to my niece being allergic to anything nut. It was REALLY good. I also bought a spiced rum for adults if they wanted to make it alcoholic. Worked well

  • Gina G.

    Everyone loved this. Had a side of vodka for those who wanted to spike it. It is delicious both ways. Highly recommended.