25 Festive Christmas Drinks to Spread Cheer

25 festive Christmas drinks, from classic mulled wine to copycat peppermint mochas, with real amounts and quick assembly steps for every taste. 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 PinterestParty & Holiday Drinks
Beginner
Recipes
25 ideas
Table of Contents
- Why You'll Love These
- 1. Iced Gingerbread Latte
- 2. Classic Mulled Wine
- 3. Copycat Starbucks Peppermint Mocha
- 4. Creamy Homemade Eggnog
- 5. Refreshing Cranberry Ginger Fizz
- 6. Cozy Hot Buttered Rum
- 7. Sweet Gingerbread Hot Chocolate
- 8. Frozen Peppermint Mocha Slush
- 9. Easy 3-Ingredient Hot Cocoa
- 10. Blended Eggnog Milkshake
- 11. Spiced Chai Mulled Cider
- 12. Festive Cranberry Christmas Punch
- 13. Layered Candy Cane Martini
- 14. Bold Espresso Martini with Peppermint
- 15. Smooth Irish Cream Coffee
- 16. Iced White Chocolate Peppermint Latte
- 17. Classic Wassail Punch
- 18. Copycat Starbucks Eggnog Latte
- 19. Creamy Coquito (Coconut Eggnog)
- 20. Refreshing Sparkling Pomegranate Mocktail
- 21. Cozy Spiced Apple Cider
- 22. Sweet Cinnamon Hot Toddy
- 23. Frozen Cranberry Slushie
Why You'll Love These

This lineup of festive Christmas drinks covers every craving on your holiday table, from hot and spiced to icy and blended, so nobody is stuck deciding between mulled wine or hot cocoa. Each drink uses pantry-friendly ingredients like cinnamon, orange, cocoa, and espresso, so you can build a full drinks menu without a specialty shopping trip. Amounts are given in millilitres and grams first so batches scale reliably whether you're pouring two mugs or a whole punch bowl for guests.
1. Iced Gingerbread Latte

Swap the usual steamed milk for cold milk poured over ice, so the gingerbread syrup and espresso stay bold instead of diluting into a warm drink. Stir 30 ml (2 tbsp) gingerbread syrup into a hot double espresso shot first so the sugar dissolves fully, then pour over ice and top with 180 ml (3/4 cup) cold milk. A light dusting of ground ginger and cinnamon on the foam line finishes it like a coffee-shop copy.
2. Classic Mulled Wine

This is the base recipe used below: red wine gently steeped with orange, warm spices, and a touch of sugar until the kitchen smells like Christmas. Keep the wine below a simmer the whole time, since boiling burns off the alcohol and turns the flavour bitter and flat. A cinnamon stick and fresh orange slice dropped into each glass at serving is the detail that makes it feel special rather than just spiced juice.
3. Copycat Starbucks Peppermint Mocha

Whisk 30 g (2 tbsp) cocoa powder with 30 g (2 tbsp) sugar and 60 ml (1/4 cup) hot water into a smooth chocolate syrup before adding espresso, which is the trick that stops the copycat version from tasting grainy. Combine with a double espresso shot, 180 ml (3/4 cup) steamed milk, and 1/4 tsp peppermint extract, then top with whipped cream and crushed candy cane. Taste before adding extra peppermint extract, since it's far more concentrated than peppermint syrup and easy to overdo.
4. Creamy Homemade Eggnog

Whisk egg yolks with sugar until pale, then slowly stream in warm milk while whisking constantly so the eggs temper instead of scrambling. Cook the mixture gently over low heat to 71°C (160°F), just enough to thicken and make it food-safe, then chill fully before stirring in cream and nutmeg. A splash of bourbon or dark rum added after chilling keeps the texture silky since alcohol added to hot liquid can thin it out.
5. Refreshing Cranberry Ginger Fizz

This is the drink to serve guests who want something festive but not sweet or heavy, built from 120 ml (1/2 cup) cranberry juice, 30 ml (2 tbsp) fresh lime juice, and topped with cold ginger beer over ice. The ginger beer's spice plays off the tart cranberry without needing any added sugar, so it reads as bright rather than syrupy. Muddle a few fresh cranberries in the glass first to release their juice for extra colour and tang.
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 Pinterest6. Cozy Hot Buttered Rum

A spiced butter base made from softened butter, brown sugar, cinnamon, and nutmeg is what separates real hot buttered rum from rum in hot water, so make a batch and keep it in the fridge for the season. Spoon 30 g (2 tbsp) of the butter mixture into a mug, pour over 45 ml (1.5 oz) dark rum and 180 ml (3/4 cup) just-boiled water, and stir until the butter fully melts. Finish with a cinnamon stick for stirring and a light grate of fresh nutmeg on top.
7. Sweet Gingerbread Hot Chocolate

Melt 60 g (2 oz) chopped dark chocolate into 350 ml (1.5 cups) warm whole milk rather than using cocoa powder alone, since real chocolate gives a thicker, richer body that holds up to the spices. Stir in 1/2 tsp ground ginger, 1/4 tsp cinnamon, and a pinch of ground cloves once the chocolate is fully melted so the spices bloom in the warm milk. Top with whipped cream and a crushed gingerbread cookie for a drink that eats almost like dessert.
8. Frozen Peppermint Mocha Slush

Blend 240 ml (1 cup) cold brewed coffee, 120 ml (1/2 cup) milk, 30 ml (2 tbsp) chocolate syrup, 1/4 tsp peppermint extract, and 300 g (about 2.5 cups) ice until completely smooth and thick like a milkshake. Use a high-powered blender and pulse in stages if yours struggles, since underblended ice leaves the drink gritty instead of silky. Serve immediately in a chilled glass with whipped cream, since this one melts fast on a warm kitchen counter.
9. Easy 3-Ingredient Hot Cocoa

For nights when you need a drink on the table in five minutes, whisk 30 g (2 tbsp) cocoa powder and 30 g (2 tbsp) sugar with a splash of milk into a smooth paste first, then whisk in the remaining 240 ml (1 cup) milk while heating gently. Making the paste first is the key step, since adding dry cocoa straight to hot milk leaves stubborn lumps. Marshmallows on top are optional but expected by most kids at this time of year.
10. Blended Eggnog Milkshake

Blend 240 ml (1 cup) prepared eggnog with 300 g (2 heaped cups) vanilla ice cream and a pinch of nutmeg until thick and smooth, about 30 seconds on high. This works best with well-chilled eggnog straight from the fridge, since starting with a cold base keeps the ice cream from melting too fast in the blender. Pour into a glass rimmed with crushed graham crackers or gingerbread crumbs for extra festive crunch.
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 Pinterest11. Spiced Chai Mulled Cider

Combine 1 litre (4 cups) apple cider with 2 chai tea bags, a cinnamon stick, 4 cloves, and a few slices of fresh ginger, then simmer gently for 15 minutes so the chai spices fully infuse the cider. Removing the tea bags after steeping is important, since leaving them in too long turns the drink tannic and bitter rather than warmly spiced. Ladle into mugs and finish with a splash of milk or cream for a chai-latte twist on classic mulled cider.
12. Festive Cranberry Christmas Punch

This punch is built to serve a crowd: combine 1 litre (4 cups) cranberry juice, 500 ml (2 cups) orange juice, and 500 ml (2 cups) chilled ginger ale or sparkling water in a large punch bowl over a block of ice. Using a big single ice block instead of cubes keeps the punch from watering down too quickly over a long party. Float whole fresh cranberries and thin orange slices on top so it looks as good as it tastes.
13. Layered Candy Cane Martini

Shake 45 ml (1.5 oz) vodka, 30 ml (1 oz) white crème de menthe, and 15 ml (0.5 oz) white chocolate liqueur hard with ice for a full 15 seconds so the drink chills and dilutes properly before straining. For the layered look, dip the rim in corn syrup then crushed candy cane before pouring, rather than trying to layer the liquid itself, which rarely stays separated in a martini glass. Strain into a chilled coupe and garnish with a small candy cane hooked over the rim.
14. Bold Espresso Martini with Peppermint

Shake 45 ml (1.5 oz) vodka, 30 ml (1 oz) coffee liqueur, a freshly pulled espresso shot, and 1/4 tsp peppermint extract vigorously with ice until a thick foam forms on top, about 15-20 seconds. Fresh, hot espresso matters here since it's what creates the classic crema foam layer when shaken cold; instant coffee won't produce the same texture. Strain into a chilled martini glass and float three coffee beans on top with a light dusting of crushed candy cane.
15. Smooth Irish Cream Coffee

Stir 45 ml (1.5 oz) Irish cream liqueur into 180 ml (3/4 cup) hot brewed coffee, then float lightly whipped cream on top by pouring it over the back of a spoon so it sits rather than sinks. Whipping the cream to soft peaks first, not fully stiff, is what lets it float smoothly on the coffee's surface. A little grated chocolate or cinnamon on top finishes it for a mug that looks as cosy 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 Pinterest16. Iced White Chocolate Peppermint Latte

Melt 30 g (1 oz) white chocolate into 30 ml (2 tbsp) hot espresso or strong coffee to make a quick syrup, then cool slightly before pouring over ice with 180 ml (3/4 cup) cold milk and 1/4 tsp peppermint extract. Cooling the white chocolate syrup for a minute before it hits the ice keeps the drink from melting down too fast. Top with whipped cream and white chocolate curls for a lighter, sweeter cousin of the classic peppermint mocha.
17. Classic Wassail Punch

Simmer 1 litre (4 cups) apple cider with 250 ml (1 cup) orange juice, 3 cinnamon sticks, 6 whole cloves, and a few allspice berries for 20 minutes on low heat so the spices fully infuse without the cider ever boiling. This traditional English punch is meant to sit and simmer on the stove through a whole party, filling the house with a warm, spiced aroma as guests help themselves. Ladle warm into mugs and add a splash of dark rum or brandy per cup for the adult version.
18. Copycat Starbucks Eggnog Latte

Steam 120 ml (1/2 cup) prepared eggnog with 60 ml (1/4 cup) milk together, which keeps the drink from tasting overly thick or eggy the way steaming eggnog alone can. Pour the steamed mixture over a double espresso shot and top with whipped cream and a dusting of ground nutmeg. Using a milk frother or a jar shaken with a tight lid works well if you don't have a steam wand at home.
19. Creamy Coquito (Coconut Eggnog)

Blend 400 ml (1 can) coconut milk, 400 ml (1 can) sweetened condensed milk, 350 ml (1 can) evaporated milk, and 120 ml (4 oz) white rum with cinnamon and a splash of vanilla until fully smooth and creamy. This Puerto Rican holiday drink is always served well chilled, so let it rest in the fridge for at least 4 hours, and ideally overnight, so the flavours fully meld. Shake well before pouring, since the coconut fat can separate slightly on standing, and serve in small glasses with a cinnamon stick dusting on top.
20. Refreshing Sparkling Pomegranate Mocktail

Fill a champagne flute a third full with 60 ml (2 oz) pomegranate juice, then top slowly with chilled sparkling water or non-alcoholic sparkling cider so it doesn't foam over the glass. This is the drink to have ready for anyone skipping alcohol at the party, and it looks every bit as festive as the cocktails next to it. Drop in a few fresh pomegranate seeds and a sprig of rosemary for a garnish that mimics holly.
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 Pinterest21. Cozy Spiced Apple Cider

Simmer 1 litre (4 cups) apple cider with 2 cinnamon sticks, 4 cloves, and a few slices of fresh orange over low heat for 15-20 minutes, keeping it well below a boil so the fruit flavour stays bright rather than cooked-down. This is the easiest drink on the list to make ahead in a slow cooker set to low, which also keeps it warm for hours during a party. Ladle into heatproof mugs with a fresh cinnamon stick for stirring.
22. Sweet Cinnamon Hot Toddy

Stir 45 ml (1.5 oz) whisky, 15 ml (1 tbsp) honey, and 15 ml (1 tbsp) fresh lemon juice into 150 ml (2/3 cup) hot water until the honey fully dissolves. Adding the honey to hot water first, before the whisky, helps it dissolve evenly instead of clumping at the bottom of the mug. A cinnamon stick and a thin lemon wheel studded with a clove make the classic garnish and add gentle spice as it steeps.
23. Frozen Cranberry Slushie

Blend 250 ml (1 cup) cranberry juice, 30 ml (2 tbsp) simple syrup, a squeeze of lime, and 300 g (about 2.5 cups) ice until completely smooth and thick. Taste before serving and adjust the simple syrup, since cranberry juice varies quite a bit in tartness between brands. Serve in a chilled glass with a sugar rim and a few whole frozen cranberries dropped on top.
24. Easy Slow Cooker Mulled Wine

Add the full mulled wine recipe below straight into a slow cooker set to low for 2 hours, which frees up the stovetop and keeps the wine at a gentle, safe simmer the whole time. This is the version to make for a party, since the slow cooker holds the wine warm for guests to help themselves for hours without babysitting a pot. Strain out the spices and orange slices before serving if you'd like a completely clear glass.
25. Blended Gingerbread Frappe

Blend 240 ml (1 cup) cold brewed coffee, 120 ml (1/2 cup) milk, 30 ml (2 tbsp) gingerbread syrup, 1/4 tsp cinnamon, and 300 g (about 2.5 cups) ice until thick and frothy, similar to a coffee-shop frappuccino. Blending the spices in with the ice rather than sprinkling them on top spreads the gingerbread flavour evenly through the drink. Top with whipped cream and a light dusting of ground ginger for the finishing touch.
Pro Tips for the Perfect Drink

Never let wine, cider, or eggnog bases reach a rolling boil, since high heat cooks off delicate spice flavours and, in wine, burns off the alcohol you're trying to warm through. Chill glasses in the freezer for 10 minutes before pouring cold drinks like slushies and martinis so they stay colder for longer once served. Always taste and adjust sweetness and spice at the end, since juice, cocoa, and liqueur brands vary enough to throw off a recipe written for a different one.
Serving and Garnish Ideas

Rim glasses with crushed candy cane, cinnamon sugar, or crushed graham crackers by running a lime or lemon wedge around the edge first so the coating sticks evenly. Fresh orange wheels, whole cinnamon sticks, star anise pods, and sprigs of rosemary or thyme all read as festive without any extra cost. For a party spread, set out a small garnish station with picks, so guests can dress their own drink and it doubles as a fun centrepiece.
Make It Ahead and Batch Tips

Mulled wine, cider, and punch bases can all be made up to 3 days ahead and reheated gently on the stove or in a slow cooker, since the spices only mellow and deepen with a rest in the fridge. Homemade eggnog and coquito actually improve after 24 hours chilled, as the flavours meld, and both keep well for up to 5 days in a sealed jar in the fridge. Freeze extra hot cocoa or coffee-based syrups in ice cube trays so you can drop a flavour cube into milk or coffee any night without remaking a batch from scratch.
The Recipe
The Master Recipe
10 min
20 min
30 min
6
Beginner
Ingredients 6 Person(s)
Directions
Step 1: Warm the wine and juice

Pour the red wine and orange juice into a large saucepan over low-medium heat and warm gently for 3-4 minutes, until steaming but not simmering.
Step 2: Add the sugar and spices

Stir in the brown sugar, orange slices, cinnamon sticks, cloves, star anise, and allspice berries, stirring until the sugar fully dissolves into the wine.
Step 3: Steep low and slow

Reduce the heat to the lowest setting and let the mulled wine steep for 15-20 minutes, keeping the surface at a bare wisp of steam rather than bubbles.
Step 4: Taste and adjust

Taste the wine and add up to 30 g (2 tbsp) more brown sugar if it needs sweetness, or an extra cinnamon stick for a bolder spice, then steep 5 more minutes.
Step 5: Stir in the orange liqueur

Turn off the heat and stir in the orange liqueur, if using, so its flavour and alcohol stay bright instead of cooking off.
Step 6: Strain and serve warm

Ladle the mulled wine through a fine sieve into heatproof glasses or mugs, then garnish each with a fresh cinnamon stick, an orange slice, and a few cranberries.
Frequently Asked Questions
Yes, most of these drinks are actually better made ahead. Mulled wine, cider, and punch bases can be made up to 3 days in advance and gently reheated on the stove or in a slow cooker, since the spices continue to infuse and mellow while chilled. Eggnog and coquito also benefit from a 24-hour rest in the fridge before serving. Cold, blended drinks like slushies and frappes are the exception and are best made fresh right before serving so the ice doesn't fully melt.
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



