20 Holiday Drinks Nonalcoholic and Festive

20 cosy holiday drinks nonalcoholic recipes, from creamy eggnog to spiced wassail, all ready to sip in 30 minutes or less. If you love holiday drinks inspiration, start with our Holiday 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
Intermediate
Recipes
20 ideas
Table of Contents
- Why You'll Love These
- 1. Iced Gingerbread Chai Latte
- 2. Classic Homemade Eggnog
- 3. Copycat Peppermint Mocha
- 4. Creamy White Hot Chocolate
- 5. Refreshing Cranberry Ginger Fizz
- 6. Cozy Mulled Apple Cider
- 7. Sweet Caramel Apple Cider Float
- 8. Frozen Peppermint Hot Chocolate Slush
- 9. Easy 5-Minute Spiced Wassail
- 10. Blended Gingerbread Milkshake
- 11. Spiced Chai Concentrate Latte
- 12. Festive Candy Cane Cocoa
- 13. Layered Cranberry Orange Spritzer
- 14. Bold Espresso Gingerbread Latte
- 15. Smooth Vanilla Cinnamon Steamer
- 16. Iced Sugar Cookie Latte
- 17. Classic Hot Spiced Cider Punch
- 18. Copycat Chestnut Praline Steamer
- 19. Creamy Coconut Eggnog
- 20. Refreshing Pomegranate Spritzer
- Pro Tips for the Perfect Drink
- Serving and Garnish Ideas
- Make It Ahead and Batch Tips
Why You'll Love These

This line-up of holiday drinks nonalcoholic recipes covers every craving, from rich and creamy to bright and fizzy, so there's something for kids, designated drivers, and anyone taking a break from booze. Each one uses pantry-friendly spices like cinnamon, nutmeg, and ginger, plus a handful of fresh fruit or dairy, so nothing requires a special trip to the shop. Most come together in 10-20 minutes on the stove or blender, which makes them realistic for a busy party night. Serve them alongside your regular bar setup and no one will feel like they're missing out.
1. Iced Gingerbread Chai Latte

Steep 2 chai tea bags in 180 ml (3/4 cup) hot water for 5 minutes, then stir in 30 ml (2 tbsp) gingerbread syrup and let the mixture cool. Pour over a full glass of ice, top with 120 ml (1/2 cup) cold milk of choice, and swirl gently instead of stirring hard so the layers stay pretty. The key swap from a hot chai is using strongly steeped tea so it doesn't taste watered down once it hits the ice. A pinch of ground ginger whisked into the syrup first gives it real gingerbread depth.
2. Classic Homemade Eggnog

This is the base recipe below: a gently cooked custard of milk, cream, egg yolks, and sugar, finished with vanilla and warm spice. Cooking the yolks to 71°C (160°F) rather than serving them raw makes it food-safe and gives the eggnog its signature velvety body. Nutmeg is non-negotiable here, freshly grated if you can manage it, since the pre-ground jar loses its punch fast. Chill it for at least 2 hours before serving so the flavours have time to meld.
3. Copycat Peppermint Mocha

Whisk 30 ml (2 tbsp) chocolate syrup and 15 ml (1 tbsp) peppermint syrup into 180 ml (3/4 cup) hot strong coffee or 2 espresso shots, then top with 120 ml (1/2 cup) steamed or microwave-frothed milk. The trick to matching the coffee-shop version is steaming the milk until it's silky rather than just heating it, which gives that thick, foamy top. Crush a candy cane and stir a spoonful straight into the chocolate syrup for a rounder, less one-note mint flavour. Whipped cream and a dusting of cocoa powder finish it properly.
4. Creamy White Hot Chocolate

Melt 100 g (3.5 oz) chopped white chocolate into 480 ml (2 cups) warm whole milk over low heat, whisking constantly so it doesn't catch on the bottom of the pan. A splash of 5 ml (1 tsp) vanilla extract keeps the sweetness from tasting flat, and a tiny pinch of salt sharpens the flavour. White chocolate scorches easily, so pull the pan off the heat the moment it's fully melted rather than letting it simmer. Serve with mini marshmallows, which melt into little clouds on top.
5. Refreshing Cranberry Ginger Fizz

Combine 120 ml (1/2 cup) chilled cranberry juice, 15 ml (1 tbsp) fresh lime juice, and 15 ml (1 tbsp) honey or maple syrup in a glass, then top with 120 ml (1/2 cup) ginger beer over ice. Pour the ginger beer in last and gently so it stays fizzy rather than going flat from stirring. This one is the palate-cleanser of the list, tart and bubbly, and it's the drink to reach for after a rich plate of food. Float a few whole cranberries and a rosemary sprig for a garnish that doubles as decoration.
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 Mulled Apple Cider

Simmer 1 litre (4 cups) apple cider with 2 cinnamon sticks, 4 whole cloves, 2 star anise, and a few strips of orange peel over low heat for 15-20 minutes, keeping it just under a boil. The long, slow simmer is what pulls the spice oils into the liquid, so resist the urge to rush it on high heat, which just burns off the aroma. Strain out the whole spices before serving so no one bites down on a clove. Ladle into heatproof mugs with a fresh cinnamon stick as a stirrer.
7. Sweet Caramel Apple Cider Float

Fill a glass halfway with chilled apple cider, add 2 scoops of vanilla ice cream, and drizzle over 30 ml (2 tbsp) caramel sauce before topping with a splash of cold cider or a little sparkling water for fizz. This one is dessert and drink in one glass, so pour it slowly to build a foamy head rather than dumping it all at once. Warm the caramel sauce slightly first so it drizzles in thin ribbons instead of clumping. A few crushed graham crackers or a pinch of flaky salt on top balances the sweetness nicely.
8. Frozen Peppermint Hot Chocolate Slush

Blend 240 ml (1 cup) cooled hot chocolate, 300 g (about 2 cups) ice, and 15 ml (1 tbsp) peppermint syrup until smooth and slushy, adding a splash more milk if the blades stall. Cooling the hot chocolate to room temperature first keeps the ice from melting too fast and diluting the texture. This is the one to make when the party's indoors but everyone still wants a festive treat with a chill to it. Top with whipped cream and crushed candy canes for the full effect.
9. Easy 5-Minute Spiced Wassail

Warm 720 ml (3 cups) apple juice, 240 ml (1 cup) orange juice, and 120 ml (1/2 cup) cranberry juice together with a cinnamon stick and 3 cloves, stirring over medium-low heat until steaming but not boiling, about 5 minutes. This is the fastest hot drink on the list because there's no cooking or infusing beyond warming the juices through. It's a reliable crowd-pleaser for a big batch since the ratios scale up easily in a slow cooker set to low. Float thin orange slices on top just before serving.
10. Blended Gingerbread Milkshake

Blend 2 scoops of vanilla ice cream, 120 ml (1/2 cup) cold milk, 15 ml (1 tbsp) molasses, and 2 g (1/2 tsp) ground ginger with a pinch each of cinnamon and cloves until thick and smooth. The molasses is what gives this its true gingerbread flavour rather than just a generic spiced milkshake, so don't swap it for regular sugar. Blend just until combined; overblending melts the ice cream and thins the shake out. Rim the glass with crushed gingersnaps pressed into a little honey for a bakery-style finish.
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 Concentrate Latte

Simmer 480 ml (2 cups) water with 4 black tea bags, 6 crushed cardamom pods, a cinnamon stick, 4 cloves, and a few slices of fresh ginger for 10 minutes to make a strong concentrate, then sweeten with 45 ml (3 tbsp) honey. Mix the concentrate half-and-half with steamed milk to serve, adjusting the ratio to taste since the concentrate keeps well in the fridge for later batches. Making your own concentrate gives a rounder, less one-dimensional spice flavour than bagged chai lattes. Store leftover concentrate in a sealed jar for up to 5 days.
12. Festive Candy Cane Cocoa

Whisk 30 g (1/4 cup) cocoa powder and 50 g (1/4 cup) sugar into 480 ml (2 cups) warm milk until fully dissolved and smooth, then stir in a crushed candy cane until it melts in. Whisking the cocoa and sugar together dry first prevents the lumps that show up when cocoa hits hot milk directly. This is the one to set up as a self-serve station with extra candy canes, marshmallows, and whipped cream for guests to customise. Let it sit off the heat for a minute so it's not scalding before serving to kids.
13. Layered Cranberry Orange Spritzer

Pour 90 ml (1/3 cup) chilled cranberry juice into a glass, add ice, then slowly pour 90 ml (1/3 cup) orange juice over the back of a spoon so it settles as a separate layer, and top with sparkling water. The visual layering only holds if the juices are well chilled and poured gently, so skip shaking or stirring until it's time to drink. This is a nice one for a drinks table since the red-and-orange layers photograph beautifully next to holiday greenery. Garnish with a cranberry-and-rosemary skewer across the rim.
14. Bold Espresso Gingerbread Latte

Stir 30 ml (2 tbsp) gingerbread syrup into 2 shots (about 60 ml) hot espresso or very strong coffee, then top with 180 ml (3/4 cup) steamed milk poured through a spoon to hold back the foam. This one is for the coffee-lovers on the list, with a bolder, more bitter backbone than the sweeter chai or cocoa options. Making a quick gingerbread syrup from brown sugar, water, ginger, and cinnamon simmered for 5 minutes beats most bottled versions. A light dusting of cinnamon on the foam finishes it off.
15. Smooth Vanilla Cinnamon Steamer

Heat 240 ml (1 cup) milk with a cinnamon stick and 15 ml (1 tbsp) vanilla syrup over low heat, whisking until it's steaming and lightly frothy, about 3-4 minutes. This is the gentlest, least sweet drink on the list, and a good option for younger kids or anyone who wants a warm drink without caffeine or chocolate. Frothing the milk with a handheld whisk or milk frother gives it a café-style texture without any special equipment. Remove the cinnamon stick before serving so it doesn't turn bitter with prolonged steeping.
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 Pinterest17. Classic Hot Spiced Cider Punch

Simmer 1 litre (4 cups) apple cider with 240 ml (1 cup) cranberry juice, a cinnamon stick, 4 cloves, and 30 g (2 tbsp) brown sugar for 15 minutes, tasting and adjusting the sweetness near the end. This punch version is built for a slow cooker set on low so it stays warm through a whole party without watching the stove. The cranberry juice adds tartness that keeps the cider from tasting one-note sweet. Serve with a ladle and orange slices so guests can help themselves.
18. Copycat Chestnut Praline Steamer

Whisk 30 ml (2 tbsp) brown sugar syrup and a pinch of cinnamon into 240 ml (1 cup) steamed milk, then top with whipped cream and a drizzle of caramel to echo the coffee-shop original. Toasting the brown sugar syrup briefly in a pan before adding it deepens the flavour toward a true praline note rather than plain caramel. This is a good caffeine-free stand-in for guests who want the seasonal flavour without the espresso. A few chopped toasted pecans on top add the nutty crunch the name promises.
19. Creamy Coconut Eggnog

Swap the dairy milk and cream in the classic eggnog for 480 ml (2 cups) full-fat coconut milk and simmer with the egg yolks and sugar the same way, cooking to 71°C (160°F) until it coats a spoon. Coconut milk brings its own natural richness, so you can cut the added sugar by about 20 g (2 tbsp) without losing body. This version works well for anyone avoiding dairy but still wanting that classic eggnog texture. Finish with grated nutmeg and a light dusting of toasted coconut flakes.
20. Refreshing Pomegranate Spritzer

Mix 120 ml (1/2 cup) pomegranate juice with 15 ml (1 tbsp) lime juice over ice, then top with 120 ml (1/2 cup) sparkling water or lemon-lime soda for fizz. This is the lightest, most refreshing drink of the bunch, a good palate cleanser between richer creamy drinks at a party. Pomegranate arils scattered on top add a festive pop of colour and a little burst of tartness in every sip. Adjust sweetness with a touch of honey if your pomegranate juice is on the tart side.
Pro Tips for the Perfect Drink

Chill your glasses in the freezer for 10 minutes before pouring cold drinks so the ice doesn't melt as fast and dilute the flavour. For hot drinks, warm rather than boil dairy-based recipes; a hard boil can curdle milk and scorch cocoa or eggnog. Taste and adjust sweetness at the end of cooking rather than the start, since spices and reductions concentrate flavour as they simmer. Keep a batch of homemade simple or spiced syrup in the fridge so any of these drinks come together in minutes.
Serving and Garnish Ideas

Rim glasses with crushed candy cane, sprinkles, or cinnamon sugar pressed onto a honey-dipped edge for an instant festive upgrade. Fresh garnishes like rosemary sprigs, orange wheels, cranberries on a skewer, or a cinnamon stick stirrer make even a simple drink look party-ready. For a self-serve hot drink station, set out warm milk or cider in a slow cooker alongside toppings like whipped cream, marshmallows, and spice shakers. Label each pitcher or urn clearly so guests know what's what, especially if some drinks look similar in colour.
Make It Ahead and Batch Tips

Juice-based punches and ciders can be mixed a day ahead and kept covered in the fridge, then gently reheated or topped with fizz just before serving. Eggnog actually improves after a day or two chilled, as the spices mellow and meld into the custard, so it's a good one to make early. Syrups (vanilla, gingerbread, chai concentrate) keep for up to a week in a sealed jar, which makes assembling any latte a 2-minute job on the day. Avoid batching anything with sparkling water or soda in advance, since it will go flat; add fizzy components right before pouring.
The Recipe
The Master Recipe
10 min
15 min
2 hr 25 min (includes 2 hr chilling)
6
Intermediate
Ingredients 6 Person(s)
Directions
Step 1: Warm the milk and cream

Pour the 750 ml (3 cups) whole milk and 240 ml (1 cup) double cream into a medium saucepan and heat over medium-low until steaming, about 5 minutes, stirring occasionally so it doesn't catch on the bottom. Do not let it boil.
Step 2: Whisk the yolks and sugar

While the milk warms, whisk the 6 egg yolks and 100 g (1/2 cup) caster sugar together in a heatproof bowl for about 1-2 minutes, until the mixture turns pale yellow and slightly thickened.
Step 3: Temper the eggs

Slowly ladle about 240 ml (1 cup) of the hot milk mixture into the yolks in a thin stream, whisking constantly, to bring the eggs up to temperature without scrambling them.
Step 4: Cook the custard

Pour the tempered yolk mixture back into the saucepan with the rest of the milk and cook over low heat, stirring constantly with a wooden spoon, until the mixture reaches 71°C (160°F) and coats the back of the spoon, about 5-7 minutes. Do not let it simmer or boil, or it will curdle.
Step 5: Strain and flavour

Pour the custard through a fine-mesh sieve into a clean jug or bowl to catch any bits of cooked egg. Whisk in the 5 ml (1 tsp) vanilla extract, 1 g (1/4 tsp) ground nutmeg, 0.5 g (1/8 tsp) ground cinnamon, and a pinch of salt.
Step 6: Chill and serve

Cover and refrigerate the eggnog for at least 2 hours, or until fully chilled and slightly thickened. Serve in small glasses topped with a dusting of freshly grated nutmeg.
Frequently Asked Questions
Yes, most of them are even better made ahead. Juice-based punches, mulled cider, and eggnog can all be mixed or cooked a day or two in advance and stored covered in the fridge, since the spices have time to mellow and blend. Just reheat gently on the stove for hot drinks, and hold off on adding any sparkling water or soda until right before serving so it stays fizzy. Syrups for the latte-style drinks also keep well for up to a week in a sealed jar.
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




