Festive Christmas Drinks: Cocktails & Mocktails with Easy Recipes

Festive Christmas Drinks: Cocktails & Mocktails with Easy Recipes

Christmas is the perfect excuse to shake, stir, and sip something a little more special. Whether you are hosting a party, relaxing on Christmas Eve, or looking for alcohol-free options everyone can enjoy, festive drinks help create that unmistakable Christmas atmosphere.

Below you will find 12 festive drink recipes, including 6 Christmas cocktails and 6 Christmas mocktails, all easy to make at home and perfect for a UK Christmas.

🍸 Festive Christmas Cocktails (Alcoholic)

Christmas Spiced Gin & Tonic

A festive twist on a classic favourite.

Ingredients

  • 50ml gin
  • Premium tonic water
  • Orange peel
  • Cinnamon stick
  • Star anise

Method

  1. Fill a large glass with ice.
  2. Add gin and top with tonic.
  3. Garnish with orange peel, cinnamon, and star anise.
Christmas Spiced Gin and Tonic

Mulled Wine Spritz

Perfect if you want mulled wine without something too heavy.

Ingredients

  • 100ml mulled wine (warmed and cooled slightly)
  • 75ml prosecco
  • Orange slice

Method

  1. Pour mulled wine into a glass.
  2. Top with prosecco.
  3. Garnish with orange.
Mulled Wine Spritz cocktail

Cranberry Prosecco Cocktail

Light, pink, and perfect for parties.

Ingredients

  • 100ml prosecco
  • 50ml cranberry juice
  • 25ml orange liqueur (optional)
  • Fresh cranberries

Method

  1. Add cranberry juice and liqueur to a flute.
  2. Top with prosecco.
  3. Garnish with cranberries.
Cranberry Prosecco cocktail

Festive Espresso Martini

Ideal for Christmas Eve or after dinner.

Ingredients

  • 50ml vodka
  • 25ml coffee liqueur
  • 25ml fresh espresso
  • Ice

Method

  1. Shake all ingredients with ice.
  2. Strain into a chilled glass.
  3. Garnish with coffee beans.
Festive Espresso Martini

Gingerbread Old Fashioned

Warm, spiced, and perfect by the fire.

Ingredients

  • 50ml bourbon
  • 10ml gingerbread syrup
  • Dash of bitters
  • Orange peel

Method

  1. Stir bourbon, syrup, and bitters with ice.
  2. Strain over fresh ice.
  3. Garnish with orange peel.
Gingerbread Old Fashioned cocktail

Buck’s Fizz with a Festive Twist

A Christmas morning classic, elevated.

Ingredients

  • 100ml prosecco
  • 50ml orange juice
  • Splash of cranberry juice

Method

  1. Add orange juice and cranberry to a flute.
  2. Top with prosecco.
  3. Serve immediately.
Buck’s Fizz with cranberry

🍹 Festive Christmas Mocktails (Alcohol-Free)

Sparkling Cranberry & Orange Mocktail

Bright, festive, and family-friendly.

Ingredients

  • 100ml cranberry juice
  • 50ml orange juice
  • Sparkling water
  • Orange slice

Method

  1. Pour juices into a glass with ice.
  2. Top with sparkling water.
  3. Garnish with orange.
Sparkling cranberry and orange mocktail

Virgin Mulled Punch

All the flavour, none of the alcohol.

Ingredients

  • 500ml apple juice
  • Cinnamon sticks
  • Orange slices
  • Cloves

Method

  1. Gently heat all ingredients (do not boil).
  2. Strain and serve warm.
Virgin mulled punch

Festive Berry Fizz

A great option for parties.

Ingredients

  • 100ml mixed berry juice
  • Lemonade
  • Frozen berries

Method

  1. Fill a glass with ice or frozen berries.
  2. Add juice and top with lemonade.
  3. Stir gently.
Festive Berry Fizz mocktail

Gingerbread Mocktail

Sweet, spiced, and cosy.

Ingredients

  • 100ml ginger beer
  • 25ml apple juice
  • Dash of cinnamon

Method

  1. Fill a glass with ice.
  2. Add apple juice and ginger beer.
  3. Sprinkle lightly with cinnamon.
Gingerbread mocktail

Pomegranate Sparkler

Simple but elegant.

Ingredients

  • 100ml pomegranate juice
  • Sparkling water
  • Fresh pomegranate seeds

Method

  1. Pour juice into a glass.
  2. Top with sparkling water.
  3. Garnish with seeds.
Pomegranate sparkler mocktail

Christmas Hot Chocolate Mocktail

Perfect for cosy evenings.

Ingredients

  • Hot chocolate
  • Whipped cream
  • Marshmallows
  • Chocolate shavings

Method

  1. Make hot chocolate as normal.
  2. Top with cream, marshmallows, and chocolate.
Christmas hot chocolate mocktail

🎄 Tips for Serving Festive Drinks

  • Use fresh garnishes like orange peel, rosemary, or cranberries.
  • Chill glasses ahead of time.
  • Label mocktails clearly if serving both.
  • Offer at least one warm and one sparkling option.

Festive drinks should feel fun, inclusive, and easy to enjoy. Whether you are raising a glass of prosecco or sipping a warming mocktail, these Christmas drink ideas will keep everyone feeling merry.

Back to blog