Christmas Drinks

25 Fun Christmas Drinks for a Festive Party

by Ella Martin · 13 August 2026 · 11 Min Read

↓ Jump to Recipe15 min (plus 2 hr chilling) prep · 5 min cook · serves 8
A festive holiday drinks table with mulled wine, eggnog lattes and sparkling cranberry punch garnished with cinnamon sticks and orange slices
A festive holiday drinks table with mulled wine, eggnog lattes and sparkling cranberry punch garnished with cinnamon sticks and orange slices

25 fun christmas drinks for your holiday party, from iced gingerbread lattes to layered candy cane cocktails, with real metric amounts and pro tips. If you love christmas drinks inspiration, start with our Christmas Drinks collection, then browse the full Party & Holiday Drinks hub for more.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

Best for

Party & Holiday Drinks

Difficulty

Beginner

Main style

Recipes

Covers

25 ideas

Table of Contents
  1. Why You'll Love These
  2. 1. Iced Gingerbread Latte
  3. 2. Classic Mulled Wine
  4. 3. Copycat Starbucks Peppermint Mocha
  5. 4. Creamy Eggnog Latte
  6. 5. Refreshing Cranberry Spritz
  7. 6. Cozy Spiced Apple Cider
  8. 7. Sweet Candy Cane Cocoa
  9. 8. Frozen Eggnog Milkshake
  10. 9. Easy 3-Ingredient Hot Chocolate
  11. 10. Blended Peppermint White Hot Chocolate
  12. 11. Spiced Chai Mulled Cider
  13. 12. Festive Cranberry Mimosa
  14. 13. Layered Candy Cane Cocktail
  15. 14. Bold Espresso Christmas Martini
  16. 15. Smooth Baileys Hot Chocolate
  17. 16. Iced Gingerbread Oat Milk Latte
  18. 17. Classic Wassail Punch
  19. 18. Copycat Starbucks Christmas Tree Frappuccino
  20. 19. Creamy Coquito (Puerto Rican Eggnog)
  21. 20. Refreshing Pomegranate Ginger Fizz
  22. 21. Cozy Buttered Rum
  23. 22. Sweet Snowball Cocktail
  24. 23. Frozen Cranberry Slush

Why You'll Love These

Overhead shot of several festive Christmas drinks in mugs and glasses arranged on a table with pine and cinnamon stick decorations

This list of fun christmas drinks covers every mood a holiday party needs: hot and spiced for cold nights, iced and blended for dessert-style treats, and a few proper cocktails for the adults. Every recipe uses ingredients you can find in a normal supermarket run, with real gram and millilitre amounts so nothing is left to guesswork. Whether you're hosting twenty people or curling up with one mug, there's a drink here that fits.

1. Iced Gingerbread Latte

Iced gingerbread latte in a tall glass with visible espresso and milk layers, topped with a cinnamon stick

Swap warm milk for cold: shake 30 ml (1 oz) gingerbread syrup with a double espresso shot and ice, then pour over 180 ml (3/4 cup) cold milk and fresh ice cubes. The syrup is just brown sugar, molasses, ginger and cinnamon simmered together, so it takes minutes to make from scratch rather than buying a bottle. For the best layered look, pour the milk over the back of a spoon so it settles below the espresso instead of mixing straight in.

2. Classic Mulled Wine

Glass mug of deep red mulled wine with a cinnamon stick, star anise and orange slice floating on top

Simmer a 750 ml bottle of fruity red wine, such as a Merlot, with 60 g (1/4 cup) sugar, a sliced orange, 4 whole cloves, 2 cinnamon sticks and a star anise over low heat for 15 minutes, never letting it boil. Boiling burns off the alcohol and turns the spices bitter, so keep it at a gentle steam around 80°C (175°F). Strain into heatproof glasses and float a fresh orange slice on top for the classic pub look.

3. Copycat Starbucks Peppermint Mocha

Peppermint mocha in a clear glass mug topped with whipped cream and crushed candy cane pieces

Whisk 30 ml (1 oz) chocolate sauce and 15 ml (1/2 oz) peppermint syrup into a hot double espresso, then top with 180 ml (3/4 cup) steamed whole milk poured through a spoon to hold the foam. Steam the milk to around 65°C (150°F) so it stays sweet rather than turning bitter from being scalded. Finish with whipped cream and crushed candy cane for the exact coffee-shop finish.

4. Creamy Eggnog Latte

Creamy eggnog latte in a mug dusted with ground nutmeg on a wooden table with holiday greenery

Blend 120 ml (1/2 cup) eggnog with a hot double espresso and 60 ml (1/4 cup) whole milk, then froth briefly to loosen the eggnog's thick texture. Eggnog is already rich with egg yolk and cream, so this needs no added sugar — taste it before reaching for the sugar bowl. A dusting of ground nutmeg on top is what makes it taste unmistakably like eggnog rather than just a sweet latte.

5. Refreshing Cranberry Spritz

Cranberry spritz cocktail in a wine glass with floating frozen cranberries and a lime wheel garnish

Combine 90 ml (3 oz) cranberry juice, 30 ml (1 oz) fresh lime juice and 120 ml (1/2 cup) chilled sparkling water or prosecco over ice. Real cranberry juice, not cranberry cocktail, is what keeps this from tasting like cordial, so check the label for 100% juice. Drop in a few frozen cranberries — they double as ice cubes and colour the drink further as they thaw.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

6. Cozy Spiced Apple Cider

Steaming mug of spiced apple cider with a cinnamon stick stirrer and orange slice on a rustic table

Simmer 1 litre (4 cups) apple cider with 2 cinnamon sticks, 4 cloves, a sliced orange and 1 star anise on low heat for 20 minutes to let the spices fully infuse. Keep the heat gentle so the cider never bubbles — a rolling boil cooks off the fresh apple flavour along with the aroma. Ladle into mugs and finish with a cinnamon stick stirrer for a drink that smells like Christmas the moment it's poured.

7. Sweet Candy Cane Cocoa

Pink-tinted candy cane hot cocoa in a mug topped with whipped cream and crushed peppermint candy

Stir 30 g (2 tbsp) cocoa powder and 30 g (2 tbsp) sugar into 240 ml (1 cup) whole milk over medium heat until smooth, then whisk in a crushed candy cane until it dissolves. The crushed candy cane replaces plain sugar and mint extract in one step, giving natural peppermint flavour and a faint pink tint. Top with whipped cream and extra candy cane crumbs for crunch.

8. Frozen Eggnog Milkshake

Thick eggnog milkshake in a tall glass topped with whipped cream and grated nutmeg

Blend 240 ml (1 cup) eggnog with 2 scoops (about 250 g) vanilla ice cream and a pinch of nutmeg until thick and smooth, about 30 seconds. Using very cold eggnog and hard-frozen ice cream is the key to a shake that holds its texture rather than turning soupy. Pour into a chilled glass and finish with whipped cream and a light grating of fresh nutmeg.

9. Easy 3-Ingredient Hot Chocolate

Simple rich hot chocolate in a white mug with steam rising, chopped dark chocolate beside it

Heat 240 ml (1 cup) whole milk with 40 g (1/4 cup) chopped dark chocolate and a pinch of salt, whisking until fully melted and steaming, about 4 minutes. Using real chopped chocolate instead of cocoa powder gives a noticeably silkier, richer body with almost no extra effort. This is the fastest drink on the list and the easiest one to hand to kids to help make.

10. Blended Peppermint White Hot Chocolate

Frothy blended white hot chocolate in a candy-cane-rimmed glass with a striped straw

Blend 240 ml (1 cup) warm milk, 60 g (2 oz) chopped white chocolate and 1/4 teaspoon peppermint extract with a cup of ice until frothy and pale pink-white. White chocolate scorches easily, so melt it gently in the warm milk before blending rather than microwaving it directly. Rim the glass with crushed candy cane for a drink that looks as festive as it tastes.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

11. Spiced Chai Mulled Cider

Amber spiced chai mulled cider in a glass mug with cardamom pods and a cinnamon stick

Steep 2 chai tea bags in 500 ml (2 cups) hot apple cider for 5 minutes, then simmer with a cinnamon stick and 3 cardamom pods for another 10 minutes. The chai spices — cardamom, clove and black pepper — layer on top of the cider's natural cinnamon-apple flavour for a deeper, warmer cup. Sweeten to taste with 15 ml (1 tbsp) honey stirred in off the heat.

12. Festive Cranberry Mimosa

Sparkling cranberry mimosa in a champagne flute with whole cranberries settled at the bottom

Fill a champagne flute one-third full with 60 ml (2 oz) chilled cranberry juice, then top with 120 ml (4 oz) cold Prosecco or sparkling wine. Pour the wine slowly down the side of the glass to keep the fizz rather than losing it to foam. A few whole cranberries dropped in the bottom give the drink its Christmas-morning colour.

13. Layered Candy Cane Cocktail

Layered red and clear candy cane cocktail in a glass with a candy cane stirrer on the rim

Pour 30 ml (1 oz) grenadine into the bottom of a glass, then very slowly add 60 ml (2 oz) vodka mixed with 15 ml (1/2 oz) peppermint schnapps over the back of a spoon so it floats rather than mixes in. Because grenadine is denser than the vodka mix, the two stay separated into red and clear layers if poured gently. Serve unstirred with a candy cane stirrer so guests see the layers before mixing them.

14. Bold Espresso Christmas Martini

Espresso Christmas martini in a chilled glass with a foam cap and three coffee beans floating on top

Shake a hot double espresso hard with 45 ml (1.5 oz) vodka, 30 ml (1 oz) coffee liqueur and 15 ml (1/2 oz) gingerbread syrup over ice until the shaker feels ice-cold, about 15 seconds. Shaking hard is what builds the signature foam cap on top — a gentle stir won't do it. Strain into a chilled martini glass and float three coffee beans on the foam for the classic garnish.

15. Smooth Baileys Hot Chocolate

Baileys hot chocolate in a glass mug topped with whipped cream and a drizzle of Irish cream liqueur

Stir 45 ml (1.5 oz) Baileys Irish Cream into a mug of hot chocolate made with 240 ml (1 cup) milk and 40 g (1/4 cup) chopped chocolate, added once the cocoa is off the heat. Adding the Baileys after cooking keeps the cream from splitting, which can happen if it hits direct heat. Top with whipped cream and a light drizzle of extra Baileys for a smoother, boozier finish.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

16. Iced Gingerbread Oat Milk Latte

Iced gingerbread oat milk latte in a glass with visible foam layer and a dusting of cinnamon on top

Make the same gingerbread syrup as the classic iced version, but shake it with a double espresso and 180 ml (3/4 cup) cold oat milk instead of dairy. Oat milk froths and pours over ice with a natural sweetness that pairs well with the molasses notes in the syrup, making it the easiest swap for a dairy-free crowd. Add a light dusting of cinnamon on top so the drink still looks like the original.

17. Classic Wassail Punch

Punch bowl of wassail with orange slices and baked apples floating on top, ladle resting beside it

Simmer 1 litre (4 cups) apple cider with 500 ml (2 cups) orange juice, 3 cinnamon sticks, 6 cloves and a few slices of fresh ginger for 20 minutes on low heat. Wassail is the older, punch-bowl version of mulled cider, built to batch and keep warm in a slow cooker through a whole party. Ladle into mugs with a baked apple half floating on top for the traditional presentation.

18. Copycat Starbucks Christmas Tree Frappuccino

Green Christmas tree frappuccino in a clear cup topped with whipped cream and green sprinkles

Blend 180 ml (3/4 cup) milk, 240 g (2 cups) ice, 15 ml (1/2 oz) vanilla syrup and a few drops of green food colouring until thick and slushy, about 30 seconds. The green colour is what turns an ordinary vanilla frappuccino into the seasonal version, so add it a drop at a time until you like the shade. Top with whipped cream, green sugar sprinkles and a star-shaped garnish for the full effect.

19. Creamy Coquito (Puerto Rican Eggnog)

Creamy coquito served in small glasses with a dusting of cinnamon and a cinnamon stick garnish

Blend 400 ml (1 can) coconut milk, 400 ml (1 can) sweetened condensed milk, 60 ml (2 oz) white rum, a cinnamon stick and a pinch of ground cloves until completely smooth. Unlike Western eggnog, coquito uses coconut milk instead of dairy cream, giving it a lighter, tropical edge that still tastes like Christmas. Chill for at least 2 hours before serving so the spices have time to properly infuse.

20. Refreshing Pomegranate Ginger Fizz

Ruby-red pomegranate ginger fizz in a highball glass garnished with pomegranate seeds and a lime wheel

Muddle 30 ml (1 oz) fresh ginger syrup with 90 ml (3 oz) pomegranate juice, then top with 120 ml (1/2 cup) chilled sparkling water or ginger beer over ice. Fresh ginger syrup, made by simmering ginger with sugar and water, gives real warmth and heat that bottled ginger ale can't match. Garnish with pomegranate seeds and a slice of lime for a drink that looks as good as it tastes.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest

21. Cozy Buttered Rum

Hot buttered rum in a heatproof glass mug with a pat of butter melting on top and a cinnamon stick

Stir 15 g (1 tbsp) softened butter, 30 g (2 tbsp) brown sugar and a pinch of cinnamon into 180 ml (3/4 cup) hot water until dissolved, then stir in 45 ml (1.5 oz) dark rum. The butter is what gives this drink its silky, rich mouthfeel, so don't skip it even though it sounds unusual in a hot drink. Serve immediately in a heatproof mug with a cinnamon stick for stirring.

22. Sweet Snowball Cocktail

Pale yellow snowball cocktail in a small glass with a maraschino cherry garnish

Shake 60 ml (2 oz) advocaat, a sweet Dutch egg liqueur, with 90 ml (3 oz) lemonade and ice, then strain into a small glass over fresh ice. This classic British Christmas pub drink has a custard-like sweetness that makes it an easy first cocktail for guests who don't usually drink spirits. A maraschino cherry on top is the traditional finishing touch.

23. Frozen Cranberry Slush

Frozen cranberry slush in a sugar-rimmed glass with fresh cranberries scattered around the base

Blend 240 ml (1 cup) cranberry juice, 120 g (1 cup) frozen cranberries and 30 ml (1 oz) orange liqueur or orange juice with a cup of ice until completely slushy. Using frozen cranberries instead of plain ice keeps the drink from watering down as it sits out. Pour into a chilled, sugar-rimmed glass for a tart, festive slushie that works with or without the liqueur.

24. Easy Mint Hot Cocoa Bombs

Hot cocoa bomb melting open in a mug of steaming milk, releasing mini marshmallows

Heat 240 ml (1 cup) milk with 30 g (2 tbsp) cocoa powder and 30 g (2 tbsp) sugar, then pour it over a hot cocoa bomb and watch it melt open to release marshmallows and cocoa. Pouring the milk while it's steaming, around 70°C (160°F), rather than boiling, is what triggers the bomb to melt open properly and evenly. This is the easiest drink on the list to hand to kids and let them watch it work.

25. Blended Gingerbread Milkshake

Thick gingerbread milkshake in a glass topped with whipped cream and a crumbled gingerbread biscuit

Blend 2 scoops (about 250 g) vanilla ice cream with 120 ml (1/2 cup) milk, 30 ml (1 oz) gingerbread syrup and a pinch of ground ginger and cinnamon until thick and smooth. The molasses in the syrup gives the shake its deep amber colour and warm spice without needing actual gingerbread cookies blended in. Top with whipped cream and a crumbled gingerbread biscuit for the final touch.

Pro Tips for the Perfect Drink

Close-up of hands rinsing a mug with hot water before pouring a warm Christmas drink

Chill glasses in the freezer for 10 minutes before pouring any cold drink — it keeps ice from melting too fast and diluting the flavour. For hot drinks, warm the mugs first with a rinse of boiling water so the drink doesn't cool the moment it's poured. Always taste spiced drinks before adding sugar, since spices like cinnamon and clove can read sweeter than they actually are.

Serving and Garnish Ideas

Garnish station with bowls of crushed candy cane, cinnamon sticks, orange slices and rosemary sprigs

Keep a garnish station going with cinnamon sticks, orange slices, crushed candy cane, whipped cream and fresh rosemary sprigs so guests can dress their own drinks. Rimming glasses with sugar or crushed candy cane before pouring is the fastest way to make any drink look party-ready in seconds. For a buffet-style setup, label each drink with a small card so guests know which are alcoholic.

Make It Ahead and Batch Tips

A slow cooker of warm mulled wine on a party table with a ladle and stack of heatproof mugs

Mulled wine, wassail and spiced cider all reheat well, so simmer a big batch a day ahead and keep it warm in a slow cooker on low through the party. Coquito and eggnog-based drinks actually improve after a day or two in the fridge as the spices settle in, and both keep well in a sealed bottle for up to 5 days. Anything with sparkling wine or fizzy water should always be mixed to order, since the bubbles won't survive being made ahead.

The Recipe

The Master Recipe

Prep Time

15 min (plus 2 hr chilling)

Cook Time

5 min

Total Time

2 hr 20 min

Servings

8

Difficulty

Beginner

Ingredients 8 Person(s)

Directions

Step 1: Chill everything ahead

fun christmas drinks recipe step 1

Place the cranberry juice, orange juice, Prosecco and your serving glasses in the fridge for at least 2 hours before serving. A punch that starts cold stays fizzy and refreshing far longer once it's poured, so don't skip this step even if you're in a hurry.

Step 2: Make a quick cranberry syrup

fun christmas drinks recipe step 2

In a small saucepan, simmer 150 g (1 cup) cranberries with 30 g (2 tbsp) sugar and 60 ml (1/4 cup) water over medium heat for 5 minutes, until the cranberries just begin to burst. Strain out a few whole berries to save for garnish and let the syrup cool to room temperature.

Step 3: Rim the glasses

fun christmas drinks recipe step 3

Wet the rim of each glass with a lime or orange wedge, then dip it into 30 g (2 tbsp) caster sugar spread on a small plate. Set the rimmed glasses aside on a tray while you build the punch base.

Step 4: Build the punch base

fun christmas drinks recipe step 4

In a large pitcher or punch bowl, combine the chilled cranberry juice, orange juice, cooled cranberry syrup and orange liqueur if using. Stir gently with a long spoon to combine, then add the cinnamon sticks and reserved whole cranberries.

Step 5: Top with Prosecco

fun christmas drinks recipe step 5

Just before serving, pour the well-chilled Prosecco slowly down the side of the pitcher or bowl to preserve the bubbles. Give it one gentle stir, no more than two turns, so you don't knock all the fizz out of the wine.

Step 6: Garnish and serve immediately

fun christmas drinks recipe step 6

Fill each sugar-rimmed glass with ice, pour in the punch, and top with a thin orange slice and a cinnamon stick. Serve right away, since the sparkling wine will slowly go flat once it's mixed in.

Frequently Asked Questions

Yes, for most of them. Mulled wine, wassail, spiced cider and coquito can all be made a day or two ahead and either reheated gently on the stove or kept chilled in a sealed bottle in the fridge. The exception is anything built on sparkling wine or fizzy water, like the cranberry mimosa or the punch above — mix the base ahead, but only add the fizz right before serving so it doesn't go flat.

Save this for later 📌

Pin this article to your Pinterest board so the full list is one tap away when you need it.

Save on Pinterest
Ella Martin

Written by

Ella Martin

Ella Martin is a home recipe writer who loves simple party food, creative cakes, comfort dishes, and desserts that look beautiful in photos without being complicated at home.

Related Posts

Get simple food ideas in your inbox.

Cakes, desserts, party bites, and cozy recipes you can save for later.

Explore Popular Tags

From easy cakes to party bites, our popular tags make it easy to explore ideas with one click.