Updated Oct 8, 2026· 5 min read

Key takeaways

  • 1 oz (30 ml) cranberry juice
  • 1/2 oz (15 ml) orange liqueur
  • 3 oz (90 ml) chilled Prosecco or other dry sparkling wine
  • 1 oz (30 ml) chilled soda water
  • Ice, an orange wedge, and fresh cranberries

The best Christmas cocktail recipes for every party are a quick cranberry-orange spritz for individual servings, a make-ahead cranberry punch for groups, and a rich bourbon or rum cocktail when dessert is the focus.

This guide organizes festive drinks by serving size, preparation time, sweetness, alcohol type, and how far ahead you can prepare them. Measurements are given in both ounces and milliliters, and each recipe includes practical batch calculations so you can scale without guessing.

Quick comparison: choose the right Christmas cocktail

Recipe Serves Prep time Sweetness Alcohol base Make-ahead rating
Cranberry-Orange Spritz 1 5 minutes Medium Prosecco and orange liqueur Prepare ingredients 1 day ahead
Gingerbread White Russian 1 5 minutes High Vodka and coffee liqueur Make syrup 1 week ahead
Spiced Pear Bourbon Sour 1 10 minutes Medium-low Bourbon Batch up to 1 day ahead
Winter Rum Punch 8 15 minutes Medium Dark rum Batch 6 hours ahead
Mulled Wine 10 30 minutes Medium Red wine and brandy Make 1 day ahead
Zero-Proof Cranberry Fizz 1 5 minutes Medium Non-alcoholic Prepare syrup 1 week ahead

Best one-glass Christmas cocktail recipes

Cranberry-Orange Spritz

This is the easiest choice for a welcome drink: bright, lightly bitter, and not as sweet as many holiday punches.

  • 1 oz (30 ml) cranberry juice
  • 1/2 oz (15 ml) orange liqueur
  • 3 oz (90 ml) chilled Prosecco or other dry sparkling wine
  • 1 oz (30 ml) chilled soda water
  • Ice, an orange wedge, and fresh cranberries

Fill a wine glass with ice. Add the cranberry juice and orange liqueur, then pour in the sparkling wine and soda water. Stir once, gently, to preserve the bubbles. Garnish with an orange wedge and cranberries.

Best for: aperitif service, standing parties, and guests who prefer a crisp drink. For a drier result, use unsweetened cranberry juice. Sweetened cranberry juice produces a softer, fruitier cocktail.

Gingerbread White Russian

Use this dessert-style option for a smaller gathering or after-dinner service. The gingerbread syrup can be made several days in advance.

  • 1 1/2 oz (45 ml) vodka
  • 3/4 oz (22 ml) coffee liqueur
  • 1 oz (30 ml) heavy cream or half-and-half
  • 1/2 oz (15 ml) gingerbread syrup
  • Ice, grated nutmeg, and a cinnamon stick

Shake the vodka, coffee liqueur, cream, and syrup with ice for 10 seconds. Strain over fresh ice and finish with nutmeg.

To make the syrup, simmer 1/2 cup (120 ml) water, 1/2 cup (100 g) brown sugar, one cinnamon stick, two cloves, and a small slice of fresh ginger for five minutes. Cool and strain. Refrigerate in a sealed container for up to one week.

Spiced Pear Bourbon Sour

This balanced cocktail is a better match for guests who find creamy or sparkling drinks too sweet.

  • 2 oz (60 ml) bourbon
  • 1 oz (30 ml) pear nectar
  • 3/4 oz (22 ml) fresh lemon juice
  • 1/2 oz (15 ml) cinnamon syrup
  • 2 dashes aromatic bitters
  • Ice, a pear slice, and cinnamon for garnish

Shake everything with ice for 12 seconds, then strain into a rocks glass over fresh ice. The lemon juice is important: it keeps the pear nectar and syrup from making the drink heavy.

Best Christmas cocktails for a crowd

Winter Rum Punch: eight servings

This punch is the most practical option when guests will serve themselves. Combine the non-carbonated ingredients up to six hours before the party, then add the sparkling elements immediately before serving.

  • 12 oz (360 ml) dark rum
  • 16 oz (480 ml) cranberry juice
  • 12 oz (360 ml) pineapple juice
  • 6 oz (180 ml) fresh lime juice
  • 4 oz (120 ml) cinnamon syrup
  • 16 oz (480 ml) ginger beer
  • 8 oz (240 ml) soda water
  • Orange wheels, cranberries, and plenty of ice

Stir the rum, juices, and syrup in a large pitcher or punch bowl. Chill. Add the ginger beer and soda water just before guests arrive, then add ice and fruit.

Batch calculation: the alcoholic ingredients total 12 oz of rum across eight servings, or 1 1/2 oz (45 ml) per glass. The finished batch contains approximately 76 oz (2.25 liters), so allow about 9 1/2 oz (280 ml) per guest before accounting for melting ice.

Mulled Wine: ten servings

Mulled wine is ideal for cold-weather parties because it can be kept warm without boiling. Boiling drives off alcohol and can make the wine taste flat.

  • 2 bottles dry red wine, 750 ml each
  • 8 oz (240 ml) brandy
  • 4 oz (120 ml) orange juice
  • 1/3 cup (65 g) brown sugar
  • 2 cinnamon sticks
  • 6 whole cloves
  • 3 star anise
  • 1 orange, sliced

Put everything except the brandy into a large saucepan. Warm over low heat for 25 minutes; do not let it boil. Remove from the heat, stir in the brandy, and strain if preferred. Serve in heatproof mugs.

For make-ahead service, prepare the wine and spices one day ahead, cool it promptly, and refrigerate it. Reheat gently before serving, adding the brandy after the wine is hot.

Best sweet, dry, and adjustable recipes

If your guests prefer Choose Adjustment
Dry and refreshing Cranberry-Orange Spritz Use dry sparkling wine and unsweetened cranberry juice
Balanced and tart Spiced Pear Bourbon Sour Reduce syrup to 1/4 oz (7 ml)
Rich and dessert-like Gingerbread White Russian Use heavy cream and the full syrup measure
Fruit-forward for a group Winter Rum Punch Use sweetened cranberry juice; reduce cinnamon syrup by half

When adjusting sweetness, change the syrup or juice before changing the alcohol. Sweetness is easier to control in small increments, while adding extra liquor can quickly make a party drink unbalanced.

Best make-ahead strategy for a Christmas party

  1. One week ahead: make cinnamon or gingerbread syrup, cool it, label it, and refrigerate it.
  2. One day ahead: juice citrus, slice oranges, chill wine and mixers, and combine any punch ingredients that contain no carbonation.
  3. Six hours ahead: mix the rum punch base and refrigerate it. Keep ginger beer and soda water separate.
  4. Thirty minutes ahead: prepare a garnish tray and place glasses where guests can reach them.
  5. At serving time: add sparkling ingredients, fresh ice, and delicate garnishes. Do not add ice to a batch several hours early because dilution will continue as it melts.

For a party of 20 people, multiply the eight-serving rum punch recipe by 2.5: use 30 oz (900 ml) rum, 40 oz (1.2 liters) cranberry juice, 30 oz (900 ml) pineapple juice, 15 oz (450 ml) lime juice, 10 oz (300 ml) cinnamon syrup, 40 oz (1.2 liters) ginger beer, and 20 oz (600 ml) soda water. Make it in two containers rather than one oversized batch so it stays easier to chill and mix.

Zero-proof Christmas cocktail: Cranberry Fizz

For guests avoiding alcohol, make a drink with enough acidity and aroma to feel complete rather than simply replacing liquor with soda.

  • 2 oz (60 ml) cranberry juice
  • 1/2 oz (15 ml) fresh lime juice
  • 1/2 oz (15 ml) gingerbread syrup
  • 3 oz (90 ml) chilled ginger beer
  • 2 oz (60 ml) soda water
  • Ice, lime, and cranberries

Build the drink over ice in a tall glass. Stir the juices and syrup first, then add the ginger beer and soda water. For a less sweet version, use unsweetened cranberry juice and reduce the syrup to 1/4 oz (7 ml).

Final selection guide

Choose the Cranberry-Orange Spritz when speed and freshness matter most. Choose the Spiced Pear Bourbon Sour for a more serious, tart cocktail. Choose Winter Rum Punch when guests will be serving themselves, and Mulled Wine when warmth and aroma are central to the occasion. For a dessert pairing, the Gingerbread White Russian is the sweetest option, while the Cranberry Fizz gives non-drinking guests a festive drink with the same level of care.

J
Jack Morgan
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.