10 Christmas punch recipes
Mix up a Christmas punch to get your party started. Whether you fancy a boozy tropical twist or a fruity mocktail, we have a recipe to satisfy everyone's tastes.
Enjoy a glass of something warming and delicious with our favourite Christmas punch recipes. These fabulous festive drinks are perfect for the party season – try a warming apple pie-inspired tipple or a fresh prosecco spritz.
If you don't fancy being stuck at the cocktail cabinet mixing individual drinks all night, punches are a great way of catering for a crowd with a signature recipe. Pick your favourite, then get creative with your presentation and garnishes.
Get a taste of the season with even more festive drinks ideas, from creamy eggnog to hot butter rum.
1. Cranberry sea breeze punch
This refreshing cranberry and grapefruit punch is the perfect antidote to rich canapés, indulgent sweets and heavy Christmas bites. Drop some lime rounds into your punchbowl for a fun, fruity addition. Making cranberry ice cubes stops the fruit from sinking to the bottom of the bowl and ensures everyone gets an equal scoop.
2. Tropical rum coconut punch
Be transported to the tropics with a glass of tropical rum coconut punch. This creamy, fruity drink, topped up with coconutty Malibu and pineapple juice, is sure to keep your guests content. This classic flavour combination never goes amiss and there's no complicated mixology involved.
3. Winter Pimm's punch
Pimm's isn't just for summer. Try our winter version of this traditional English toddy, revamped for the party season. The combination of orange, cinnamon and brandy makes this the ultimate winter warmer. It takes just a handful of ingredients and 10 minutes to mix up this crowd-pleasing punch.
4. Mulled apple juice
If mulled wine isn't your thing, try our mulled apple juice. You only need five ingredients, many of which you'll already have stored in your kitchen cupboard. Simmer the apple juice with orange peel, cinnamon and cloves for a classic flavour combination everyone will love.
5. Spiced wine
It wouldn't feel like Christmas without a glass of warm spiced wine. Get a pan of this flavourful drink ready for thirsty guests and be ready to refill glasses quickly. If you need to make a non-alcoholic version, swap the water for tea, then replace the wine with red grape juice.
6. Mulled pear & cranberry punch
Put a bottle of cider to good use with our mulled pear & cranberry punch and add a dash of sloe gin for a deliciously decadent seasonal cocktail. This is a step above your standard mulled wine. Simply simmer and ladle into heatproof glasses for an easy 10-minute treat.
7. Pink grapefruit punch
This pretty-in-pink grapefruit punch isn't your usual Christmas suspect. If you're pining for the warmer months, this rosé and gin mix is the answer to your prayers. Campari, vermouth and gin give this punch a taste of the classic boozy negroni – with a twist.
8. Pear & rose punch
Garnished with redcurrants and laced with freshly sliced ginger and cardamom, our pear & rose punch is a beautiful blend of strong spices and delicate floral flavours. This booze-free beauty has that professional flair that'll make your guests' jaws drop.
9. Hot apple pie punch
Warm your hands around a mug of this spiced apple pie punch, with a glug of rum for the adults. Add a scoop of rich vanilla ice cream to the hot apple juice and give it a quick whisk for a beautifully frothy top. With a pot of this bubbling away on the stove, your kitchen will smell like pure festive magic.
10. Mulled white wine
Mix up your standard Christmas repertoire by swapping red wine for white wine in this alternative punch. Our easy mulled white wine uses dried apricots, vanilla and honey for added sweetness, balanced out by zesty lemon slices.
Enjoyed these recipes? Try our other Christmas classics...
Our ultimate Christmas cake collection
How to make prosecco cocktails in minutes
5 mulled drinks you can make in minutes
The best ever Christmas cocktails
What's your favourite Christmas tipple? Leave a comment below...
Comments, questions and tips