25 Fun Holiday Drinks for a Festive Party

25 fun holiday drinks for a festive party, from spiced cider to layered cocoa, each one easy to batch and dress up with a simple garnish. 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
Beginner
Recipes
25 ideas
Table of Contents
- Why You'll Love These
- 1. Iced Gingerbread Oat Milk Latte
- 2. Classic Homemade Eggnog
- 3. Copycat Starbucks Peppermint Mocha
- 4. Creamy White Hot Chocolate
- 5. Refreshing Cranberry Ginger Fizz
- 6. Cozy Mulled Apple Cider
- 7. Sweet Caramel Snickerdoodle Steamer
- 8. Frozen Peppermint Mocha Slush
- 9. Easy 3-Ingredient Spiced Cider
- 10. Blended Eggnog Milkshake
- 11. Spiced Chai Mocktail
- 12. Festive Cranberry Orange Mocktail
- 13. Layered Candy Cane Cocoa
- 14. Bold Espresso Gingerbread Steamer
- 15. Smooth Vanilla Chai Latte
- 16. Iced Cranberry White Hot Chocolate
- 17. Classic Mulled Wine
- 18. Copycat Chestnut Praline Latte
- 19. Creamy Coconut Eggnog
- 20. Refreshing Pomegranate Spritzer
- 21. Cozy Wassail Bowl
- 22. Sweet Toffee Nut Latte
- 23. Frozen Hot Chocolate Float
Why You'll Love These

This lineup of fun holiday drinks covers everything from a five-minute mocktail to a slow-simmered punch that fills the house with cinnamon and clove. Every recipe uses ingredients you can find in one supermarket trip, so there's no last-minute scramble on party day. Whether you're hosting twenty guests or curling up with one big mug, you'll find a version that fits the occasion. Batch instructions and garnish ideas are included so drinks look as good as they taste.
1. Iced Gingerbread Oat Milk Latte

Swap your usual milk for 240 ml (1 cup) barista oat milk and stir in 30 ml (2 tbsp) gingerbread syrup for a dairy-free version that still tastes rich. Pour the syrup and a double shot of espresso over a full glass of ice before topping with the milk, so the layers stay distinct until you stir. A pinch of ground ginger and cinnamon whisked into the syrup gives it real gingerbread depth rather than just sweetness. Finish with a light dusting of nutmeg for the classic bakery smell.
2. Classic Homemade Eggnog

A true eggnog starts with 6 egg yolks whisked with 100 g (1/2 cup) sugar until pale, then slowly tempered with warm milk so the eggs never scramble. Simmer the base gently to 71°C (160°F) on a thermometer, which thickens it just enough to coat the back of a spoon safely. Stir in 240 ml (1 cup) double cream and a generous grating of nutmeg once the base has cooled slightly. Chill for at least 2 hours before serving so the flavours have time to meld.
3. Copycat Starbucks Peppermint Mocha

Combine 30 ml (1 shot) espresso with 15 ml (1 tbsp) chocolate sauce and 15 ml (1 tbsp) peppermint syrup at the bottom of the cup before adding steamed milk. Steam 180 ml (3/4 cup) whole milk to about 65°C (150°F) so it's hot but not scalded, then pour it in while holding back the foam with a spoon. Top with whipped cream and a light drizzle of chocolate sauce, finishing with crushed candy cane for that familiar red-and-white crunch. Using mint extract instead of peppermint syrup makes the mint flavour too sharp, so stick with a proper syrup.
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, stirring constantly so it doesn't catch on the bottom of the pan. White chocolate seizes more easily than dark, so keep the heat gentle and add the chocolate in two batches rather than all at once. A splash of vanilla extract and a pinch of salt keep the sweetness balanced instead of cloying. Serve with whipped cream and white chocolate shavings for extra richness.
5. Refreshing Cranberry Ginger Fizz

Mix 120 ml (1/2 cup) cranberry juice with 60 ml (1/4 cup) ginger beer and a squeeze of fresh lime over ice for a drink that cuts through all the rich food on the table. The ginger beer should go in last and be poured gently so the fizz doesn't go flat before serving. Fresh cranberries and a rosemary sprig frozen into the ice cubes make this one look festive without any extra work. It's naturally alcohol-free, so it doubles as the easiest mocktail on the table.
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 L (4 cups) apple cider with 2 cinnamon sticks, 4 cloves, and a few orange slices for 20 minutes so the spices infuse without boiling off the fruity flavour. Keep the heat low and the pot uncovered, letting it steam rather than bubble, which keeps the cider from turning bitter. Taste after 15 minutes and add 30 ml (2 tbsp) honey if the cider is tart. This is the easiest drink on the list to keep warm in a slow cooker on low for a whole party.
7. Sweet Caramel Snickerdoodle Steamer

Steam 240 ml (1 cup) milk with 30 ml (2 tbsp) caramel sauce and a pinch each of cinnamon and sugar to mimic a snickerdoodle biscuit in a mug. Whisking the cinnamon sugar into the milk before steaming keeps it from clumping on top. This one is naturally caffeine-free, making it a good pick for kids or an evening treat. Top with whipped cream and an extra pinch of cinnamon sugar for the full cookie effect.
8. Frozen Peppermint Mocha Slush

Blend 240 ml (1 cup) cooled coffee, 120 ml (1/2 cup) milk, 30 ml (2 tbsp) chocolate syrup, 15 ml (1 tbsp) peppermint syrup, and 300 g (2 cups) ice until completely smooth. Use pre-brewed coffee that's been chilled in the fridge, since hot coffee will melt the ice too fast and leave the drink watery. Blend in two short bursts rather than one long one so the ice breaks down evenly instead of leaving chunks at the bottom. Serve immediately with a peppermint-dipped straw, as this one separates quickly once it sits.
9. Easy 3-Ingredient Spiced Cider

For the busiest party day, warm 1 L (4 cups) apple cider with a mulling spice sachet and a splash of orange juice for 10 minutes on the stove. This shortcut skips measuring individual spices while still delivering that classic warm cider flavour. It's the fastest hot drink on this list and works just as well made in the microwave in single mugs. Add a cinnamon stick to each mug as a stirrer for a nice finishing touch.
10. Blended Eggnog Milkshake

Blend 240 ml (1 cup) prepared eggnog with 2 scoops vanilla ice cream and a pinch of nutmeg until thick and pourable. This turns leftover eggnog into a dessert-style drink that's especially good for kids who find plain eggnog too rich. Blend just until smooth, since over-blending melts the ice cream and thins the shake out. A gingerbread biscuit on the rim makes a fun edible garnish.
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 Mocktail

Steep 2 chai tea bags in 240 ml (1 cup) just-boiled water for 5 minutes, then stir in 60 ml (1/4 cup) steamed milk and 15 ml (1 tbsp) honey. Letting the tea steep the full 5 minutes is key, since a shorter steep leaves the chai spices tasting weak. This version skips the usual added sugar syrup, relying on honey for a lighter sweetness that lets the cardamom and clove come through. Serve warm in a small mug as an after-dinner alternative to coffee.
12. Festive Cranberry Orange Mocktail

Combine 90 ml (3 oz) cranberry juice, 30 ml (2 tbsp) fresh orange juice, and a top-up of chilled sparkling water in a champagne flute for a bubbly, alcohol-free toast. Pour the sparkling water last and slowly down the side of the glass to keep as much fizz as possible. A frozen cranberry or two dropped in acts as a slow-melting ice cube that won't water the drink down. This is the one to make in a big batch pitcher for a New Year's Eve countdown.
13. Layered Candy Cane Cocoa

Make a batch of hot chocolate, then pour it slowly over the back of a spoon into a glass holding whipped cream and crushed candy cane, so the layers stay separate instead of mixing straight away. Chill the glass briefly before pouring for a cleaner layered look that holds for a few minutes. Use a firm whipped cream, not a runny one, since it needs to sit on top rather than sink. Serve with a full candy cane stirrer so guests can mix it themselves at the table.
14. Bold Espresso Gingerbread Steamer

Pull a double shot of espresso (about 60 ml/2 oz) and stir in 20 ml (4 tsp) gingerbread syrup before topping with 150 ml (2/3 cup) steamed milk for a drink strong enough to wake up dessert-heavy guests. The bold coffee flavour holds up well against the sweet spice, unlike a milkier latte where the espresso gets lost. Use blackstrap or dark molasses in a homemade syrup for the deepest gingerbread flavour. A cinnamon stick garnish doubles as a stirrer.
15. Smooth Vanilla Chai Latte

Simmer 240 ml (1 cup) milk with 1 chai tea bag and 15 ml (1 tbsp) vanilla syrup for 4 minutes so the spices have time to fully infuse the milk itself, not just float on top. Whisking the milk as it heats creates a light natural froth without needing a separate steamer. This version is noticeably smoother and less bitter than a quick tea-bag-in-hot-milk shortcut. Strain out the tea bag before serving so no stray spice bits end up in the cup.
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 Cranberry White Hot Chocolate

Cool a batch of white hot chocolate completely, then pour it over ice with 30 ml (2 tbsp) cranberry juice swirled in for a marbled pink-and-white look. Add the cranberry juice last and swirl gently with a straw rather than stirring, which keeps the two colours from fully blending. This cold spin works well for daytime parties when a hot mug feels like too much. Fresh cranberries frozen into the ice cubes keep the drink cold without watering it down.
17. Classic Mulled Wine

Warm 750 ml (1 bottle) red wine with 2 cinnamon sticks, 4 cloves, 1 star anise, an orange sliced into rounds, and 60 ml (1/4 cup) brown sugar over low heat for 15 minutes, never letting it boil. Boiling burns off the alcohol along with a lot of the flavour, so watch for gentle steam rather than bubbles. Taste and add more sugar a tablespoon at a time, since red wines vary a lot in natural sweetness. Ladle into heatproof glasses and add a fresh orange slice to each one before serving.
18. Copycat Chestnut Praline Latte

Stir 30 ml (2 tbsp) chestnut or praline syrup and a double espresso shot into 180 ml (3/4 cup) steamed milk, then top with whipped cream and a drizzle of caramel. Toasted chopped pecans or hazelnuts sprinkled on top mimic the chestnut crunch of the coffee-shop original. Steaming the milk to a light, fine foam rather than big bubbles gives it that shop-bought texture. This one is best made with a strong dark roast, since a mild coffee gets lost under the sweet syrup.
19. Creamy Coconut Eggnog

Replace the dairy cream in classic eggnog with 240 ml (1 cup) full-fat coconut milk for a dairy-free version that's still properly rich and thick. Whisk the coconut milk in after the egg base has cooled slightly, since adding it too hot can cause the coconut fat to separate. A little extra nutmeg and a splash of rum extract help balance the coconut flavour so it still tastes like classic eggnog. Chill for at least 2 hours, giving the coconut flavour time to settle in.
20. Refreshing Pomegranate Spritzer

Muddle a small handful of pomegranate seeds in the bottom of a glass, then top with 90 ml (3 oz) pomegranate juice and 120 ml (1/2 cup) chilled sparkling water. Muddling gently releases just enough juice for extra flavour without making the drink pulpy. This is one of the lightest drinks on the list, so it's a good palate cleanser between richer options like eggnog or hot cocoa. A sprig of fresh mint and extra pomegranate seeds on top finish it off.
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 Wassail Bowl

Simmer 1 L (4 cups) apple cider, 240 ml (1 cup) orange juice, and 120 ml (1/2 cup) cranberry juice with cinnamon sticks, cloves, and sliced apples for 25 minutes to build a deeply spiced party punch. This one is designed to serve a crowd straight from a slow cooker or punch bowl set to warm, so guests can help themselves all evening. Floating apple and orange slices on top look festive and keep releasing flavour as the wassail sits. Taste near the end and adjust sweetness with honey, since juice brands vary in sweetness.
22. Sweet Toffee Nut Latte

Stir 30 ml (2 tbsp) toffee nut syrup into a double espresso shot, then top with 180 ml (3/4 cup) steamed milk for a caramelised, nutty coffee that skips the coffee-shop queue. Making your own toffee syrup by simmering brown sugar and cream briefly gives a deeper flavour than most bottled versions. Steam the milk to a light foam and pour it in a slow, steady stream to build a bit of latte art if you like. Top with a drizzle of extra toffee sauce for a sweeter finish.
23. Frozen Hot Chocolate Float

Blend 240 ml (1 cup) cooled hot chocolate with a handful of ice until slushy, then top with a scoop of vanilla ice cream just before serving. The float element means you don't blend the ice cream in, so it stays intact and slowly melts into the drink as guests sip. This is a good one for kids' tables or a dessert-drink hybrid at the end of a meal. Chocolate shavings and a cherry on top make it feel like a proper treat.
24. Easy Slow Cooker Wassail

Add 1 L (4 cups) apple cider, 240 ml (1 cup) orange juice, and whole spices to a slow cooker set on low for 2 hours, which is the least hands-on drink on this whole list. Using whole spices rather than ground means you can strain them out easily, or just leave the slow cooker on the buffet table so guests can ladle their own. Add a splash of cranberry juice for colour and tartness if you like a less sweet finish. It holds well on warm for hours without scorching, unlike a stovetop pot left too long.
25. Blended Gingerbread Frappe

Blend 240 ml (1 cup) cold coffee, 120 ml (1/2 cup) milk, 30 ml (2 tbsp) gingerbread syrup, a pinch of ginger and cinnamon, and 300 g (2 cups) ice until thick and frothy. A pinch of molasses added to the blender deepens the gingerbread flavour beyond what syrup alone gives you. Blend in short pulses so the drink stays thick rather than turning watery from over-blending. Top with whipped cream and a light dusting of ginger for a true gingerbread-biscuit finish.
Pro Tips for the Perfect Drink

Warm your mugs or glasses briefly under hot water before pouring hot drinks, since a cold glass pulls heat out of the drink fast and leaves it lukewarm within minutes. For cold blended drinks, chill your glasses in the freezer for 10 minutes beforehand so the ice doesn't melt as quickly once poured. Always taste spiced drinks before adding sugar, since spice sachets and juice brands vary and you can always add more sweetness but can't take it away. When batching for a crowd, multiply the base recipe rather than the garnishes, and dress each drink individually right before serving.
Serving and Garnish Ideas

Set out a simple garnish station with whipped cream, crushed candy cane, cinnamon sticks, and orange slices so guests can dress their own drinks exactly how they like them. Rimming a glass with sugar or crushed biscuit crumbs before pouring adds texture and a bit of festive flair with almost no extra effort. Fresh herbs like rosemary or mint sprigs work well in both hot and cold drinks and photograph beautifully for anyone sharing to Pinterest. Keep garnishes on the smaller side for drinks in a punch bowl, since large pieces of fruit or herbs can make serving messy.
Make It Ahead and Batch Tips

Punches, ciders, and wassail all reheat well, so make the base up to 3 days ahead and store it covered in the fridge, then warm it gently on the stove or in a slow cooker before serving. Eggnog actually improves after a day or two in the fridge as the spices settle in, so it's one of the best make-ahead options on this list. Don't add fizzy ingredients like ginger beer or sparkling water until just before serving, or the drink will go flat by party time. For blended and frozen drinks, prep and portion the fruit or ice mix ahead in freezer bags so you can blend individual servings in under a minute.
The Recipe
The Master Recipe
5 min
25 min
30 min
8
Beginner
Ingredients 8 Person(s)
Directions
Step 1: Combine the cider and juice

Pour 1.9 L (8 cups) apple cider and 480 ml (2 cups) cranberry juice into a large pot or a slow cooker set to low.
Step 2: Add the warming spices

Add the 2 cinnamon sticks, 4 whole cloves, 2 star anise pods, 2 g (1 tsp) allspice berries, and the orange rounds directly to the liquid.
Step 3: Simmer low and slow

Bring to a bare simmer over medium-low heat, then reduce to low and let it steep gently, uncovered, for 25 minutes so the spices infuse without turning bitter.
Step 4: Sweeten to taste

Stir in 60 ml (1/4 cup) maple syrup or honey, taste, and add up to another tablespoon if the cider is still tart.
Step 5: Strain if needed

For a clear pour, strain through a fine sieve into a warm pitcher; for a rustic look, leave the spices and orange in and serve straight from the pot.
Step 6: Ladle and garnish

Ladle about 240 ml (1 cup) into each mug and top with a fresh cinnamon stick, a few whole cranberries, and a small rosemary sprig before serving.
Frequently Asked Questions
Most of the warm, spiced drinks on this list, like mulled cider, wassail, and mulled wine, actually taste better after a day in the fridge, since the spices have more time to infuse. Store the base in an airtight container and reheat it gently on the stove or in a slow cooker rather than the microwave, which can heat it unevenly. Eggnog also keeps well for up to 3 days chilled and often tastes richer as it sits. Save anything with sparkling water, ginger beer, or whipped cream toppings for right before serving, since those elements don't hold up to sitting around.
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



