This Christmas Day Punch is a lovely fruity punch for the grown-ups, containing prosecco and a good dash of vodka
A great way to keep your guest’s drinks topped up – or let them fill up themselves!
I’ve included some instructions below for a non-boozy version too.

Festive Punch in a bowl on a wooden table. Punch is topped with slices of citrus fruits and cranberries
Want to save this recipe to your email?
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Jump to:

As usual I’m totally unprepared for Christmas. However I have done the service of testing out several glasses of this boozy Christmas punch for you. It’s ok, no need to thank me 😁

I’ve had this Christmas cocktail recipe on the blog for a few years now, and we make it every Christmas as an easy way to keep everyone’s drinks filled.
The last thing I want on Christmas day, when I’m rushing around the kitchen preparing dinner, is people under my feet, in and out of the fridge, getting drinks.
I love that this giant bowl will keep everyone going for ages!

I thought it was time to update the photos and get a video out for you guys too!

📋 What do we need?

Ingredients for Christmas Punch on a wooden table
  • Pomegranate juice – go for a good brand, rather than a diluted version. I use POM, but any 100% pomegranate juice will be fine.
  • Cranberries – fresh or frozen – either is fine. We’re just adding them for a pop of Christmassy colour (they’re too bitter to eat).
  • Clementine juice – I like this Christmassy feel of this, but you can replace with pure orange juice if you can’t find clementine juice.

🔪 How to make this Christmas Punch

Full recipe with detailed steps in the recipe card at the end of this post.

  • Start by adding a large bag of ice to the punch bowl (unless you’re making this a couple of hours ahead – see notes in the recipe card for making ahead).
  • Add in the cranberry juice, pomegranate juice and clementine juice.
  • Next in goes the juice of two limes, 3 sliced limes, 3 sliced clementines, fresh/frozen cranberries and the seeds from a pomegranate.
  • For the alcohol, add in a bottle of prosecco and 300ml (1 1/4 cups) of vodka and stir it all together.
6 image collage showing how to make Christmas Punch
  • Add some fresh mint leaves before serving.

👩‍🍳PRO TIP – make sure your punch bowl is large enough! My punch bowl is 6.6 litres (7 quart).

Glass of Christmas Punch in the foreground. Further one in the background, along with the bowl of punch. Punch is topped with citrus slices and cranberries.

🍽️ More ideas for your Christmas table

And don’t forget to check out my most important tips for a stress-free Christmas


In order to make this amazing Christmas Punch you will need:

📺 Watch how to make it

YouTube video

🍲 More fantastic drink recipes

  • Easy Dark ‘N’ Stormy Cocktail Recipe
  • Black Cherry Bellini
  • Pineapple Dole Whip Margarita
  • New Year’s Eve Rum Berry Cocktail
  • Gin and Cucumber Basil Smash
  • Frozen Pink Grapefruit Prosecco Cocktail

I really hope you guys get the chance to relax and enjoy the holidays too. A glass of this punch in one hand, a sausage roll in the other, and a small child shooting nerf gun darts at you repeatedly (hey they’ve got to have fun too!). It’s what Christmas is all about.

Happy holidays xxx

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

5 from 3 votes

Christmas Punch Recipe

Christmas Day Punch – A lovely fruity punch with prosecco for the grown-ups. A great way to keep your guest’s drinks topped up!
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 18 servings
Course: Drinks
Cuisine: British


  • ice (1 large bag)
  • 2 litres (3 1/2 pints or approx 8 1/2 cups) cranberry juice
  • 700 ml (3 cups) pomegranate juice I used Pom juice for a stronger flavour
  • 500 ml (2 cups) clementine juice use orange juice if you can’t find clementine juice
  • juice of 2 limes
  • 3 limes sliced
  • 3 clementines sliced
  • 100 g (1 cup) fresh or frozen cranberries
  • seeds from 1 pomegranate
  • 1 bottle of prosecco (75 cl or 3.1 cups)
  • 300 ml (1 1/4 cups) vodka
  • small bunch of mint leaves
Save This Recipe!
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Add a bag of ice to the punch bowl (See Note 1 if making ahead).
  • Pour in the cranberry juice, pomegranate juice, and clementine juice .
    2 litres (3 1/2 pints or approx 8 1/2 cups) cranberry juice, 700 ml (3 cups) pomegranate juice, 500 ml (2 cups) clementine juice
  • Add the juice of 2 limes and stir.
    juice of 2 limes
  • Add the lime slices, clementine slices, cranberries, and pomegranate seeds.
    3 limes, 3 clementines, 100 g (1 cup) fresh or frozen cranberries, seeds from 1 pomegranate
  • Pour in the prosecco and vodka. Stir and sprinkle on fresh mint leaves.
    1 bottle of prosecco, 300 ml (1 1/4 cups) vodka, small bunch of mint leaves


YouTube video


Note 1: Making ahead
If you’re making the punch ahead, don’t put the ice, prosecco, vodka or mint leaves in.
Make the rest of the punch a few hours ahead, then add the ice, prosecco and vodka. Stir together and top with the mint leaves.
Note 2: Alcohol-free version
Don’t add the prosecco and vodka, instead add an extra 300ml (1 1/4 cups) clementine or orange juice, plus 750ml (or about 3.1 cups) or sparkling red or white grape juice. I like to use Schloer, but you can use your favourite.
Note 3: Scaling down the recipe
This recipe makes around 18 cups of punch. You can scale down the recipe by half or three quarter sticking to the same ratios.
Nutrition info is for one serving of this recipe (approx 240ml or 1 cup).


Calories: 104kcal | Carbohydrates: 12g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 7mg | Potassium: 211mg | Fiber: 1g | Sugar: 10g | Vitamin A: 79IU | Vitamin C: 20mg | Calcium: 20mg | Iron: 1mg

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

This recipe was first published in December 2016. Updated in December 2020 with new photos, tips and recipe video.

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the recipe

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


  1. Kailey says:

    5 stars
    One of my all time favorite drink recipes! Any chance you’ve tried to make this as a single glass and have the measurements to do it? Thanks!

  2. Julie says:

    5 stars
    What a beautiful recipe. I’ve got it all made and waiting for guests.

  3. Tom Weiss says:

    Made your Xmas punch yesterday it was a huge hit. Everyone loved it there was not a drop left. Thanks again for another great recipe.

    PS have your salad book as gifts to our foodie friends

    Tom and Cindy

  4. Elena says:

    I was looking for such of recepie,I found this in good time.
    Thank you very much!

  5. Steve says:

    5 stars
    Our friends made this over the festive period and although you call it Christmas Day punch I’m going to be making it over the Bank Holiday in May, because it’s delicious and a great drink for a get together. Planning our menu already.

  6. Julie says:

    I came across your blog on Pinterest via this lovely punch picture, this looks so Christmassy and delicious. Can’t wait to try it! Thank you.

    1. Nicky Corbishley says:

      Thanks Julie, hope you enjoy it 🙂