A holiday drink station is easier to manage when you can make a batch ahead and serve it without mixing every glass. These 12 Christmas drink recipes include chilled punch and sangria, warm mugs for cold nights, and make-ahead punch recipes for gatherings.
Each recipe has clear steps and practical serving ideas, so you can choose what fits your crowd. Set out an appealing alcohol-free option too, then start with the festive drinks below.
Festive Christmas Alcoholic Drink Recipes for a Holiday Crowd
These four batch drinks cover warm mugs, chilled sangria, and sparkling punches. Make the still bases ahead, then add soda or prosecco just before serving so the bubbles stay lively.

1. Slow-Cooker Mulled Wine
This warm batch is easy to keep available while guests arrive. Yield: 8 servings.
- 1 bottle (750 ml) fruity red wine
- 1 orange, sliced
- 2 cinnamon sticks
- 6 whole cloves
- 2 star anise
- 2 tablespoons honey or sugar, plus more to taste
- 1/4 cup brandy, optional
- Add the wine, orange, spices, and sweetener to a slow cooker. Stir gently.
- Cover and heat on low for about 1 to 2 hours, until hot and fragrant. Don’t let it boil.
- Taste and add more honey or sugar if needed. Strain out the spices, or leave them in for serving.
Keep the slow cooker on its warm setting during service, and ladle the wine into heatproof mugs. Gentle heat keeps it ready to pour; it doesn’t remove the alcohol.
2. Cranberry-Orange Christmas Sangria
Chill this fruity batch ahead, then add the bubbles at the last minute. Yield: 8 servings.
- 1 bottle (750 ml) dry red wine
- 1 orange, thinly sliced
- 1 cup fresh cranberries
- 2 tablespoons sugar or honey
- 1 cinnamon stick
- 1 cup sparkling water or sparkling wine
- Stir the wine, orange, cranberries, sweetener, and cinnamon together in a pitcher.
- Cover and chill for at least 2 hours so the fruit can flavor the wine.
- Stir in sparkling water or wine just before serving.
Set out a ladle so guests can scoop fruit into their glasses along with the sangria. For more seasonal ideas, see our fall Prosecco cocktail recipes.
3. Rum and Citrus Christmas Punch
Citrus and cranberry keep this punch bright, while lemon-lime soda adds sweetness and fizz. Yield: 10 servings.
- 1 1/2 cups white or dark rum
- 3 cups orange juice
- 2 cups cranberry juice
- 3 cups lemon-lime soda
- Orange and lime slices, for garnish
- Combine the rum, orange juice, and cranberry juice in a pitcher or punch bowl. Cover and chill.
- Taste the base before serving. Add a little more cranberry juice for tartness, or orange juice for a softer citrus flavor.
- Stir in the soda just before guests arrive and add orange and lime slices.
Label the bowl clearly as alcoholic, and keep a separate serving spoon for any alcohol-free drinks.
4. Pomegranate Prosecco Punch
Pomegranate juice gives this sparkling punch its deep color and tart fruit flavor. Yield: 8 servings.
- 1 bottle (750 ml) Prosecco, chilled
- 2 cups pomegranate juice, chilled
- 1/4 cup orange liqueur
- 1/2 cup pomegranate seeds or 1 orange, sliced
- Stir the pomegranate juice and orange liqueur together in a chilled punch bowl.
- Slowly pour in the Prosecco shortly before guests arrive.
- Add pomegranate seeds or orange slices, then serve right away.
Wait to add the sparkling wine until serving. If it sits in the bowl too long, it loses its bubbles.
Read also: 12 Easy Christmas Starbucks Drinks to Make at Home
Warm Christmas Cocktails for Cozy Holiday Gatherings
Warm mugs are easy to serve one at a time, while cider and eggnog can be prepared ahead. Keep spirits separate from shared bases when you want to offer alcohol-free servings.

5. Bourbon Hot Toddy with Lemon and Honey
Yield: 1 serving. Stir 1 tablespoon lemon juice and 2 teaspoons honey in a mug. Add 3/4 cup hot water and mix until the honey dissolves, then stir in 1 1/2 ounces bourbon. Garnish with a cinnamon stick, if you like, and serve warm.
Keep the water hot but not boiling. Make each toddy in its own mug rather than holding a large batch, so you can adjust the sweetness and add bourbon just before serving.
6. Peppermint-Spiked Hot Chocolate
Yield: 4 servings. Prepare 4 cups of your favorite hot chocolate, then pour it into mugs. Stir 1 ounce peppermint schnapps into each mug after heating. Top with whipped cream and crushed candy cane.
For a nonalcoholic mug, leave out the schnapps and stir in 1/8 teaspoon peppermint extract instead. Keep that mug separate from the spiked servings so the two versions are easy to tell apart.
Read also: 8 Easy Christmas Hot Cocoa Bar Ideas for Toppings and Treats
7. Spiced Apple Cider with Dark Rum
Yield: 8 servings. Add 8 cups apple cider, 1 sliced orange, 2 cinnamon sticks, and 6 whole cloves to a pot. Warm gently for 20 minutes, then remove from the heat and let the spices steep for 10 minutes. Stir in 1 1/2 cups dark rum. Strain before serving, or leave the spices in the pot.
Prepare the cider with fruit and spices ahead, then reheat it and add rum near serving time. For alcohol-free mugs, let guests add rum individually. You can also use our spiced apple cider for a crowd as a nonalcoholic base.
8. Creamy Christmas Eggnog with Bourbon and Nutmeg
Yield: 8 servings. Whisk 6 eggs with 3/4 cup sugar in a saucepan. Slowly whisk in 4 cups milk and 2 cups cream, then cook over low heat, stirring, until the mixture reaches 160°F. Chill the egg base completely, then stir in 1 cup bourbon and refrigerate until cold. Grate nutmeg over each serving.
A cooked egg base or pasteurized eggs make a safer choice for homemade eggnog. The USDA’s egg safety guidance recommends cooking egg mixtures to 160°F. Keep the eggnog refrigerated until serving and return leftovers promptly.
Easy Christmas Cocktails to Mix, Chill, and Serve
These four drinks add tart cranberry, herbal rosemary, coffee, and spiced cider to the holiday menu. Make the pitcher drinks ahead, then mix the creamy White Russian by the glass.

9. Cranberry Moscow Mule Pitcher
Yield: 8 servings. Mix the vodka, cranberry juice, and lime juice in a pitcher, then cover and chill. This tart, gingery drink is easy to prep ahead; add ginger beer only when serving so it stays fizzy.
- 1 1/2 cups vodka
- 3 cups cranberry juice
- 1/2 cup fresh lime juice
- 4 cups ginger beer, chilled
- Fresh cranberries and lime wedges, for garnish
Fill glasses with ice and pour in the chilled base. Top each with ginger beer and garnish with cranberries and lime. For another crowd-friendly option, try this cranberry ginger beer party punch.
10. Rosemary Gin and Cranberry Spritz
Yield: 1 serving. Add gin, cranberry juice, and lemon juice to an ice-filled glass. Stir, top with sparkling water or prosecco, then garnish with a rosemary sprig and a few cranberries.
- 1 1/2 ounces gin
- 2 ounces cranberry juice
- 1/2 ounce fresh lemon juice
- 3 ounces sparkling water or prosecco
- 1 rosemary sprig and fresh cranberries
For a pitcher, combine 1 1/2 cups gin, 2 cups cranberry juice, and 1/2 cup lemon juice. Chill, then pour over ice and top each serving with sparkling water or prosecco.
11. Festive White Russian with a Hint of Cinnamon
Yield: 1 serving. This creamy cocktail is best mixed by the glass, since a cream-based batch shouldn’t sit out during a party. Keep the cream refrigerated until you’re ready to pour; the FDA’s food storage guidance covers how long refrigerated foods can stay at room temperature.
- 1 1/2 ounces vodka
- 1 ounce coffee liqueur
- 1 ounce cream
- A small pinch of ground cinnamon
- Ice
Fill a glass with ice, add vodka and coffee liqueur, and stir. Slowly pour in cream, then finish with cinnamon.
12. Spiked Wassail with Brandy
Yield: 8 servings. Add 8 cups apple cider, 1 cup cranberry or orange juice, 2 cinnamon sticks, and 6 whole cloves to a pot. Simmer gently for 20 minutes, then remove from heat and stir in 1 cup brandy.
Strain into mugs and garnish with orange slices. For an alcohol-free option, leave the brandy out of the cider base and let adults add a splash to their own servings.
Make-Ahead and Serving Tips for a Stress-Free Drink Station
A little setup keeps you from mixing every glass while guests wait. Prepare the drink bases ahead, then arrange the station so guests can tell what’s alcoholic and serve themselves easily.

Prep the Bases Before Guests Arrive
Mix punch and sangria bases several hours ahead, cover them, and refrigerate until serving. Add soda, ginger beer, or sparkling wine just before guests arrive, since bubbles fade as they sit.
Chill juices, wine, and pitchers ahead of time, too. Cold ingredients help keep drinks refreshing without relying on a large amount of ice. For more party-planning ideas, see our make-ahead dishes for a relaxed gathering.
Label Drinks and Set Out Separate Tools
Mark each pitcher or bowl clearly as alcoholic or alcohol-free. A small card beside each drink works well, especially when the colors look similar. Set out a separate ladle or serving spoon for every batch, and keep the alcohol-free drinks and tools together on one side of the station.
Offer water and an appealing alcohol-free choice, such as sparkling cranberry juice with orange slices. Guests can choose what they want without having to ask, and water gives everyone an easy option between drinks.
Keep Drinks Cold Without Diluting Them
Fill glasses with ice as guests serve themselves rather than loading the punch bowl with cubes. That keeps the shared batch from getting watery as the ice melts. If you want ice in the bowl, use a large block, which melts more slowly than small cubes.
Keep eggnog and other dairy-based drinks refrigerated until serving, then bring out a smaller pitcher and refill it as needed. The USDA advises that perishable food should not sit out for more than two hours, or one hour when the temperature is above 90°F. See the USDA’s food safety guidance for the time and temperature limits. This setup keeps chilled drinks ready to serve while the rest of the station stays easy to manage.
Frequently Asked Questions
A few small choices make holiday drinks easier to prepare and serve. Use these answers to plan your batches, keep the drinks cold, and give every guest an option.
Which Christmas cocktails are easiest to make for a crowd?
Mulled wine, sangria, and punch are simple choices because you can prepare the main base in one large batch. Stir together the wine, juice, or spirits and chill it ahead; then add soda or sparkling wine just before serving. For mulled wine, warm the spiced base gently and keep it ready in a slow cooker or pot.
Can I prepare Christmas drinks the day before a party?
Yes. Mix and refrigerate sangria, punch, and other still bases the day before, then add soda, ginger beer, or sparkling wine when guests arrive. For hot cider or wassail, prepare the spiced cider base ahead and reheat it gently before serving. Keep eggnog and other dairy or egg drinks covered in the refrigerator; the FDA shares egg safety and storage guidance.
How do I keep a holiday punch cold without watering it down?
Chill the juice, spirits, bowl, and serving glasses before setting out the punch. A large block of ice melts more slowly than small cubes, or you can keep the punch base refrigerated and pour smaller amounts into the bowl as needed. Add sparkling ingredients at the last moment so the drink stays fizzy.
Can I make these Christmas drinks without alcohol?
Yes. Spiced cider, hot chocolate, and fruit punch are easy to serve without alcohol. You can also prepare a separate alcohol-free punch, then set out the spirits beside it for guests who want to add their own. Label both versions clearly and use separate ladles or serving spoons to prevent mix-ups.
What can I serve alongside Christmas cocktails?
Keep the food simple and choose a mix of savory and sweet bites. Cheese and crackers, warm savory appetizers, and small cookies pair well with citrusy, spiced, or creamy drinks. You can browse these easy Thanksgiving appetizers for ideas that work for other holiday gatherings, too.

Conclusion
Choose a mix of chilled and warm Christmas drinks instead of making all 12 at once. Prepare the bases ahead, label alcoholic options clearly, and set out something alcohol-free so guests can choose what suits them.
Pick a few recipes that fit your gathering, then make them part of your holiday celebration.
Save the pin for later


I’m the creator of My Everyday Dish, a food blog focused on easy homemade recipes, comforting family meals, simple baking, and seasonal food ideas. I love finding practical ways to make everyday cooking less stressful and more enjoyable. Here, I share recipes with simple ingredients, clear instructions, and plenty of flavor, helping you make delicious meals and treats you’ll feel confident serving at home.

Leave a Reply