Easy Christmas Punch Recipe

This post may contain Affiliate Links. Please read our privacy policy here.

An easy Christmas punch recipe made with 4 simple ingredients! This punch has alcohol but can also easily be made into a Christmas punch without alcohol too. The flavors of pineapple and cranberry blend together so well together. Add an ice ring and toss in some cranberries, for a very festive holiday cocktail that serves a crowd!

When you’re hosting a Christmas party, a punch is a must. Making something that is quick and easy is key and this recipe is just that. It takes less than 5 minutes to make and looks beautiful as a centerpiece on a table or a bar cart. It’s bubbly, fruity, and not too sweet.

ice ring in a Christmas punch.

Also, check out the best Christmas cocktails, as well as our vodka cranberry Christmas punch and candy cane punch recipe that is perfect for the holidays!

ingredients to make a Christmas punch.

How to Make a Christmas Punch


This punch recipe has 4 ingredients that you can buy at the grocery store.

The full recipe and measurements are in the recipe card below.

Pineapple Juice – Pineapple is actually a winter fruit in North America and goes really well with cranberry juice and ginger. Use 100% pineapple juice for this recipe.

Cranberry Juice – Any cranberry juice is good for this recipe, just make sure it is sweetened.

Ginger Ale – Classic ginger ale is perfect. You can also use sugar-free ginger ale to cut down on the sugar in the punch.

Gin – Use a botanical gin for this punch. Something like Hendrick’s or Gray Whale would be perfect.

Garnishes – Cranberries, orange slices, lime slices, cinnamon sticks, sliced pineapple, and rosemary can all work as garnished for this punch.

pouring pineapple juice into a punch bowl.


If you’re making an ice ring, do it the night before. Just add water to a bundt pan with cranberries, orange slices, and rosemary, and then freeze overnight.

Next, pour all of the ingredients into a large punch bowl.

Add the ice ring to the punch about 10 minutes before guests arrive.

Garnish with more cranberries and serve with a ladle.

punch bowl and cups filled with red cocktail

Christmas Punch Bowls

If you’re looking for the perfect Christmas punch bowl, here are some of our favorites! You can also find vintage punch bowls at antique shops and second-hand stores.

10 Piece Punch Bowl Set

Olivia & Oliver® Madison Punch Bowl with Ladle

Footed Glass Punch Bowl

Tips for Making a Christmas Punch

  • Add more or less gin depending on how strong you want the punch.
  • To make this a non-alcoholic punch, simply leave out the alcohol or add in a non-alcoholic spirit to replace the gin.
  • Make extra punch by adding ingredients into a pitcher and then store in the refrigerator. Then, when the punch is low you can quickly refill it with the pitcher.
  • To keep the sugar lower, use a diet ginger ale for this punch.
  • If you don’t have a punch bowl, serve this is a pitcher without ice. Instead, pour into glasses filled with ice.
ice ring for a holiday cocktail.

Festive Holiday Ice Ring

Ice rings are added to a punch to keep a cocktail cold. They’re great because they melt slowly and add a beautiful vibrance to the drink.

What to Serve with Christmas Punch

This easy Christmas punch goes well with everything. Here are some suggestions:

Christmas BrunchFrittata, Quiche, French Toast Puffs or Eggnog Cinnamon Rolls.

Holiday PartyThree Easy Appetizers, Cheese Platter, Ham and Cheese Sliders, Warm Olives or Mini Lobster Rolls.

Christmas DinnerCranberry Orange Cornbread, Honey Glazed Ham, Easy Roast Chicken

Frequently Asked Questions

What are the 4 ingredients of punch?

For this punch recipe we use pineapple juice, cranberry, juice, ginger ale and in for this punch.

What is a traditional Christmas drink?

Eggnog is traditionally served at Christmas. It is a creamy and sweet beverage made of milk, cream, sugar, spices and often brandy or rum.

Can I make punch ahead of time?

To make this punch ahead of time, add all of the ingredients (minus the ginger ale) into a pitcher ahead of time and store it in the refrigerator. When you are ready to serve, simply add in the ginger ale and ice!

holiday cocktail with lime and cranberries

More Christmas Recipes You’ll Love

Spiced Apple Sparkler Punch – Made with apple vodka, sparkling white Champagne, and two varieties of apple cider!

Cranberry Moscow Mule Recipe – The very best cranberry mule recipe! Filled with ginger, cranberries, lime juice and orange zest.

Gingerbread Moscow Mule Recipe – Flavored with gingerbread spices. This cocktail is perfect for Christmas.

The Best Spiked Eggnog – One of the best eggnog recipes! It’s like sipping creamy butterscotch!

Let us know your thoughts!

So if you’re hosting a holiday party and need a wonderful punch, we hope you give this recipe a try! It’s fantastic and super simple to make.

Let us know if you make this easy Christmas punch recipe by leaving a comment and review below!

You can also FOLLOW US on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious recipes, cocktails, desserts, and parties!

ice ring in a Christmas punch

Christmas Punch

An easy Christmas punch recipe made with 4 simple ingredients! This punch has alcohol but can also easily be made into a Christmas punch without alcohol too. The flavors of pineapple and cranberry blend together so well together.
4.67 from 3 votes
Print Pin Rate
Course: Cocktail
Cuisine: American
Prep Time: 5 minutes
Cook Time: 0 minutes
0 minutes
Total Time: 5 minutes
Servings: 15 people
Calories: 151kcal
Author: Eden


  • 3 cups pineapple juice
  • 3 cups cranberry juice
  • 4 cups ginger ale
  • 2 cups gin
  • 1/2 cup fresh cranberries, for ganrishing
  • 1 large orange, sliced for garnishing
  • 3 sprigs rosemary , for garnishing


  • Pour all of the ingredients into a large punch bowl.
    Christmas punch
  • Add in an ice ring or large ice cubes 10 minutes before serving.
    ice ring in a Christmas punch


Calories: 151kcal | Carbohydrates: 20g | Protein: 0.5g | Fat: 0.1g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.02g | Sodium: 7mg | Potassium: 127mg | Fiber: 1g | Sugar: 18g | Vitamin A: 55IU | Vitamin C: 16mg | Calcium: 18mg | Iron: 0.4mg
Tried this Recipe? Tag me Today!Mention @sugarandcharm or tag us #sugarandcharm!
best Christmas punch recipe

Leave a Comment

Recipe Rating