Party DrinksSeasonal Drinks

Christmas Drink Recipes: 13 Easy Christmas Drinks with Ingredients & Simple Steps

7 Mins read
Festive Christmas drinks with cranberry, candy cane and citrus garnishes on a holiday table

The Best Christmas Drinks, With Full Recipes

Looking for Christmas drinks that actually come with the details — exact ingredients, quantities and simple steps? You are in the right place. We collected the 13 most searched, most saved Christmas drink recipes of the season — the viral dirty sodas, the famous Grinch punch, frosty Jack Frost cocktails, cozy hot chocolate and proper homemade eggnog — and wrote out every single one in full, so you can make them exactly as they appear in the photos.

There is something here for every holiday gathering: non-alcoholic Christmas drinks and Christmas mocktails for kids and the whole family, Christmas cocktails for the adults’ table, a big-batch party punch, and warm drinks for Christmas Eve. Most take five minutes or less. Let’s start with the drinks that broke the internet this year.

Festive Christmas drinks with cranberry, candy cane and citrus garnishes on a holiday table

Christmas Dirty Soda Recipes

A dirty soda is soda mixed with flavoured syrups and a splash of cream — and the Christmas versions are the most-loved festive drinks of the season. They are non-alcoholic, take about a minute each, and are perfect party drinks. Here are the three recipes everyone is searching for:

1. Christmas Tree Fizz Dirty Soda

Sparkling, creamy and bright green — like a Christmas tree in a glass.

Serves: 1 · Prep: 2 minutes

Ingredients:

  • 1 can (12 oz / 355 ml) Sprite, chilled
  • 1 tbsp green apple syrup
  • 1 tbsp vanilla syrup
  • 2 tbsp sweet cream or half-and-half
  • 1 cup ice
  • Whipped cream, sprinkles and a candy cane, to garnish

Method:

  1. Fill a tall glass with ice.
  2. Pour in the Sprite, then add the green apple syrup and vanilla syrup.
  3. Slowly pour in the sweet cream and watch it swirl.
  4. Stir gently once or twice — do not over-stir or the fizz dies.
  5. Top with whipped cream, sprinkles and a candy cane. Serve straight away.

2. Mrs. Claus Dirty Soda

The blush-pink strawberries-and-cream soda that gets more reactions than any other Christmas drink this year.

Serves: 1 · Prep: 2 minutes

Ingredients:

  • 1 can (12 oz / 355 ml) Sprite, chilled
  • 1 tbsp strawberry syrup
  • 1 tbsp vanilla syrup
  • 2 tbsp sweet cream or half-and-half
  • 1 cup ice
  • Whipped cream and a fresh strawberry, to garnish

Method:

  1. Fill a tall glass with ice and pour in the Sprite.
  2. Add the strawberry syrup and vanilla syrup.
  3. Pour in the sweet cream and stir gently until softly pink.
  4. Finish with whipped cream and a strawberry on the rim.

3. Candy Cane Crush Dirty Soda

Dark, minty and creamy — a candy cane in soda form.

Serves: 1 · Prep: 2 minutes

Ingredients:

  • 1 can (12 oz / 355 ml) Coke or Dr Pepper, chilled
  • 1 tbsp peppermint syrup
  • 1 tsp vanilla syrup
  • 2 tbsp sweet cream or half-and-half
  • 1 tbsp crushed candy cane, plus one whole candy cane
  • 1 cup ice

Method:

  1. Fill a tall glass with ice and pour in the Coke or Dr Pepper.
  2. Add the peppermint syrup and vanilla syrup.
  3. Stir in the sweet cream.
  4. Sprinkle crushed candy cane over the top and hook the whole candy cane on the glass.

Dirty soda bar tip: at a Christmas party, set out the sodas, syrups, sweet cream and toppings and let guests build their own — it is the easiest drinks station you will ever run. Find more ideas in our party drinks collection.

Christmas dirty soda with sweet cream, whipped cream and a candy cane, a viral holiday drink recipe

Non-Alcoholic Christmas Drinks & Mocktails

These non-alcoholic Christmas drinks look just as festive as the cocktails — perfect for kids, drivers and anyone skipping alcohol, with the same pretty glasses and garnishes.

4. Grinch Punch (Family-Friendly, Big Batch)

The famous green punch with the red sugar rim — the number one Christmas party drink for the whole family.

Serves: 10–12 · Prep: 10 minutes

Ingredients:

  • 2 litres lemon-lime soda (Sprite or 7UP), chilled
  • 2 cups (480 ml) pineapple juice, chilled
  • 1 quart (about 950 ml) lime sherbet
  • Red sanding sugar, for the rims
  • 1 tbsp corn syrup or lime juice, for the rims
  • Maraschino cherries, to garnish
  • Optional adult version: 1½ cups (355 ml) vodka or coconut rum, stirred into a separate batch

Method:

  1. Pour the corn syrup onto a small plate and the red sanding sugar onto another. Dip each glass rim in the syrup, then in the sugar. Set aside.
  2. Pour the lemon-lime soda and pineapple juice into a large punch bowl or pitcher and stir.
  3. Add scoops of lime sherbet on top and let them melt for 2–3 minutes into a green foam.
  4. Ladle into the rimmed glasses, add a cherry to each, and serve immediately.

Citrus lover? You will also enjoy our lemonade recipes.

Non-alcoholic Grinch punch in a glass pitcher with a red sugar rim, an easy Christmas drink for kids and parties

5. Sparkling Cranberry Christmas Mocktail

Tart, elegant and dinner-party pretty — the mocktail to serve with Christmas dinner.

Serves: 2 · Prep: 5 minutes

Ingredients:

  • 1 cup (240 ml) cranberry juice
  • ½ cup (120 ml) orange juice
  • 1 tbsp fresh lime juice
  • 1 cup (240 ml) sparkling water or ginger ale
  • Ice
  • Sugared cranberries and 2 rosemary sprigs, to garnish

Method:

  1. Fill a shaker or large glass with ice.
  2. Add the cranberry juice, orange juice and lime juice; stir or shake for 15 seconds.
  3. Strain into two flutes or coupes.
  4. Top with sparkling water or ginger ale.
  5. Garnish with sugared cranberries and a rosemary sprig.

6. White Christmas Mocktail

Looks like fresh snow, tastes like a tropical holiday — a gentle favourite for younger kids.

Serves: 2 · Prep: 5 minutes

Ingredients:

  • 1 cup (240 ml) white grape juice
  • ½ cup (120 ml) coconut milk
  • 1 tsp vanilla extract
  • 1 tbsp honey or simple syrup (optional)
  • Ice
  • 2 tbsp coconut flakes, for the rims

Method:

  1. Dip the glass rims in a little coconut milk, then in the coconut flakes.
  2. Shake the white grape juice, coconut milk, vanilla and honey with ice for 15 seconds.
  3. Strain over fresh ice in the rimmed glasses and serve.

Christmas Cocktail Recipes

Now the Christmas cocktails — full recipes with the exact measures, including two of the most pinned drinks of the season.

7. Jack Frost Cocktail

The icy-blue showstopper with the snowy coconut rim.

Serves: 2 · Prep: 5 minutes

Ingredients:

  • 4 oz (120 ml) vodka or white rum
  • 2 oz (60 ml) blue curaçao
  • 4 oz (120 ml) pineapple juice
  • 2 oz (60 ml) cream of coconut
  • 1 cup ice
  • 2 tbsp coconut flakes and a little corn syrup, for the rims

Method:

  1. Dip the glass rims in corn syrup, then in coconut flakes to make the “snow” rim.
  2. Add the vodka or rum, blue curaçao, pineapple juice, cream of coconut and ice to a blender or shaker.
  3. Blend until slushy, or shake hard for 20 seconds.
  4. Pour into the rimmed glasses and serve immediately.
Jack Frost Christmas cocktail with a coconut snow rim, a blue festive holiday drink

8. Jack Frost Mimosas

The brunch version — sparkling, lighter, and made for Christmas morning.

Serves: 4 · Prep: 5 minutes

Ingredients:

  • 1 bottle (750 ml) prosecco or champagne, chilled
  • 4 oz (120 ml) blue curaçao
  • 4 oz (120 ml) pineapple juice, chilled
  • Coconut flakes and corn syrup, for the rims

Method:

  1. Rim four flutes with corn syrup and coconut flakes.
  2. Pour 1 oz blue curaçao and 1 oz pineapple juice into each flute.
  3. Top slowly with prosecco and serve at once.

9. Santa Claus Martini

Crisp, jewel-red and sharp — Christmas in the city.

Serves: 1 · Prep: 3 minutes

Ingredients:

  • 2½ oz (75 ml) vodka
  • 1½ oz (45 ml) cranberry juice
  • ½ oz (15 ml) triple sec
  • ½ oz (15 ml) fresh lime juice
  • Ice
  • Rosemary sprig, a cherry and a mini candy cane, to garnish

Method:

  1. Add everything to a shaker filled with ice.
  2. Shake for 15 seconds until well chilled.
  3. Strain into a chilled martini glass.
  4. Garnish with the rosemary, cherry and candy cane.

10. Christmas Fizz

A two-minute sparkler that turns a magical festive green.

Serves: 1 · Prep: 2 minutes

Ingredients:

  • 2 oz (60 ml) vodka
  • 1 oz (30 ml) grenadine
  • 2 oz (60 ml) lemon-lime soda
  • ½ oz (15 ml) blue curaçao syrup (this creates the green tint)
  • Ice

Method:

  1. Fill a glass with ice.
  2. Add the vodka and grenadine, then the blue curaçao syrup.
  3. Top with lemon-lime soda, stir once gently, and serve.

11. Strawberry Coconut Christmas (Cocktail & Mocktail)

Creamy, pink and tropical — the prettiest glass on the table.

Serves: 1 · Prep: 5 minutes

Ingredients:

  • 1 oz (30 ml) coconut rum
  • 1 oz (30 ml) strawberry liqueur
  • 2 oz (60 ml) pineapple juice
  • 2 oz (60 ml) strawberry purée
  • 4–5 oz (120–150 ml) cream of coconut
  • Ice
  • Whipped cream, coconut flakes, a strawberry, a pineapple slice and a cherry, to garnish
  • Mocktail version: swap the rum and liqueur for 2 oz coconut water and an extra 1 oz strawberry purée

Method:

  1. Add all the drink ingredients to a blender with a cup of ice.
  2. Blend until smooth and creamy.
  3. Pour into a hurricane or tall glass.
  4. Crown with whipped cream and the garnishes.

Cozy Hot Christmas Drinks

12. Slow Cooker Hot Chocolate

The ultimate Christmas Eve drink — the slow cooker keeps it warm all evening.

Serves: 8 · Prep: 5 minutes · Cook: 2 hours on low

Ingredients:

  • 6 cups (1.4 litres) whole milk
  • 1½ cups (360 ml) heavy cream
  • ⅓ cup (35 g) cocoa powder
  • ½ cup (100 g) sugar
  • 1 cup (170 g) chocolate chips
  • 1 tsp vanilla extract
  • 1 cinnamon stick and a pinch of salt
  • Marshmallows, whipped cream and crushed candy cane, to serve

Method:

  1. Add everything except the toppings to the slow cooker and whisk well.
  2. Cook on LOW for 2 hours, whisking once halfway, until the chocolate has melted and the drink is silky.
  3. Switch to WARM, ladle into mugs, and let everyone add their own toppings.

13. Classic Homemade Eggnog

The oldest Christmas drink tradition — rich, spiced and worth making properly. Serve it chilled, with or without spirits.

Serves: 6 · Prep: 10 minutes · Cook: 10 minutes, plus chilling

Ingredients:

  • 6 egg yolks
  • ½ cup (100 g) sugar
  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • ½ tsp ground nutmeg, plus extra to serve
  • 1 tsp vanilla extract
  • Optional: ¾ cup (180 ml) bourbon or dark rum

Method:

  1. Whisk the egg yolks and sugar in a bowl until pale and thick.
  2. Heat the milk, nutmeg and a pinch of salt in a pan until steaming — do not boil.
  3. Slowly whisk half the hot milk into the yolks, then pour everything back into the pan.
  4. Cook on low, stirring, for about 5 minutes until it lightly coats the back of a spoon (about 75°C / 170°F). Do not boil.
  5. Remove from the heat, stir in the cream, vanilla and spirits if using.
  6. Chill for at least 2 hours. Serve cold with grated nutmeg on top.

For the history of this holiday classic, see the eggnog story — and for a modern twist, pour chilled eggnog over ice with a shot of espresso, or browse our iced coffee recipes.

Make-Ahead & Christmas Party Tips

  • Batch the punch base early: mix juices and syrups in the morning and chill; add soda, prosecco and ice only when guests arrive so nothing goes flat.
  • Freeze an ice ring: freeze cranberries, orange slices and rosemary in a ring mould with water — it keeps punch cold for hours without diluting it.
  • Label the bowls: one “family” (non-alcoholic) and one “spiked”, so everyone helps themselves safely.
  • How much to make: plan two drinks per guest for the first hour and one per hour after that.
  • Garnish station: sugared cranberries, candy canes, coconut flakes, rosemary sprigs, cinnamon sticks and edible glitter turn simple drinks into photos your guests share.

Christmas Drinks FAQs

What are the most popular Christmas drinks?

Dirty sodas (Christmas Tree Fizz, Mrs. Claus, Candy Cane Crush), Grinch punch, Jack Frost cocktails and mimosas, eggnog and sparkling cranberry drinks are the most searched and shared Christmas drinks this year — all 13 recipes above are the ones topping the lists.

Which Christmas drinks are non-alcoholic and kid-friendly?

All three dirty sodas, the Grinch punch, both mocktails and the slow cooker hot chocolate are fully non-alcoholic. Serve them in the same glasses with the same garnishes so kids feel part of the celebration.

Can I make Christmas drinks ahead of time?

Yes. Punch bases keep 1–2 days in the fridge, eggnog improves overnight, and hot chocolate reheats beautifully. Add anything fizzy — soda, prosecco, sparkling water — at serving time.

What is a dirty soda, exactly?

Soda mixed with flavoured syrups and cream. The Christmas versions use peppermint, green apple, strawberry or sugar-cookie syrups with sweet cream, whipped cream and candy cane garnishes.

What should I stock for a Christmas drinks bar?

Cranberry juice, lemon-lime soda, sparkling water, prosecco, vodka, white rum, blue curaçao, vanilla, peppermint, strawberry and green apple syrups, sweet cream, cream of coconut, candy canes, cranberries, rosemary and plenty of ice cover all 13 recipes in this guide.

Final Sip

Thirteen drinks, every ingredient measured, every step written out — your Christmas drinks menu is officially done. Start with a dirty soda, mix the Grinch punch for the family, shake a Jack Frost for the toast, and keep the hot chocolate warm for the end of the night. For more festive inspiration, explore the rest of our seasonal drinks, and learn more about us on our About page. Merry Christmas from Cozy Cooler Drinks!

Leave a Reply

Your email address will not be published. Required fields are marked *