25 Christmas Drinks Nonalcoholic and Festive

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 PinterestParty & Holiday Drinks
Beginner
Recipes
25 ideas
Table of Contents
- Why You'll Love These
- 1. Iced Cranberry Ginger Fizz
- 2. Classic Peppermint Hot Chocolate
- 3. Copycat Starbucks-Style Gingerbread Steamer
- 4. Creamy Eggnog (No Alcohol Needed)
- 5. Refreshing Pomegranate Spritzer
- 6. Cozy Slow Cooker Mulled Apple Cider
- 7. Sweet Vanilla Snow Cream Soda
- 8. Frozen Peppermint Mocha Slush
- 9. Easy 3-Ingredient Hot Cranberry Punch
- 10. Blended Gingerbread Milkshake
- 11. Spiced Chai-Style Christmas Tea
- 12. Festive Sparkling Cranberry Ginger Ale
- 13. Layered White Christmas Mocktail
- 14. Bold Espresso Eggnog Latte
- 15. Smooth Coconut Snowball Cocoa
- 16. Iced Gingerbread Latte
- 17. Classic Hot Buttered Nonalcoholic Cider
- 18. Copycat Peppermint Mocha (Coffeehouse Style)
- 19. Creamy White Hot Chocolate
- 20. Refreshing Cranberry Orange Punch Bowl
- 21. Cozy Maple Cinnamon Steamed Milk
- 22. Sweet Candy Cane Milkshake
- 23. Frozen Cranberry Slushie
Why You'll Love These

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

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

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

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)

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

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

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

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

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

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

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 Pinterest11. Spiced Chai-Style Christmas Tea

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

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

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

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

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 Pinterest16. Iced Gingerbread Latte

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

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)

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

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

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

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

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

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

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

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

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

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

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
10 min
15 min
25 min
4
Beginner
Ingredients 4 Person(s)
Directions
Step 1: Warm the spiced cider

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

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

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

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

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

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



