This non-alcoholic cranberry punch with pomegranate, citrus, and spices makes for a spiced party drink with a sparkling finish!

Whenever I host for the holidays, I try to make it more inclusive. So one year, after watching my non-drinking guests make do with plain sodas, I created this non-alcoholic cranberry punch.
I was determined to make something that felt equally festive without the alcohol. If it can be served in a beautifully decorated punch bowl, even better.
It took several recipe revisions—initially, the punch was overly sweet with the cranberry overpowering the other flavors. Through careful adjustments, I discovered that balancing three different fresh juices created a nice complexity.
The pomegranate adds richness while orange and lemon brighten everything. The moment I replaced white sugar with maple syrup, the depth I was looking for was achieved, and it finally complemented the warming spices.
This punch requires about 15 minutes of active preparation, plus cooling time. I prepare it for holiday get-togethers and winter celebrations when I know that the deep ruby color is just what we need. The presentation in a glass punch bowl with all the floating fruits never fails to draw guests to the beverage table.
What began as an alternative option has become a holiday signature whenever I host. The most rewarding moment was last Christmas, when I noticed guests holding wine glasses discreetly filling their second glass with punch—proof that the thoughtful non-alcoholic option was well received and resonated with the target audience.
Ingredients

- Cranberry juice (unsweetened) - This serves as the base for the drink, giving a tart flavor. If you prefer a sweeter option, you can use sweetened cranberry juice, but be mindful of the overall sweetness of the beverage.
- Pomegranate juice - Adds a rich, fruity flavor and a beautiful color.
- Fresh orange juice - This ingredient contributes a bright, citrusy flavor. If fresh oranges are not available, you can use store-bought orange juice, but buy the one with 100% juice.
- Maple syrup - Used to sweeten the drink naturally.
- Fresh lemon juice - Adds acidity and balances the sweetness of the other juices.
- Cinnamon sticks - These add warmth and a hint of spice to the drink.
- Whole cloves - Give a warm, aromatic flavor.
- Star anise pods - These add a unique, sweet-spicy flavor.
- Vanilla bean - Splitting a vanilla bean adds a rich, aromatic quality to the drink. If you don’t have a vanilla bean, you can use pure vanilla extract, but add it sparingly.
- Sparkling water - This adds a refreshing fizz to the drink.
- Fresh cranberries, orange slices, and rosemary sprigs - These are used for garnish, adding a festive touch and enhancing the presentation.
See the recipe card for exact quantities.
Step-by-step Instructions

If you're in search of a festive and refreshing drink that everyone can enjoy, this non-alcoholic cranberry punch is just what you need! I love making this punch for dinner parties because it’s vibrant, delicious, and easy to prepare. Just follow these simple steps, and you'll have a beverage that will impress your guests and brighten up any occasion!
Combine the Juices

Start by pouring the cranberry juice, pomegranate juice, and fresh orange juice into a large pot. Use a whisk or a spoon to mix the juices together until they are well combined. This mixture will serve as the flavorful base of your punch.
Add Sweetness and Spices

Next, add the maple syrup and fresh lemon juice to the pot. Following that, add the cinnamon sticks, whole cloves, star anise pods, and the split vanilla bean. Stir the mixture gently to combine all the ingredients. The spices will infuse the punch with aromatic flavors as it simmers.
Simmer the Mixture
Place the pot on the stove over low heat. Allow the mixture to simmer gently for about 15 minutes. This will help the flavors meld together. Be sure to keep an eye on it to prevent boiling, as you want a gentle simmer. After 15 minutes, remove the pot from the heat and let it cool slightly.
Strain and Chill

Once the mixture has cooled, strain it through a fine-mesh sieve into a large bowl or pitcher to remove the solid spices and vanilla bean. This step will give you a smooth punch. After straining, cover the bowl or pitcher and place it in the refrigerator to chill for at least 2 hours. This allows the flavors to develop further.
Add Sparkling Water

When you are ready to serve the punch, take the chilled mixture out of the refrigerator. Pour the sparkling water into the punch bowl and stir gently to combine. The sparkling water adds a refreshing fizz to the punch.
Garnish the Punch

To make the punch visually appealing, garnish it with floating fresh cranberries, slices of orange, and sprigs of rosemary. This enhances the presentation and adds a festive touch.
Serve Over Ice

Fill glasses with ice and ladle the cranberry punch over the ice. This will keep the punch cold and refreshing for your guests.
Optional Step for Festive Ice Cubes

For an extra festive touch, try creating cranberry ice cubes. Simply place fresh cranberries in an ice cube tray, fill it with water, and freeze. These decorative ice cubes can be added to the punch for an attractive presentation. Enjoy your refreshing non-alcoholic cranberry punch!
Top Tips
Adjust the sweetness: Feel free to modify the sweetness of the punch by adjusting the amount of maple syrup or honey syrup you add. Start with a smaller amount and taste the mixture as you go, adding more if you prefer a sweeter punch. This allows you to customize the drink to your liking and balance the tartness of the cranberry and pomegranate juices.
Enhance flavor with tea: For a more complex flavor profile, consider steeping a bag of black tea in the hot mixture while it simmers. The tea will add depth and a subtle richness to the punch. Just be sure to remove the tea bag after steeping to avoid bitterness.
Chill ingredients for best results: To keep your punch refreshingly cold without diluting it, chill all the ingredients beforehand. This includes the juices and the sparkling water. You can also prepare the cranberry ice cubes mentioned earlier to maintain the drink’s temperature while adding a decorative touch.
From Mocktail to Cocktail

To turn it into a cocktail, I add a splash of vodka or rum, which complements the fruity flavors beautifully. I’ve found that using a quality spirit enhances the overall taste, making the drink feel more luxurious.
For an extra twist, I sometimes incorporate a dash of flavored liqueur, such as elderflower or orange liqueur, which adds a unique depth to the punch. This small addition transforms the drink into something truly special.
I’ve experimented with different ratios and found that a good balance is about two parts juice to one part alcohol, but adjusting these to your personal preference is essential. Serving the cocktail over ice keeps it chilled and refreshing, making it perfect for any event.
When I really want my guests to notice the drink, I’ll top the cocktail with a splash of sparkling water for a fizzy finish. This cranberry punch cocktail has become a favorite at my parties, and it’s a fantastic way to celebrate any occasion!
The Forest is Full of Mocktails

For those looking to explore more non-alcoholic drinks, there are plenty of options that complement the flavors of cranberry punch. A spiced cranberry juice brings out similar tart and aromatic notes, making it a great choice for those who enjoy deep, rich flavors. For something with citrus brightness, the thyme cranberry orange mocktail balances herbal and fruity elements in a refreshing way.
If you're in the mood for something sparkling, the mocktail sparkling blood orange has a crisp, effervescent quality that makes it a great contrast to the deeper spice of cranberry punch. For those who enjoy classic winter drinks, an easy non-alcoholic mulled wine or a pomegranate ginger mocktail can add a cozy touch to the season. And if you're looking to enhance your homemade drinks, making a batch of homemade grenadine syrup can add depth and color to a variety of recipes.
What to Serve With Non-Alcoholic Cranberry Punch

Non-alcoholic cranberry punch pairs well with a variety of foods, balancing its tart and spiced flavors with both savory and sweet options. A fall charcuterie board or a healthy Halloween charcuterie board brings together cheeses, nuts, and seasonal fruits that complement the brightness of the drink. For something a little more festive, an antipasto Christmas tree adds a mix of marinated vegetables, olives, and cured cheeses, offering a contrast to the punch’s fruity notes.
On the sweeter side, pumpkin spice banana bread or spiced and chewy pumpkin spice cookies bring out the cinnamon and clove flavors in the drink. For a crisp, buttery option, Christmas rosemary shortbread cookies with cranberry coulis offer a balance of herbal and tart notes. If a vegetable dish is more your style, roasted carrots with hazelnuts bring a caramelized depth that works well with cranberry punch’s natural acidity.

Non-Alcoholic Cranberry Punch
Ingredients
- 1 liter cranberry juice unsweetened
- 500 ml pomegranate juice
- 250 ml fresh orange juice
- 100 ml maple syrup
- 50 ml fresh lemon juice
- 2 cinnamon sticks
- 5 whole cloves
- 3 star anise pods
- 1 vanilla bean split
- 500 ml sparkling water
- Fresh cranberries orange slices, and rosemary sprigs for garnish
Instructions
- Combine cranberry, pomegranate, and orange juices in a large pot.
- Add maple syrup, lemon juice, cinnamon sticks, cloves, star anise, and vanilla bean.
- Simmer over low heat for 15 minutes. Remove from heat and cool.
- Strain mixture and chill for at least 2 hours.
- Before serving, add sparkling water to the punch bowl.
- Garnish with floating cranberries, orange slices, and rosemary sprigs.
- Serve over ice.
- Optional: Create cranberry ice cubes by freezing cranberries in water for a festive touch.






Lisa says
Could I make this a day prior or would the flavors become too strong?
Ksenia Prints says
Nope, not too strong! Whenever making a batch cocktail in advance, I avoid adding citrus peel because it can make things bitter. The rest is a go!