22 Christmas cocktails & mocktails

Whether you want to experiment with mixology or need a fast, festive drink, our favourite Christmassy cocktails and mocktails will provide much merriment.

White mulled wine in a jug and glasses, and mince pies

Make it mulled

No other whiff encompasses Christmas quite like the aroma of mulling fruit and spices. Choose from a classic blend or give yours a light modern twist - perfect for greeting guests coming in from the cold.


1. Mulled wine cocktail

Cinnamon, cloves, clementines and Cointreau - this classic red wine recipe is perfect for traditionalists. Delicious served hot or cold.
Mulled wine cocktail

2. Appleberry mulled wine

This boozy, fruit cup comprises chunky slices of apple, fruit juice and berries.
Appleberry mulled wine

3. White mulled wine

Tired of red wine? This lighter winter warmer uses medium-dry white wine, cider and elderflower cordial for a different party aperitif.

Non-alcoholic option:

4. Mulled apple juice

Don't leave teetotallers out in the cold - this spiced, citrus treat holds all the flavour of the traditional tipple without any of the alcohol.
Mulled apple juice

Give it some fizz

Raspberry Martini fizzRaise a toast to Christmas Day in a truly decadent and special way. Quick to make and guaranteed to impress, be sure to fill glasses to the brim with fizzy cheer.

5. Amaretto fizz

Add a bittersweet, Italian liqueur for a quick cocktail with a grown-up taste.
Amaretto fizz

6. Raspberry Martini fizz

Super smooth vermouth, gin and prosecco make this impressive cocktail one to remember. A teaspoon of sugar and frozen raspberries provide a sweet finish.
Raspberry Martini fizz

7. Mimosas

Create a classic with just two ingredients – and these bright yellow cocktails are best served chilled.

8. Pomegranate rosemary spritzer

The savoury, herby notes of this deep pink prosecco cocktail make it an ideal way to serve bubbly alongside your festive feast.
Pomegranate rosemary spritzer

Watch our video on how to make quick and easy prosecco cocktails in minutes:


Non-alcoholic option:

9. Orange & cranberry spritz

James Martin's healthy spritzers are ideal for those who like their bubbles without the booze.
Orange & cranberry spritz


Vodka and cranberry blushIf your chosen boozy base is this clear spirit then mixing up some old-school classics is a must for Christmas.

10. White Christmas cocktail

Mix creamy coconut and vanilla vodka, then serve in mini milk bottles with chocoate wafers as straws.
White Christmas cocktail 

11. Vodka & cranberry blush

Serve these fruity cocktails over crushed ice for a sophisticated feel.
Vodka & cranberry blush

12. Christmas cosmopolitan

A perfect party drink, infuse your cosmos with ginger wine - ready in just five minutes.
Christmas cosmopolitan

13. Bitter orange & cardamom martinis

Whether shaken or stirred, martinis are divine – crush cardamom pods to serve in these chilled beauties.
Bitter orange & cardamom martinis

Non-alcoholic option:

14. Driver's punch

Combine the fruity flavours of a cosmopolitan in this alcohol-free favourite.
Driver's punch

After dinner delight

Coffee cocktails and star biscuitsFinish Christmas dinner in style with a luxurious coffee cocktail or flavoured hot chocolate treat.

15. Salted caramel rum hot chocolate

Add dulce de leche to hot chocolate, then finish with a splash of rum and a pinch of sea salt for a mug of pure boozy bliss.
Salted caramel rum hot chocolate

16. Coffee cocktails & star biscuits

A creamy, Kahlua based coffee, made extra special when served with festive, sugar-dusted biscuits.
Coffee cocktails & star biscuits

17. Angel's kiss

Just three ingredients are needed for these pretty, layered drinks.
Angel's kiss

Non-alcoholic option:

18. Peppermint hot chocolate

Make with real bars of plain chocolate, cream and milk for a hot cocoa worthy of Christmas.
Peppermint hot chocolate

Perfect punch

Winter pimms punchSet out glasses, a big bowl of punch and let guests help themselves!

19. Winter Pimm's punch

Drag your bottle of Pimm's out from the cupboard and resurrect the popular cocktail for winter months with brandy, apple juice and cinnamon.
Winter Pimm's punch

20. Mulled pear & cranberry punch

Winter cocktails don't come much better than this- warm pear cider, sloe gin with cinnamon and plenty of fruit juice.
Mulled pear & cranberry punch


21. Non-alcoholic tropical fizz

Make as much of this tropical thirst quencher as you need, made with fizzy apple juice for added pizzazz.
Non-alcoholic tropical fizz

22. Hot apple pie punch

If you're after a warming alternative, try this hot apple drink, spiced with cinnamon, cloves and nutmeg.
Hot apple pie punch

Looking for more inspiration for your Christmas bar? Find more festive ideas in our Christmas drinks collection.


Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.