Christmas Drinks

25 Christmas Drinks Nonalcoholic and Festive

by Ella Martin · 11 August 2026 · 11 Min Read

↓ Jump to Recipe10 min prep · 15 min cook · serves 4
A festive table with glasses of red cranberry mocktail, peppermint hot chocolate topped with whipped cream, and mulled cider garnished with cinnamon sticks and orange slices
A festive table with glasses of red cranberry mocktail, peppermint hot chocolate topped with whipped cream, and mulled cider garnished with cinnamon sticks and orange slices

25 cosy christmas drinks nonalcoholic recipes, from spiced cider to peppermint hot chocolate, ready in minutes for the whole family. 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 Cranberry Ginger Fizz
  3. 2. Classic Peppermint Hot Chocolate
  4. 3. Copycat Starbucks-Style Gingerbread Steamer
  5. 4. Creamy Eggnog (No Alcohol Needed)
  6. 5. Refreshing Pomegranate Spritzer
  7. 6. Cozy Slow Cooker Mulled Apple Cider
  8. 7. Sweet Vanilla Snow Cream Soda
  9. 8. Frozen Peppermint Mocha Slush
  10. 9. Easy 3-Ingredient Hot Cranberry Punch
  11. 10. Blended Gingerbread Milkshake
  12. 11. Spiced Chai-Style Christmas Tea
  13. 12. Festive Sparkling Cranberry Ginger Ale
  14. 13. Layered White Christmas Mocktail
  15. 14. Bold Espresso Eggnog Latte
  16. 15. Smooth Coconut Snowball Cocoa
  17. 16. Iced Gingerbread Latte
  18. 17. Classic Hot Buttered Nonalcoholic Cider
  19. 18. Copycat Peppermint Mocha (Coffeehouse Style)
  20. 19. Creamy White Hot Chocolate
  21. 20. Refreshing Cranberry Orange Punch Bowl
  22. 21. Cozy Maple Cinnamon Steamed Milk
  23. 22. Sweet Candy Cane Milkshake
  24. 23. Frozen Cranberry Slushie

Why You'll Love These

Overhead shot of several festive nonalcoholic Christmas drinks in different glasses on a wooden table

These christmas drinks nonalcoholic recipes bring all the warmth and spice of the season without a drop of alcohol, so everyone from grandparents to little ones can raise a glass. Each one uses pantry staples like cinnamon, cranberry juice and cocoa, and most come together in under 10 minutes on the stovetop or blender. They're built to scale up easily for parties, so you can batch a full punch bowl or pour single mugs for a quiet night by the tree. Expect a mix of hot, iced and frozen options so there's something for every part of the celebration.

1. Iced Cranberry Ginger Fizz

Tall glass of iced cranberry ginger fizz with floating cranberries and a lime wedge

Fill a tall glass with ice, then pour over 180 ml (6 oz) chilled cranberry juice and top with 90 ml (3 oz) cold ginger beer for a sharp, sparkling contrast to heavier holiday food. A squeeze of fresh lime and a few frozen cranberries dropped in keep it visually festive and extra cold as it sits out. Swap the ginger beer for ginger ale if you want it milder and less spicy. This one is best mixed just before serving so the fizz doesn't go flat.

2. Classic Peppermint Hot Chocolate

Mug of peppermint hot chocolate topped with whipped cream and crushed candy cane

Warm 350 ml (1½ cups) whole milk gently with 45 g (¼ cup) chopped dark chocolate until fully melted, whisking so it stays silky rather than grainy. Stir in ¼ teaspoon peppermint extract off the heat, since boiling the extract dulls its flavour. Top with whipped cream and a crushed candy cane for the classic diner-style finish. For a richer version, swap 60 ml (¼ cup) of the milk for double cream.

3. Copycat Starbucks-Style Gingerbread Steamer

Frothy gingerbread steamer in a clear glass mug dusted with cinnamon

This mimics the coffeehouse gingerbread steamer by heating 300 ml (1¼ cups) milk with 2 tablespoons gingerbread syrup and a pinch of ground cloves until steaming but not boiling. Froth the milk with a handheld frother for 20-30 seconds to get that café-style microfoam on top. No espresso needed, which keeps it fully caffeine-free for kids. Finish with a light dusting of ground cinnamon and a drizzle of extra syrup.

4. Creamy Eggnog (No Alcohol Needed)

Glass mug of creamy eggnog dusted with nutmeg and a cinnamon stick garnish

Whisk 4 egg yolks with 100 g (½ cup) sugar until pale, then slowly temper in 480 ml (2 cups) warmed whole milk and 120 ml (½ cup) double cream, stirring constantly over low heat until it coats the back of a spoon at around 71°C (160°F). Strain to remove any bits, then chill for at least 2 hours so the flavours meld and it thickens slightly. Stir in ½ teaspoon vanilla and a pinch of nutmeg before serving. Using pasteurised eggs makes this safe for kids and pregnant guests.

5. Refreshing Pomegranate Spritzer

Sparkling pomegranate spritzer in a wine glass with floating pomegranate seeds and rosemary

Combine 120 ml (½ cup) pomegranate juice with 150 ml (⅔ cup) sparkling water over ice for a light, bright drink that cuts through rich holiday meals. A splash of fresh lemon juice, about 1 teaspoon, balances the sweetness and keeps it from tasting flat. Garnish with pomegranate seeds and a sprig of rosemary for a snowy, jewel-toned look. Build the sparkling water in last so it keeps its bubbles.

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 Slow Cooker Mulled Apple Cider

Slow cooker filled with mulled apple cider, cinnamon sticks and orange slices, with a ladle

Pour 2 litres (8 cups) apple cider into a slow cooker with 2 cinnamon sticks, 6 whole cloves, 2 star anise and 2 orange slices, then heat on low for 2-3 hours to let the spices infuse fully. Keeping it on the 'keep warm' setting lets guests self-serve all evening without you hovering over the stove. Strain out the whole spices before ladling into mugs so no one bites into a clove. A cinnamon stick stirrer makes a simple, pretty garnish.

7. Sweet Vanilla Snow Cream Soda

Vanilla cream soda in a fountain glass with melting ice cream and a straw

Layer 30 ml (1 oz) vanilla syrup and 240 ml (1 cup) cold club soda over ice, then float a small scoop of vanilla ice cream on top so it slowly melts into the drink. The fizz and cream create a soft foam that kids especially love, similar to an old-fashioned soda fountain treat. Use half the syrup if you prefer it less sweet, since the ice cream adds its own sugar. Serve immediately with a long spoon and a straw.

8. Frozen Peppermint Mocha Slush

Frozen peppermint mocha slush in a tall glass topped with whipped cream and chocolate shavings

Blend 240 ml (1 cup) cooled strong coffee, 120 ml (½ cup) milk, 2 tablespoons chocolate syrup, ¼ teaspoon peppermint extract and 300 g (about 3 cups) ice until completely smooth and slushy. If it's too thick to blend, add a splash more milk rather than more ice, which can make it watery. Pour into a chilled glass and top with whipped cream and chocolate shavings for a copycat frappé feel. This is best made and served right away before the ice starts to separate.

9. Easy 3-Ingredient Hot Cranberry Punch

Pot of hot cranberry punch simmering on the stove with a ladle resting on the side

Simmer 1 litre (4 cups) cranberry juice, 480 ml (2 cups) orange juice and 240 ml (1 cup) water together for 10 minutes until steaming, no chopping or straining required. This is the fastest recipe in the lineup and perfect for a busy party day when you need something on the stove in under 15 minutes. A cinnamon stick added while simmering gives warmth without extra shopping. Ladle straight from the pot into mugs.

10. Blended Gingerbread Milkshake

Gingerbread milkshake in a glass topped with whipped cream and gingerbread cookie crumbs

Blend 2 scoops (about 250 g) vanilla ice cream with 120 ml (½ cup) milk, 1 tablespoon molasses and ½ teaspoon ground ginger until thick and creamy. The molasses is key here, giving that deep, dark gingerbread flavour that syrup alone can't match. Blend in short pulses so it stays thick rather than turning into a thin shake. Top with whipped cream and a gingerbread cookie crumble for 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 Pinterest

11. Spiced Chai-Style Christmas Tea

Spiced chai-style Christmas tea in a glass mug with a cinnamon stick garnish

Simmer 240 ml (1 cup) water with 2 black tea bags, 1 cinnamon stick, 4 crushed cardamom pods and 2 cloves for 5 minutes, then stir in 240 ml (1 cup) warm milk and 2 tablespoons honey. Letting the spices simmer directly in the water, rather than just steeping, pulls out much more flavour than a quick steep would. Strain before serving to remove the loose spices and tea bags. This version is naturally caffeinated, so swap in rooibos tea for a caffeine-free take.

12. Festive Sparkling Cranberry Ginger Ale

Sparkling cranberry ginger ale in a champagne flute garnished with rosemary and cranberries

Mix 150 ml (⅔ cup) cranberry juice with 150 ml (⅔ cup) ginger ale over ice, then add a few sprigs of fresh rosemary for a piney, festive aroma as it's poured. This is a fizzier, milder cousin of the ginger fizz variation and works well as a welcome drink since it looks like a red-and-white holiday cocktail. Rim the glass with sugar for extra sparkle if serving at a party. Keep the ginger ale in the fridge until the last moment so it stays fully carbonated.

13. Layered White Christmas Mocktail

Layered white Christmas mocktail with distinct coconut cream and grape juice layers, topped with shaved coconut

Pour 120 ml (½ cup) chilled white grape juice into a glass, then very slowly pour 60 ml (¼ cup) coconut cream over the back of a spoon so it settles in a distinct white layer on top. The trick to a clean layer is pouring the denser coconut cream slowly and low, right at the surface of the juice. Add a few edible silver sprinkles or shaved coconut on top to look like fresh snow. Stir gently just before drinking to combine.

14. Bold Espresso Eggnog Latte

Espresso eggnog latte in a glass mug with a dusting of nutmeg on top

Pour 1 shot (about 30 ml/1 oz) freshly brewed espresso into a mug, then top with 180 ml (¾ cup) warmed shop-bought or homemade eggnog for a rich, boozy-tasting drink with zero alcohol. Whisking the eggnog while warming keeps it from separating or forming a skin on top. This is the strongest-flavoured drink in the roundup, best saved for adults who want a coffee kick. Finish with a light grating of fresh nutmeg.

15. Smooth Coconut Snowball Cocoa

Coconut snowball cocoa in a mug topped with toasted coconut flakes

Heat 240 ml (1 cup) coconut milk with 30 g (2 tablespoons) cocoa powder and 2 tablespoons sugar, whisking constantly so the cocoa dissolves without clumping. The coconut milk gives a naturally dairy-free, extra-smooth texture that's noticeably richer than a water-based cocoa. Taste and adjust sugar since coconut milk brands vary in sweetness. Top with toasted coconut flakes instead of marshmallows for a different kind of 'snow'.

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 Latte

Iced gingerbread latte in a tall glass with visible milk and coffee layers

Stir 2 tablespoons gingerbread syrup into 60 ml (2 oz) cold brew or strong chilled coffee, then top with 120 ml (½ cup) cold milk poured over a full glass of ice. Pouring the milk last creates the pretty layered look coffee shops are known for, so resist stirring right away. This cold version works well for warmer climates or guests who don't want a hot drink at a party. A dash of cinnamon on top finishes it off.

17. Classic Hot Buttered Nonalcoholic Cider

Hot buttered apple cider in a mug with melted butter swirls and a cinnamon stick

Warm 1 litre (4 cups) apple cider with 30 g (2 tablespoons) butter, 50 g (¼ cup) brown sugar, ½ teaspoon cinnamon and a pinch of nutmeg, stirring until the butter fully melts in. This riffs on hot buttered rum but skips the alcohol entirely while keeping that same silky, spiced richness. Keep the heat low so the butter doesn't separate or turn oily on top. Serve immediately in heatproof mugs with a cinnamon stick.

18. Copycat Peppermint Mocha (Coffeehouse Style)

Peppermint mocha in a glass coffee cup topped with whipped cream and chocolate drizzle

Combine 30 ml (1 oz) espresso or 90 ml (⅓ cup) strong coffee with 2 tablespoons chocolate sauce and ¼ teaspoon peppermint extract, then top with 180 ml (¾ cup) steamed milk. Steaming the milk to about 60-65°C (140-150°F) gives the best microfoam without scalding it, which can make the drink taste burnt. Top with whipped cream and a drizzle of chocolate sauce for the full café presentation. This is the caffeinated counterpart to the frozen peppermint mocha slush above.

19. Creamy White Hot Chocolate

White hot chocolate in a mug topped with mini marshmallows and white chocolate curls

Melt 60 g (2 oz) chopped white chocolate into 350 ml (1½ cups) warm milk, whisking over low heat until fully smooth and glossy. White chocolate scorches faster than dark, so keep the heat gentle and stir constantly rather than letting it sit. Add ¼ teaspoon vanilla extract off the heat for extra depth. Top with mini marshmallows and a few white chocolate curls for a snowy finish.

20. Refreshing Cranberry Orange Punch Bowl

Large punch bowl of cranberry orange punch with a floating ice ring of cranberries and orange slices

Combine 1 litre (4 cups) cranberry juice, 480 ml (2 cups) orange juice and 500 ml (2 cups) chilled ginger ale in a large punch bowl with a ring of frozen cranberries and orange slices to keep it cold without diluting it. Freezing some of the juice into ice cubes beforehand is the best trick, since regular ice waters everything down as the party goes on. This scales easily, just double the ratios for a bigger crowd. Ladle into cups just before serving so it stays fizzy.

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 Maple Cinnamon Steamed Milk

Steamed maple cinnamon milk in a glass mug with light foam on top

Heat 350 ml (1½ cups) milk with 1 tablespoon maple syrup and ¼ teaspoon cinnamon until steaming, then froth briefly for a light foam on top. This is the gentlest, most kid-friendly drink in the roundup, with no coffee, chocolate or strong spice. Real maple syrup makes a noticeable difference over pancake syrup, giving a rounder, less artificial sweetness. A cinnamon stick stirrer doubles as a garnish and lets guests adjust spice to taste.

22. Sweet Candy Cane Milkshake

Pink-streaked candy cane milkshake in a glass with a crushed candy cane rim

Blend 250 g (2 cups) vanilla ice cream with 120 ml (½ cup) milk and 2 crushed candy canes until thick and streaked pink. Crushing the candy canes finely first, using a rolling pin in a sealed bag, keeps the shake smooth instead of gritty. Rim the glass with crushed candy cane and a little corn syrup so it sticks, for a festive presentation. Serve immediately with a thick straw before it melts.

23. Frozen Cranberry Slushie

Frozen cranberry slushie in a glass with a skewer of fresh cranberries on top

Blend 300 g (about 2 cups) frozen cranberries with 240 ml (1 cup) cranberry juice, 60 ml (¼ cup) orange juice and 1-2 tablespoons sugar until slushy and smooth. Using frozen fruit instead of ice keeps the flavour concentrated rather than watered down. Taste before serving, since cranberries vary in tartness and you may want an extra tablespoon of sugar. Pour into chilled glasses and garnish with a skewer of fresh cranberries.

24. Easy Two-Ingredient Cranberry Cooler

Easy cranberry cooler with lemon-lime soda in a glass with ice and a lime wedge

Fill a glass with ice, pour over 180 ml (¾ cup) cranberry juice and top with 90 ml (⅓ cup) lemon-lime soda for a five-minute drink with almost no prep. This is the simplest recipe here, ideal when you need a crowd-pleaser fast with ingredients most kitchens already have. A lime wedge squeezed in brightens the sweetness nicely. Multiply by however many guests you're serving and mix in a large jug instead.

25. Blended Frozen Hot Chocolate

Blended frozen hot chocolate in a tall glass topped with whipped cream and chocolate shavings

Blend 240 ml (1 cup) cold milk, 45 g (¼ cup) chopped dark chocolate (melted and slightly cooled), 2 tablespoons sugar and 300 g (about 3 cups) ice until thick and frosty. Melting the chocolate first and letting it cool slightly before blending stops it seizing into hard bits when it hits the cold milk. This works well as a make-ahead party drink since it holds its texture in the freezer for up to an hour. Top with whipped cream and chocolate shavings just before serving.

Pro Tips for the Perfect Drink

Close-up of hands adjusting spices and sweetener into a pot of warm Christmas drink

Always taste and adjust sweetness at the end, since juice brands and chocolate percentages vary widely and can throw off a recipe written for a different brand. Warm dairy-based drinks gently over low-medium heat and never let them boil, since boiling milk can scald and separate, ruining the texture. For hot drinks, pre-warm your mugs with hot water for a minute first so the drink doesn't cool too quickly once poured. When making a big batch for a party, keep hot drinks in a slow cooker on 'warm' and cold ones over a large ice block rather than loose cubes.

Serving and Garnish Ideas

Table set with garnish options including cinnamon sticks, orange slices, candy canes and whipped cream for Christmas drinks

Cinnamon sticks, star anise and orange wheels dress up hot drinks instantly and can double as edible stirrers. For cold and frozen drinks, sugared cranberries, crushed candy cane rims and a dollop of whipped cream give that classic festive look with almost no effort. Clear glass mugs show off layered drinks like the White Christmas mocktail best, while stoneware mugs keep hot cocoa and cider warmer for longer. A small pitcher of extra cream or milk on the side lets guests adjust richness themselves.

Make It Ahead and Batch Tips

Pitchers of make-ahead Christmas drinks lined up in the fridge with labels

Juice-based punches and ciders can be mixed up to 2 days ahead and stored covered in the fridge, with any carbonated element added just before serving to keep the fizz. Dairy-based drinks like eggnog and hot chocolate base can be made a day ahead and gently reheated on the stove, whisking well since they tend to separate slightly on standing. Freeze extra fruit juice in ice cube trays a week ahead so party punches stay cold without watering down. Most of these keep in the fridge for 3-4 days, but skip freezing anything with fresh cream, as it can split on thawing.

The Recipe

The Master Recipe

Prep Time

10 min

Cook Time

15 min

Total Time

25 min

Servings

4

Difficulty

Beginner

Ingredients 4 Person(s)

Directions

Step 1: Warm the spiced cider

christmas drinks nonalcoholic recipe step 1

Pour 1 litre (4 cups) apple cider into a saucepan with 2 cinnamon sticks, 6 cloves and the orange slices. Warm over low-medium heat for 8-10 minutes until steaming but not boiling, then strain out the whole spices and keep warm.

Step 2: Melt the chocolate base

christmas drinks nonalcoholic recipe step 2

In a separate small saucepan, warm 350 ml (1½ cups) whole milk over low heat. Add 45 g (1½ oz) chopped dark chocolate and whisk constantly for 2-3 minutes until fully melted and smooth.

Step 3: Flavour the hot chocolate

christmas drinks nonalcoholic recipe step 3

Remove the chocolate milk from the heat and stir in ¼ teaspoon peppermint extract. Taste and add a little sugar if you prefer it sweeter, then set aside covered to keep warm.

Step 4: Build the cranberry cooler

christmas drinks nonalcoholic recipe step 4

Fill a large jug with ice and pour in 720 ml (3 cups) cranberry juice. Top with 360 ml (1½ cups) ginger ale, stirring once gently so it stays fizzy, then divide evenly between 4 glasses.

Step 5: Assemble the gingerbread steamer

christmas drinks nonalcoholic recipe step 5

Heat 600 ml (2½ cups) milk in a small pan, whisking in 4 tablespoons (¼ cup) gingerbread syrup for 1-2 minutes until warm and fragrant, then froth briefly with a handheld frother and divide between 4 mugs.

Step 6: Garnish and serve

christmas drinks nonalcoholic recipe step 6

Pour the mulled cider and peppermint hot chocolate into separate heatproof mugs, topping the cocoa with whipped cream and crushed candy cane. Divide the cranberry cooler and gingerbread steamer among small glasses and mugs alongside for a festive drinks tray, and serve everything immediately while hot drinks are steaming.

Frequently Asked Questions

Yes, most juice-based drinks like the mulled cider and cranberry punch can be mixed up to 2 days ahead and stored covered in the fridge, then gently reheated or poured over ice as needed. Dairy-based drinks such as hot chocolate and eggnog base also hold up well made a day ahead, just whisk them well when reheating since they can separate slightly on standing. Anything with carbonation, like ginger ale or club soda, should always be added right before serving so the drink doesn't go flat. Frozen slushies and milkshakes are the exception, as they're best blended fresh and served within minutes.

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.