Love this? Save it for later!
Share the inspiration with your friends
Honestly, this punch is the kind of thing that makes you the hero of your own party without any of the stress. I’ve tested this version more times than I can count, tweaking the balance of tart, sweet, and herbal until it was just right. It’s the drink I bring to every holiday gathering now, and people always ask for the recipe before they even finish their first glass.
- Stunning Presentation: The ice ring filled with cranberries and rosemary sprigs creates a show-stopping centerpiece that looks like it belongs on a magazine cover. It melts slowly, keeping the punch cold without watering it down.
- Simple Ingredients: No fancy mixers or hard-to-find syrups. You probably already have cranberry juice, ginger ale, and rosemary in your kitchen during the holiday season.
- Perfect for Holiday Parties: Whether it’s Thanksgiving, Christmas Eve, New Year’s Eve, or a cozy winter brunch, this punch fits every occasion. It’s festive enough for a fancy gathering but simple enough for a quiet night in.
- Crowd-Pleaser: Kids love the fizz, adults appreciate the sophisticated flavor, and everyone is impressed by the ice ring. It’s genuinely a drink for all ages.
- Make-Ahead Friendly: The ice ring can be frozen days in advance, and the punch base comes together in minutes. You can literally assemble everything an hour before guests arrive and relax.
What makes this version different from the rest? It’s the balance. So many mocktails are either too sweet or too tart. This one uses the natural bitterness of fresh rosemary to cut through the sweetness of the cranberry and ginger ale, creating a drink that’s refreshing, not cloying. I spent three batches getting that ratio right—the first was too sugary, the second was a mouth-puckering disaster, but the third? That was the one. It’s the kind of drink that makes you close your eyes after the first sip and just breathe for a second. It’s comfort in a glass, but fancy enough to feel like a celebration.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. The magic is in how they complement each other—the tartness of the cranberry, the herbal punch of rosemary, and the bright fizz of ginger ale. You don’t need a bar cart full of syrups and bitters for this one; just a few quality ingredients and you’re set.
- For the Punch:
- 4 cups (960 ml) unsweetened cranberry juice (I prefer Lakewood Organic for its deep, tart flavor)
- 2 cups (480 ml) ginger ale or ginger beer (for a spicier kick, use ginger beer like Fever-Tree)
- 1 cup (240 ml) fresh orange juice (about 2-3 oranges, freshly squeezed)
- 1/2 cup (120 ml) simple syrup (adjust to taste, or use maple syrup for a richer flavor)
- 2 tablespoons (30 ml) fresh lime juice (about 1 lime)
- 3-4 sprigs fresh rosemary (for muddling and garnish)
- 1 cup (150 g) fresh or frozen cranberries (for garnish and the ice ring)
- 1-2 cups (240-480 ml) sparkling water or club soda (to top off, adjust based on desired fizz)
- For the Ice Ring:
- 2 cups (480 ml) water or cranberry juice (for freezing)
- 1/2 cup (75 g) fresh cranberries
- 3-4 sprigs fresh rosemary
- 1 orange, thinly sliced into rounds
- Optional: edible flowers or pomegranate arils for extra color
Ingredient Selection Tips: When choosing cranberry juice, look for 100% juice with no added sugar—it makes a huge difference in the final flavor. Ocean Spray is a reliable brand, but I’ve found that Lakewood Organic has a more intense tartness that stands up better to the ginger ale. For the rosemary, use fresh sprigs, not dried. Dried rosemary won’t release its oils the same way, and you’ll miss that aromatic punch. If you can’t find fresh cranberries for the ice ring, frozen ones work perfectly—just don’t thaw them first or they’ll get mushy.
Substitution Guidance: Need a lower-sugar option? Use diet ginger ale and swap the simple syrup for a monk fruit sweetener. For a more adult version (if you’re serving adults only), you can add a splash of vodka or gin to individual glasses—but honestly, it’s so good on its own that you won’t miss the alcohol. If rosemary isn’t your thing, try thyme or mint for a different herbal note. And if you’re out of fresh oranges, bottled orange juice works in a pinch, just reduce the simple syrup since bottled juice is often sweeter.
Equipment Needed
You don’t need a lot of fancy gear for this recipe, which is part of the beauty. Here’s what you’ll need to pull it off:
- Large Punch Bowl or Pitcher: A clear glass bowl or pitcher is ideal so the ice ring can be seen. I use a vintage cut-glass punch bowl I found at a thrift store for $8—it adds so much charm.
- Bundt Pan or Ring Mold: For the ice ring. A standard 6-cup Bundt pan works perfectly, but any ring-shaped mold will do. If you don’t have one, a loaf pan or even a large mixing bowl will work—the shape just won’t be as dramatic.
- Muddler or Wooden Spoon: To gently bruise the rosemary sprigs and release their oils. A muddler is ideal, but the back of a wooden spoon works too.
- Citrus Juicer: For fresh orange and lime juice. I’ve squeezed by hand in a pinch, but a juicer saves time and gets more juice out.
- Measuring Cups and Spoons: Accuracy matters for the balance of flavors.
- Knife and Cutting Board: For slicing the oranges and prepping the rosemary.
- Pitcher: To mix the punch base before transferring to the serving bowl.
Budget-Friendly Options: If you don’t have a Bundt pan, use a large yogurt container or a plastic food storage container. The shape won’t be as elegant, but it will still keep the punch cold. For a muddler, the handle of a wooden rolling pin works great. And if you don’t have a punch bowl, a large glass salad bowl or even a clean plastic storage bin (for a party) will do the job.
Preparation Method
Let’s get to the fun part. I’ve broken this down into clear steps so you can follow along without any hiccups. Take your time with the ice ring—it’s the star of the show and worth the extra effort.
- Make the Ice Ring (Do This First, At Least 6 Hours Ahead): Arrange the cranberries, rosemary sprigs, and orange slices in the bottom of your Bundt pan or ring mold. Get creative here—place the orange slices standing up against the sides, nestle the rosemary sprigs in a star pattern, and scatter the cranberries evenly. Pour about 1 cup of water or cranberry juice over the fruit, just enough to cover the bottom. Freeze for 2-3 hours until solid. This first layer anchors everything in place. Then, pour in the remaining water or juice to fill the mold. Freeze for at least 4 more hours, or overnight. Pro tip: Place the pan on a flat surface in the freezer to ensure the ring freezes evenly. If you’re in a hurry, use a shallow layer of water and freeze for 1 hour, then add the rest—but the slower freeze gives a clearer, more beautiful ice.
- Prepare the Punch Base (30 Minutes Before Serving): In a large pitcher, combine the cranberry juice, fresh orange juice, lime juice, and simple syrup. Stir well to combine. Taste it here—it should be tart with a hint of sweetness. If it’s too tart, add a little more simple syrup. If it’s too sweet, add a splash more lime juice. This is your chance to adjust before the fizz goes in.
- Muddle the Rosemary: Take 2-3 sprigs of fresh rosemary and gently press them with a muddler or the back of a wooden spoon to release their oils. You want them fragrant but not broken into pieces. Drop the bruised sprigs into the punch base and let them steep for 10-15 minutes. This infuses the punch with that subtle herbal note without overpowering it. Don’t skip this step—it’s what makes the flavor so sophisticated.
- Assemble the Punch (Just Before Serving): Remove the rosemary sprigs from the base (or leave them in for a stronger flavor—your call). Pour the base into your punch bowl or large pitcher. Gently stir in the ginger ale and sparkling water. The fizz is delicate, so stir slowly to keep the bubbles alive. If you’re using a punch bowl, now is the moment to add the ice ring. Run warm water over the outside of the Bundt pan for about 10 seconds to loosen it, then invert it onto a plate. Carefully slide the ice ring into the punch bowl. It should float beautifully, with the fruit and herbs visible through the clear ice.
- Garnish and Serve: Add a few extra fresh cranberries and a sprig of rosemary to the punch bowl for color. Ladle the punch into glasses, making sure each glass gets a few cranberries and an orange slice from the melting ice ring. If you’re feeling fancy, add a small sprig of rosemary to each glass as a stirrer. Serve immediately—the ice ring will keep the punch cold for about an hour, but the fizz is best within the first 30 minutes.
Sensory Cues: When you muddle the rosemary, you should smell its piney, slightly woodsy aroma immediately. The punch base should be a deep ruby red, almost jewel-like. When you add the ginger ale, watch the bubbles rise and cling to the cranberries in the ice ring—it’s a beautiful sight. The first sip should be cold, crisp, and slightly tart, with the rosemary hitting your nose just before the sweetness of the orange rounds it out.
Troubleshooting: If your ice ring turns cloudy, it’s because you used tap water with too many minerals. Use filtered or distilled water for a crystal-clear ring. If the punch tastes flat, you added the sparkling water too early or stirred too vigorously. Always add the fizzy ingredients just before serving. If the punch is too tart, balance it with a little more simple syrup or a splash of apple juice.
Cooking Tips & Techniques

I’ve made this punch more times than I care to admit, and I’ve learned a few things the hard way. Let me save you some trouble.
The Ice Ring Secret: The key to a beautiful ice ring is layering. If you just dump everything in and freeze it, the fruit will all sink to the bottom and you’ll get a sad, lopsided ring. Freezing in two layers—first the fruit with a little water, then the rest—keeps everything suspended and looking gorgeous. I learned this after my first attempt where all the cranberries ended up in a clump at the top. It still tasted fine, but it wasn’t the showstopper I wanted.
Don’t Over-Muddle: Rosemary is a strong herb, and it’s easy to go overboard. You want to release the oils, not crush the leaves into bits. A gentle press with the muddler is enough. If you over-muddle, the punch can become bitter and taste like pine needles. Trust me, I made that mistake once and it was not pleasant.
Temperature Matters: Make sure all your ingredients are well-chilled before mixing. Room-temperature juice will melt the ice ring too quickly, and you’ll end up with a watery punch. I refrigerate the cranberry juice, orange juice, and ginger ale for at least 2 hours before assembling. The punch should be served ice-cold from the first ladle to the last.
Multitasking Strategy: The ice ring is the only part that takes time, so plan ahead. I make it two days before the party and keep it wrapped in plastic in the freezer. The punch base can be mixed a day ahead and stored in the fridge—just leave out the fizzy ingredients until serving. On party day, all I have to do is add the ginger ale, drop in the ice ring, and I’m done. It takes about 5 minutes of active work.
Consistency Tip: If you’re making a large batch for a crowd, double the recipe but don’t double the ice ring. One ice ring is enough for up to 20 servings. For larger parties, make two smaller ice rings using loaf pans instead of one giant one. They’ll fit in the punch bowl more easily and melt at the same rate.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some ways to make it your own:
- Berry Bliss Variation: Swap the cranberry juice for a blend of pomegranate and blueberry juice. Use fresh blueberries and pomegranate arils in the ice ring instead of cranberries. The flavor is sweeter and more complex, with a gorgeous deep purple color. I made this for a winter bridal shower and it was a huge hit.
- Herbal Twist: Replace the rosemary with fresh thyme or sage. Thyme gives a more subtle, earthy note, while sage adds a warm, almost savory depth. For the ice ring, use lemon slices and fresh thyme sprigs. This version pairs beautifully with savory appetizers like cheese boards or roasted nuts.
- Citrus Sunrise: Use a mix of orange, grapefruit, and lemon juice instead of just orange. Add a splash of grenadine for a pretty sunrise effect when you pour. The ice ring can feature star fruit slices and edible flowers for a tropical twist. This is perfect for a New Year’s Day brunch.
- Low-Sugar Version: Use diet ginger ale and a sugar-free cranberry juice. Replace the simple syrup with a monk fruit sweetener or stevia. The flavor is slightly less rich, but still refreshing and festive. I’ve served this to friends watching their sugar intake and they didn’t even notice the difference.
- Spiced Winter Variation: Add a cinnamon stick and 2-3 whole cloves to the punch base while it steeps. Let them sit for 15 minutes, then remove before serving. The warm spices complement the cranberry and rosemary beautifully. For the ice ring, add thin apple slices alongside the cranberries. This version tastes like Christmas in a glass.
Dietary Adaptations: This recipe is naturally vegan and gluten-free. For a nut-free option, just avoid any garnishes that might contain nuts. If you’re serving a crowd with allergies, label the punch clearly and offer a simple sparkling water option on the side.
Serving & Storage Suggestions
This punch is best served ice-cold, straight from the punch bowl. The ice ring keeps it chilled for about an hour, so if your party runs longer, have a backup tray of ice cubes made from cranberry juice to add as needed. Don’t use regular ice cubes—they’ll water down the punch.
Presentation Tips: Ladle the punch into clear glass cups or mason jars so the color and garnishes can be seen. Add a small sprig of rosemary to each glass as a stirrer—it looks beautiful and adds a fresh herbal aroma with every sip. For a more formal setting, use champagne flutes or stemless wine glasses. The bubbles look gorgeous rising through the ruby-red liquid.
Complementary Dishes: This punch pairs beautifully with savory appetizers like brie en croûte, prosciutto-wrapped melon, or a charcuterie board. It also works well alongside sweet treats like gingerbread cookies, shortbread, or a simple vanilla cake. The tartness of the cranberry cuts through rich, creamy foods perfectly.
Storage Instructions: The punch base (without the fizzy ingredients) can be stored in an airtight container in the refrigerator for up to 3 days. The ice ring can be frozen for up to 2 weeks—just wrap it tightly in plastic wrap to prevent freezer burn. Once the punch is assembled, it’s best consumed within 2 hours. After that, the ice ring will have melted significantly and the fizz will be gone. Leftover punch can be stored in the fridge for a day, but it won’t be carbonated anymore. It’s still delicious as a still cranberry cocktail, just not as exciting.
Reheating (Yes, Really): If you have leftover punch that’s gone flat, don’t throw it out! Pour it into a saucepan and warm it gently over low heat. Add a cinnamon stick and a star anise, and you’ve got a delicious warm mocktail for a cozy night in. The flavors become even more concentrated and comforting when heated.
Nutritional Information & Benefits
While this is a treat, it’s actually a healthier option compared to most party drinks. Here’s the breakdown per 8-ounce serving (assuming 12 servings from the full recipe):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 85 |
| Total Fat | 0g |
| Sodium | 15mg |
| Total Carbohydrates | 21g |
| Sugars | 18g |
| Vitamin C | 45% Daily Value |
| Vitamin A | 4% Daily Value |
Health Benefits: Cranberry juice is packed with antioxidants and vitamin C, which support immune health—perfect for the winter months. Rosemary has anti-inflammatory properties and is known to aid digestion. The fresh orange juice provides a healthy dose of vitamin C and potassium. This punch is also naturally low in calories compared to alcoholic cocktails or sugary sodas.
Dietary Considerations: This recipe is vegan, gluten-free, dairy-free, and nut-free. It’s also free from artificial colors and flavors if you use natural ingredients. For a lower-sugar option, use diet ginger ale and reduce the simple syrup. The natural sweetness from the fruit juice is often enough.
Frequently Asked Questions
Can I make the ice ring without a Bundt pan?
Absolutely! Any ring-shaped mold will work, or you can use a loaf pan or even a large mixing bowl. The shape won’t be as dramatic, but it will still keep the punch cold. For a fun twist, use small silicone molds to make individual ice cubes with cranberries and rosemary inside—they’re adorable and practical.
How far in advance can I make the ice ring?
You can make the ice ring up to two weeks ahead of time. Once it’s fully frozen, wrap it tightly in plastic wrap or place it in a freezer bag to prevent it from absorbing any funky freezer odors. I usually make mine the weekend before a big party so I have one less thing to worry about.
Can I use frozen cranberries for the ice ring?
Yes, frozen cranberries work perfectly! In fact, they’re often easier to find than fresh ones during the holiday season. Just don’t thaw them before adding them to the mold, or they’ll release their juices and make the ice cloudy. Frozen cranberries also tend to stay suspended in the ice better than fresh ones.
What if I don’t have fresh rosemary?
Fresh rosemary is really the star here, but if you’re in a pinch, you can use dried rosemary. Use about 1 teaspoon of dried rosemary for every sprig, and let it steep in the punch base for 15-20 minutes. Strain it out before serving, as the dried leaves can be a bit tough. The flavor won’t be as vibrant, but it will still be good.
Can I turn this into an alcoholic punch?
Of course! This mocktail is fantastic on its own, but if you want to add a little kick, try adding 1 cup of vodka or gin to the punch base. I’ve also tried it with a splash of bourbon, which adds a warm, smoky note that pairs beautifully with the rosemary. Just keep in mind that alcohol will melt the ice ring faster, so add it right before serving.
Conclusion
Honestly, this Festive Sparkling Cranberry Rosemary Mocktail Punch with Ice Ring has become my go-to for every holiday gathering, and I don’t see that changing anytime soon. It’s the kind of recipe that looks like you spent hours on it, but really, it comes together in minutes once the ice ring is frozen. The first time I served it at a Christmas party, someone actually gasped when I set the punch bowl on the table—the ice ring with its floating cranberries and rosemary sprigs was that beautiful.
I love how this recipe brings people together. There’s something about a shared punch bowl that feels more communal than individual drinks. It invites conversation, encourages refills, and makes everyone feel included, regardless of whether they drink alcohol or not. And honestly, the flavor is so good that no one misses the booze. It’s tart, it’s sweet, it’s herbal, it’s fizzy—it’s everything a holiday drink should be.
So go ahead and make this for your next gathering. Customize it with your favorite fruits and herbs, experiment with the variations, and make it your own. The ice ring is forgiving, the flavors are flexible, and the result is always stunning. I’d love to hear how it turns out for you—drop a comment below and let me know what variations you tried. Did you add pomegranate? Swap in thyme? Whatever you do, I promise it’ll be delicious. Happy holidays, and cheers to good drinks and even better company!
PrintFestive Sparkling Cranberry Rosemary Mocktail Punch with Ice Ring
A stunning, non-alcoholic holiday punch featuring tart cranberry juice, fresh rosemary, and fizzy ginger ale, all presented with a beautiful ice ring filled with cranberries and rosemary sprigs. Perfect for any festive gathering, this mocktail is both elegant and easy to make.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 6 hours 15 minutes (includes freezing time)
- Yield: 12 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 4 cups (960 ml) unsweetened cranberry juice
- 2 cups (480 ml) ginger ale or ginger beer
- 1 cup (240 ml) fresh orange juice (about 2–3 oranges)
- 1/2 cup (120 ml) simple syrup (adjust to taste, or use maple syrup)
- 2 tablespoons (30 ml) fresh lime juice (about 1 lime)
- 3–4 sprigs fresh rosemary (for muddling and garnish)
- 1 cup (150 g) fresh or frozen cranberries (for garnish and ice ring)
- 1–2 cups (240–480 ml) sparkling water or club soda (to top off)
- 2 cups (480 ml) water or cranberry juice (for ice ring)
- 1/2 cup (75 g) fresh cranberries (for ice ring)
- 3–4 sprigs fresh rosemary (for ice ring)
- 1 orange, thinly sliced into rounds (for ice ring)
- Optional: edible flowers or pomegranate arils (for ice ring)
Instructions
- Make the Ice Ring (Do This First, At Least 6 Hours Ahead): Arrange the cranberries, rosemary sprigs, and orange slices in the bottom of a Bundt pan or ring mold. Pour about 1 cup of water or cranberry juice over the fruit, just enough to cover the bottom. Freeze for 2-3 hours until solid. Then, pour in the remaining water or juice to fill the mold. Freeze for at least 4 more hours, or overnight.
- Prepare the Punch Base (30 Minutes Before Serving): In a large pitcher, combine the cranberry juice, fresh orange juice, lime juice, and simple syrup. Stir well to combine. Taste and adjust sweetness or tartness as needed.
- Muddle the Rosemary: Take 2-3 sprigs of fresh rosemary and gently press them with a muddler or the back of a wooden spoon to release their oils. Drop the bruised sprigs into the punch base and let them steep for 10-15 minutes.
- Assemble the Punch (Just Before Serving): Remove the rosemary sprigs from the base (or leave them in for a stronger flavor). Pour the base into your punch bowl or large pitcher. Gently stir in the ginger ale and sparkling water. Run warm water over the outside of the Bundt pan for about 10 seconds to loosen the ice ring, then invert it onto a plate. Carefully slide the ice ring into the punch bowl.
- Garnish and Serve: Add a few extra fresh cranberries and a sprig of rosemary to the punch bowl for color. Ladle the punch into glasses, making sure each glass gets a few cranberries and an orange slice from the melting ice ring. Serve immediately.
Notes
The ice ring can be made up to 2 weeks ahead and stored in the freezer. For a clearer ice ring, use filtered or distilled water. If the punch is too tart, add more simple syrup; if too sweet, add more lime juice. For an adult version, add 1 cup of vodka or gin to the punch base.
Nutrition
- Serving Size: 8 ounces
- Calories: 85
- Sugar: 18
- Sodium: 15
- Carbohydrates: 21
Keywords: mocktail, punch, cranberry, rosemary, holiday, non-alcoholic, ice ring, party drink


