Christmas was in two hours and I had completely forgotten I was supposed to bring the signature cocktail. My sister-in-law, Claire, had texted the family group chat three weeks ago assigning everyone a dish for the big dinner. I’d nodded along, thought “I’ll figure that out later,” and then promptly buried it under work deadlines and gift-wrapping chaos. Now here I was, staring into my pantry like it held the answers to life itself. Everyone else would be showing up with those elaborate, multi-day preparations — you know the ones. Claire’s famous layered dip that takes an entire afternoon. My brother’s slow-cooked brisket that he starts marinating on December 23rd. And me? I had a bottle of prosecco, a bag of frozen cranberries, and a sprig of rosemary that looked slightly sad in the back of my fridge.
Honestly, I was ready to just grab a bottle of wine and call it a day. But then I remembered my neighbor, Mrs. Patterson, who last year had brought a stunning red cocktail that everyone talked about for weeks. She’d told me it was “embarrassingly simple” — just three ingredients and a little fizz. I didn’t have her recipe, but I had the general idea. Tart cranberries, something herby, something bubbly. I grabbed the cranberries, tossed them in a saucepan with some sugar and water, and threw in that lonely rosemary sprig. Let me tell you, within ten minutes my kitchen smelled like a Christmas market. I strained it, let it cool while I frantically wrapped the last of the presents, and then poured it into a glass bottle I’d saved from some fancy olive oil. I added the prosecco right before I walked out the door, crossed my fingers, and hoped for the best.
That cocktail — this Best Cranberry Rosemary Christmas Cocktail with Prosecco — ended up being the star of the night. People kept coming up to me asking for the recipe, and I had to admit I’d literally made it up on the spot in a panic. It was the underdog story of the evening, and honestly, it’s why I keep making it year after year. It’s not fussy, it’s not complicated, and it doesn’t require a trip to three different specialty stores. It’s the drink that saves you when you’ve got nothing else, but it tastes like you spent hours on it. Maybe you’ve been there — staring at an empty counter and a full list of expectations. This one’s for you.
Why You’ll Love This Recipe
Let me tell you why this cranberry rosemary cocktail has become my go-to for every holiday gathering. After testing it at three different parties — including that first frantic Christmas and a New Year’s Eve potluck where I was equally unprepared — I can honestly say it delivers every single time.
- Quick & Easy: Comes together in under 20 minutes, most of which is just letting the cranberry syrup simmer. Perfect for when you realize you’re the one who forgot to sign up for drinks.
- Simple Ingredients: You probably already have sugar and water in your kitchen. Cranberries and rosemary are everywhere during the holidays, and prosecco is one bottle away. No fancy liqueurs or obscure mixers required.
- Perfect for Hosting: This is the cocktail that makes you look like a mixologist without any of the stress. It’s ideal for dinner parties, potlucks, or festive get-togethers where you want to impress without hovering over a shaker all night.
- Crowd-Pleaser: I’ve served this to everyone from my wine-snob uncle to my cousin who “doesn’t really drink cocktails.” Every single person asked for a second glass. The balance of tart and sweet with that subtle herbaceous note just works.
- Unbelievably Delicious: The texture is light and bubbly, the flavor is bright and festive, and that deep ruby red color is absolutely gorgeous in a glass. It’s next-level comfort in cocktail form.
What makes this recipe different from all the other holiday cocktails out there? It’s the simplicity, honestly. I’ve tried versions that call for cranberry juice, orange liqueur, and seven different garnishes. They’re fine, but they’re fussy. This one uses a homemade cranberry-rosemary syrup that takes five minutes of active work, and the flavor is so much more vibrant than anything from a bottle. It’s not just another holiday drink — it’s the one you’ll actually want to make again, not just because it’s good, but because it’s effortless.
This cocktail is the kind that makes you close your eyes after the first sip. It’s festive and celebratory without being heavy or overly sweet. Perfect for impressing your guests without any stress, or turning a simple holiday dinner into something truly memorable. Honestly, it’s comfort in a glass — bubbly, bright, and full of Christmas spirit.
What Ingredients You Will Need
This recipe uses a handful of simple, wholesome ingredients to deliver that bold holiday flavor and satisfying fizz without any fuss. Most of these are pantry staples or easy to find at any grocery store during the holiday season.
For the Cranberry Rosemary Syrup
- 1 cup fresh or frozen cranberries (about 100g) — Fresh is lovely if you can find them, but frozen work perfectly and are often more affordable. I’ve used both and honestly can’t tell the difference in the final syrup.
- 1/2 cup granulated sugar (100g) — This balances the tartness of the cranberries. You can adjust this slightly if you prefer a less sweet syrup, but I wouldn’t go below 1/3 cup.
- 1/2 cup water (120ml) — Just tap water is fine. Filtered is nice if you have it, but honestly, it’s getting boiled anyway.
- 2-3 sprigs fresh rosemary — Look for rosemary that’s fragrant and vibrant green, not wilted or woody. I recommend using whole sprigs rather than chopped leaves — it infuses the flavor beautifully and makes straining much easier.
For the Cocktail

- 1 bottle prosecco (750ml), chilled — I prefer a dry or brut prosecco so the sweetness comes from the syrup, not the wine. My go-to is a mid-range bottle from the grocery store — nothing too fancy, but not the cheapest either. La Marca is a reliable brand I’ve used many times.
- Ice cubes — For serving. Clear ice looks prettier, but honestly, whatever you have works.
- Optional garnishes: Fresh rosemary sprigs, fresh cranberries (a few on a toothpick or floating), or a twist of orange peel. These are purely for presentation, but they do make the cocktail feel extra special.
Ingredient Tips and Substitutions
For the cranberries, I’ve tested this with both fresh and frozen, and the syrup turns out identical. If you’re using frozen, there’s no need to thaw them first — just toss them straight into the saucepan. For the rosemary, fresh is non-negotiable here. Dried rosemary won’t give you the same bright, piney flavor, and it can be a bit gritty. Stick with fresh sprigs.
If you want a non-alcoholic version, swap the prosecco for a good quality sparkling water or non-alcoholic sparkling wine. I’ve tried it with San Pellegrino and it’s lovely — lighter and less sweet, but still festive. For a sweeter cocktail, use a demi-sec prosecco or add a touch more syrup. For a less sweet version, reduce the sugar in the syrup to 1/3 cup or use a brut prosecco.
I’ve also experimented with adding a splash of vodka or gin to make it a bit stronger for those who want a more substantial drink. A tablespoon per glass works nicely without overpowering the cranberry and rosemary flavors. Just don’t tell my sister-in-law — she prefers it exactly as written.
Equipment Needed
You don’t need a fully stocked bar to make this cocktail, which is part of its charm. Here’s what you’ll need:
- Small saucepan (1-2 quart) — For making the syrup. Any small pot will do. I use a cheap one I bought at a discount store years ago, and it works perfectly.
- Fine-mesh strainer — To strain out the cranberry solids and rosemary leaves. If you don’t have one, a regular colander lined with cheesecloth or a clean kitchen towel works fine.
- Glass bottle or jar — For storing the syrup. A mason jar works great, or any clean glass bottle with a lid. I save pretty bottles from store-bought juices and repurpose them.
- Champagne flutes or wine glasses — For serving. Flutes are traditional for prosecco, but I’ve used white wine glasses in a pinch and they work just as well.
- Measuring cups and spoons — Standard kitchen staples. Nothing fancy needed.
- Wooden spoon or spatula — For stirring the syrup as it simmers.
Budget-friendly tip: If you don’t have champagne flutes, don’t run out and buy them. Any glass will do — even small mason jars look charming for a casual gathering. I’ve served this at a potluck in plastic cups and people still raved about it.
Preparation Method
This recipe is almost embarrassingly simple, but I’ll break it down step by step so you get it perfect every time. The total active time is about 10 minutes, plus 10 minutes for the syrup to simmer.
- Make the cranberry rosemary syrup: In a small saucepan, combine 1 cup cranberries, 1/2 cup sugar, and 1/2 cup water. Add 2-3 sprigs of fresh rosemary. Stir everything together with a wooden spoon. The cranberries will be floating — that’s fine.
- Bring to a simmer: Place the saucepan over medium-high heat and bring the mixture to a gentle boil. You’ll see small bubbles forming around the edges, and the cranberries will start to pop. This takes about 3-4 minutes. Don’t walk away — once it starts boiling, you need to reduce the heat quickly.
- Simmer and smash: Reduce the heat to low and let the mixture simmer gently for 8-10 minutes. The cranberries should be completely soft and bursting. Use the back of your wooden spoon to gently smash any remaining whole cranberries against the side of the pot. The liquid will turn a deep, gorgeous ruby red, and your kitchen will smell like Christmas. I mean it — this is the part where guests will wander in asking what you’re making.
- Strain the syrup: Place your fine-mesh strainer over a heatproof bowl or directly over your storage bottle. Carefully pour the hot mixture through the strainer, pressing on the solids with the back of a spoon to extract as much liquid as possible. Discard the cranberry pulp and rosemary sprigs. You should have about 3/4 cup of beautiful red syrup.
- Cool the syrup: Let the syrup cool completely at room temperature, about 15-20 minutes. You can speed this up by placing it in the refrigerator for 5-10 minutes, but don’t add it to the prosecco while it’s still warm — it will kill the bubbles and make the drink flat. I learned this the hard way on my second attempt.
- Chill everything: Make sure your prosecco is well-chilled. The syrup should be at room temperature or slightly cool. If you’re making this for a party, you can prepare the syrup up to a week in advance and keep it in the refrigerator. Just bring it to room temperature before using.
- Assemble the cocktail: Fill a champagne flute or wine glass about halfway with ice cubes. Pour in 1-2 tablespoons of the cranberry rosemary syrup (adjust based on how sweet you like it). Slowly top with chilled prosecco, pouring gently to preserve the bubbles. Give it a gentle stir with a long spoon or a rosemary sprig.
- Garnish and serve: Add a fresh rosemary sprig and a few fresh cranberries to each glass for that gorgeous holiday look. Serve immediately while the bubbles are still lively. The cranberries will float at the top, which looks beautiful against the red liquid.
Pro tip for hosting: If you’re serving a crowd, make a big batch by mixing the syrup and prosecco in a large pitcher instead of individual glasses. Just don’t add ice to the pitcher — it will dilute the cocktail. Instead, fill each glass with ice and pour the mixture over it. I did this for my family’s Christmas Eve dinner and it was so much easier than playing bartender all night.
Cooking Tips & Techniques
After making this cocktail more times than I can count — including a few spectacular failures — I’ve picked up some tricks that make a real difference. Let me share what I’ve learned.
Don’t over-simmer the syrup. I once left the cranberries on the stove while I got distracted wrapping presents, and the syrup turned bitter. The rosemary can become overpowering if it simmers too long, and the cranberries release tannins that make the whole thing taste a bit harsh. Stick to that 8-10 minute window, and you’ll get a perfectly balanced sweet-tart syrup with just a hint of herbal flavor.
Temperature matters more than you think. Warm syrup will absolutely destroy the bubbles in your prosecco. I cannot stress this enough. I made this mistake at a New Year’s party and ended up with a flat, sad drink that looked more like cranberry juice than a cocktail. Let your syrup cool completely — room temperature is ideal. If you’ve refrigerated it, let it sit out for 10 minutes before mixing so it’s not ice cold, which can also shock the bubbles.
Strain thoroughly for a clear cocktail. Those tiny bits of cranberry skin and rosemary leaf might seem harmless, but they float around in the glass and look messy. Take the extra 30 seconds to really press that syrup through the strainer. If you want an absolutely crystal-clear cocktail, strain it twice — once through the fine-mesh strainer and once through a coffee filter. I only do this when I’m trying to impress someone, but it does make a difference visually.
Scale up wisely. If you’re making this for a crowd, don’t just multiply the syrup ingredients and hope for the best. The cooking time stays the same regardless of quantity — you still only need 8-10 minutes of simmering. I once tried to make a triple batch and let it simmer for 30 minutes thinking “more needs more time.” It was a disaster. Keep the timing consistent, and you’ll be fine.
One more thing about rosemary: When you’re garnishing the finished cocktail with a fresh sprig, give it a gentle slap between your palms before adding it to the glass. This releases the essential oils and makes the rosemary aroma much more pronounced. It’s a little trick I picked up from a bartender friend, and it really does make a difference.
Variations & Adaptations
One of the things I love about this cocktail is how easy it is to adapt. I’ve played around with quite a few variations, and here are my favorites:
Non-Alcoholic Sparkling Cranberry Rosemary Punch: Swap the prosecco for a good quality sparkling water or non-alcoholic sparkling wine. I’ve used San Pellegrino and it’s delightful — lighter and less sweet, but still feels festive. For an extra special touch, add a splash of pomegranate juice to the syrup for a deeper color and flavor.
Vodka Cranberry Rosemary Spritz: If you want a stronger cocktail, add a shot of vodka to each glass before topping with prosecco. I prefer a plain vodka so it doesn’t compete with the cranberry and rosemary, but a citrus vodka works beautifully too. This version is great for those who find straight prosecco a bit too light.
Winter Citrus Twist: Add the zest of one orange to the syrup while it simmers. The orange brightens the whole flavor profile and adds a lovely citrus note that pairs beautifully with the rosemary. I tried this on a whim one December and now it’s my go-to for Christmas morning brunch.
Herb Swap: Not a rosemary fan? Try thyme instead. It’s more subtle and earthy, and it works surprisingly well with cranberry. Use 3-4 sprigs of fresh thyme in place of the rosemary. I made this for a friend who “doesn’t do rosemary” and she asked for the recipe twice.
Spiced Cranberry Version: Add a cinnamon stick, two whole cloves, and a star anise to the syrup while it simmers. This turns the cocktail into something that tastes like mulled wine’s bubbly cousin. It’s especially good for cold winter nights when you want something warming but still celebratory.
For those with dietary restrictions, this recipe is naturally gluten-free and dairy-free. If you’re watching your sugar intake, you can reduce the sugar in the syrup to 1/3 cup or use a sugar substitute like monk fruit sweetener. Just note that the texture and flavor will be slightly different — the sugar helps balance the tartness of the cranberries.
Serving & Storage Suggestions
This cocktail is best served immediately while the bubbles are still lively and the drink is ice-cold. The contrast between the tart cranberry, the herbal rosemary, and the crisp prosecco is at its peak within the first 10 minutes of mixing.
Presentation tips for hosting: For a dinner party or festive gathering, I like to set up a small “cocktail station” where guests can assemble their own drinks. Put the syrup in a pretty glass bottle or pitcher, have the prosecco chilling in a bucket of ice, and arrange fresh rosemary sprigs and cranberries in small bowls. It looks beautiful and lets people adjust the sweetness to their taste. For a potluck, pre-mix the syrup and prosecco in a large pitcher (minus the ice) and transport it in a cooler. Add ice to individual glasses when you arrive.
What to serve alongside: This cocktail pairs beautifully with almost any holiday appetizer. I love it with cheese boards — the bubbles cut through the richness of brie and aged cheddar. It’s also fantastic with roasted nuts, bacon-wrapped dates, or anything with a bit of salt to balance the sweetness. For a full meal, serve it alongside roasted turkey or ham, or even a hearty winter salad with pomegranate seeds and goat cheese.
Storing the syrup: The cranberry rosemary syrup will keep in an airtight container in the refrigerator for up to two weeks. I’ve even frozen it for up to three months — just thaw it in the refrigerator overnight and give it a good stir before using. The flavor actually deepens slightly over time, so making it a few days ahead is a great strategy for stress-free hosting.
Reheating note: If your syrup crystallizes in the refrigerator (which can happen if it gets very cold), simply place the jar in a bowl of warm water for a few minutes and stir. Do not microwave it — that can alter the flavor and make it too thin.
How flavors develop: The syrup actually gets better after a day or two in the fridge. The rosemary flavor becomes more pronounced and the cranberry tartness mellows slightly. I honestly prefer the cocktail made with syrup that’s been resting for 24 hours. It’s more complex and well-rounded.
Nutritional Information & Benefits
While this is definitely a treat-yourself cocktail, it does have some redeeming qualities. Here’s a rough nutritional breakdown per serving (based on one cocktail with 2 tablespoons of syrup and 4 ounces of prosecco):
- Calories: Approximately 120-150 calories per serving
- Carbohydrates: 15-20g (mostly from the sugar in the syrup)
- Sugar: 14-18g
- Fat: 0g
- Protein: 0g
Health highlights: Cranberries are packed with antioxidants and vitamin C, which is great for immune support during cold and flu season. They also contain compounds that may help support urinary tract health. Rosemary is rich in antioxidants and anti-inflammatory compounds, and it’s been used traditionally to aid digestion and improve memory. Plus, the hydration from the sparkling water base (if you’re making the non-alcoholic version) is always a bonus.
Dietary considerations: This cocktail is naturally gluten-free, dairy-free, and vegan (if you use a vegan-friendly prosecco — most are, but some fining agents use animal products). For a lower-sugar option, reduce the syrup to 1 tablespoon per serving or use a sugar substitute. For a lower-alcohol version, use half prosecco and half sparkling water.
Allergen note: This recipe contains no common allergens, but always check your prosecco label if you have sensitivities to sulfites or other additives. Some people with salicylate sensitivity may react to cranberries and rosemary.
Honestly, I don’t make this cocktail for its health benefits — I make it because it’s delicious and festive. But it’s nice to know there’s a little nutritional upside to go along with that beautiful ruby glow.
Conclusion
If you take one thing away from this post, let it be this: you don’t need a complicated recipe or a fully stocked bar to serve a show-stopping holiday cocktail. This Best Cranberry Rosemary Christmas Cocktail with Prosecco is proof that simplicity wins every time. It’s the drink that saved me from showing up empty-handed to Christmas dinner, and it’s been my secret weapon for every gathering since.
I love this recipe because it feels like Christmas in a glass — bright, bubbly, and full of warmth. It’s forgiving enough for beginners, impressive enough for experienced hosts, and adaptable enough to fit any dietary need or taste preference. Whether you’re serving it at a formal dinner party or a casual potluck, it delivers that “wow” factor without any stress.
So go ahead — grab some cranberries, a bottle of prosecco, and a sprig of rosemary. Make this for your next holiday gathering, and watch your guests light up. And if you come up with your own twist on it, I’d love to hear about it. Drop a comment below, share your photos, and let me know how it turned out. Cheers to a stress-free, delicious holiday season!
Frequently Asked Questions
Can I make this cocktail ahead of time for a party?
Yes, but with one important caveat. You can make the cranberry rosemary syrup up to two weeks in advance and store it in the refrigerator. However, do not mix the syrup with the prosecco until you’re ready to serve. The bubbles will dissipate quickly, and you’ll end up with a flat cocktail. For a party, set up a self-serve station with the syrup, chilled prosecco, and garnishes, and let guests mix their own.
Can I use dried cranberries instead of fresh or frozen?
I wouldn’t recommend it. Dried cranberries have added sugar and a different texture, and they won’t break down the same way in the syrup. The fresh or frozen cranberries are essential for that tart, vibrant flavor and the beautiful red color. Stick with fresh or frozen — they’re widely available during the holiday season.
How much syrup should I use per glass?
I recommend starting with 1 to 2 tablespoons of syrup per glass, depending on how sweet you like your cocktails. One tablespoon gives a more tart, balanced flavor that lets the prosecco shine. Two tablespoons makes it sweeter and more cranberry-forward. You can always add more, so start with less and adjust to taste.
Can I use a different sparkling wine instead of prosecco?
Absolutely. Cava or Champagne work beautifully, though they’ll change the flavor profile slightly. Prosecco is lighter and fruitier, while Champagne is more complex and toasty. Cava is a great budget-friendly alternative that’s still dry and crisp. Just avoid sweet sparkling wines like Moscato d’Asti, which will make the cocktail overly sweet when combined with the syrup.
What can I do with leftover cranberry rosemary syrup?
So many things! Use it as a topping for pancakes or waffles, drizzle it over vanilla ice cream or yogurt, mix it into sparkling water for a non-alcoholic drink, or use it as a glaze for roasted chicken or pork. I’ve even used it in salad dressings — whisk it with olive oil and a splash of vinegar for a festive vinaigrette. It’s too good to waste.
Pin This Recipe!

Best Cranberry Rosemary Christmas Cocktail with Prosecco
A quick and easy holiday cocktail made with a homemade cranberry-rosemary syrup and prosecco. It’s tart, bubbly, and festive, perfect for impressing guests without any stress.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 1 cup fresh or frozen cranberries (about 100g)
- 1/2 cup granulated sugar (100g)
- 1/2 cup water (120ml)
- 2–3 sprigs fresh rosemary
- 1 bottle prosecco (750ml), chilled
- Ice cubes
- Optional garnishes: fresh rosemary sprigs, fresh cranberries, or a twist of orange peel
Instructions
- Make the cranberry rosemary syrup: In a small saucepan, combine 1 cup cranberries, 1/2 cup sugar, and 1/2 cup water. Add 2-3 sprigs of fresh rosemary. Stir together.
- Bring to a simmer: Place the saucepan over medium-high heat and bring the mixture to a gentle boil. The cranberries will start to pop, about 3-4 minutes. Reduce heat quickly.
- Simmer and smash: Reduce heat to low and let simmer gently for 8-10 minutes until cranberries are soft and bursting. Smash any remaining whole cranberries with the back of a wooden spoon.
- Strain the syrup: Place a fine-mesh strainer over a heatproof bowl or storage bottle. Pour the hot mixture through the strainer, pressing on solids to extract liquid. Discard pulp and rosemary. You should have about 3/4 cup syrup.
- Cool the syrup: Let the syrup cool completely at room temperature, about 15-20 minutes. (Refrigerate to speed up, but do not add warm syrup to prosecco.)
- Chill everything: Ensure prosecco is well-chilled. Syrup should be at room temperature or slightly cool. Syrup can be made up to a week ahead and refrigerated; bring to room temperature before using.
- Assemble the cocktail: Fill a champagne flute or wine glass halfway with ice. Pour in 1-2 tablespoons of syrup. Slowly top with chilled prosecco, pouring gently to preserve bubbles. Stir gently.
- Garnish and serve: Add a fresh rosemary sprig and a few fresh cranberries to each glass. Serve immediately.
Notes
Do not add warm syrup to prosecco or it will kill the bubbles. For a non-alcoholic version, swap prosecco for sparkling water or non-alcoholic sparkling wine. For a stronger drink, add a shot of vodka or gin per glass. Syrup can be stored in the refrigerator for up to two weeks or frozen for up to three months.
Nutrition
- Serving Size: 1 cocktail (2 tables
- Calories: 120150
- Sugar: 1418
- Carbohydrates: 1520
Keywords: cranberry rosemary cocktail, Christmas cocktail, prosecco cocktail, holiday drink, easy cocktail, cranberry syrup


