Sparkling Cranberry Mocktail with Rosemary – Best Easy Holiday Drink

Ready In
Servings
Difficulty

There used to be this tiny farm-to-table café tucked behind a bookstore in our old neighborhood. They called it The Bramble & Vine, and every December they served this one drink—a sparkling cranberry mocktail with a sprig of rosemary that smelled like a winter forest. When they closed two summers ago, I honestly felt a little pang of loss. It wasn’t just the drink; it was the way it made the whole family slow down during the chaos of holiday shopping and school concerts. After eight tries—eight, let me tell you, including one batch so tart my youngest made a face I’ll never forget—I finally got it.

The trick was balancing the tart cranberry with just enough sweetener, and letting that rosemary steep just long enough to whisper, not shout. This sparkling cranberry mocktail with rosemary isn’t just a drink. It’s the moment in our house where everyone grabs a glass, clinks them together, and suddenly the mess in the kitchen doesn’t matter. Maybe you’ve been there—staring at a grocery list that keeps growing, wondering how to make the holidays feel special without spending a fortune. This mocktail costs pennies compared to fancy bottled juice blends, and it looks stunning in a simple mason jar. Honestly, it’s become our go-to for everything from Christmas Eve to random Tuesday dinners when we just need a little cheer.

I still think about that café sometimes, but I don’t miss the drink anymore. I’ve got it right here in my own kitchen, and now you can too.

Why You’ll Love This Recipe

This sparkling cranberry mocktail with rosemary is the kind of recipe that makes you look like you tried way harder than you actually did. And for busy families on a budget, that’s pure gold.

  • Quick & Easy: Comes together in under 10 minutes. Seriously, you can make a pitcher of this before the kids finish arguing over who gets the red cup.
  • Simple Ingredients: You probably already have cranberry juice and sparkling water in your pantry. The rosemary is the only “special” item, and it costs about two dollars at the grocery store.
  • Perfect for Every Occasion: Holiday parties, New Year’s Eve, baby showers, or just a Tuesday that needs a little sparkle. It’s festive without the fuss.
  • Crowd-Pleaser: Kids love the bubbles, adults love the grown-up taste, and nobody misses the alcohol. I’ve served this at three different family gatherings and every single time, someone asks for the recipe.
  • Unbelievably Delicious: The rosemary adds this earthy, piney note that makes the tart cranberry taste sophisticated, not sour. It’s comfort in a glass—reimagined as something you can sip while wearing sweatpants.

What makes this sparkling cranberry mocktail with rosemary different from all the other holiday drink recipes out there? It’s the technique. Instead of just tossing a rosemary sprig in as a garnish, we steep it briefly in the cranberry base. That simple step infuses the whole drink with that herbaceous aroma without making it taste like a Christmas tree. I tested it both ways, and trust me—steeping is the secret. This isn’t just another pretty drink. It’s the one that makes you close your eyes after the first sip and think, okay, this is what the holidays should feel like.

What Ingredients You Will Need

This recipe uses simple, affordable ingredients that you can find at any grocery store. No fancy mixology bottles or obscure syrups. The magic comes from how they work together.

  • Cranberry juice (100% juice, unsweetened): 2 cups (480 ml). Look for pure cranberry juice, not a cocktail blend. The tartness is key, and you’ll control the sweetness yourself. I prefer the brand Lakewood Organic for its clean, sharp flavor, but any pure juice works.
  • Sparkling water or club soda: 2 cups (480 ml), chilled. Plain is best so the cranberry flavor shines. If you want extra bubbles, try San Pellegrino or a generic seltzer—just avoid flavored ones that might clash with the rosemary.
  • Honey or simple syrup: 2 to 3 tablespoons (30 to 45 ml), to taste. Honey adds a floral note that pairs beautifully with rosemary. If you’re vegan, use agave or maple syrup. Simple syrup (equal parts sugar and water, simmered until dissolved) works great too and dissolves instantly in cold liquid.
  • Fresh rosemary sprigs: 4 to 6 sprigs, plus extra for garnish. Look for sprigs with vibrant green needles that feel pliable, not brittle. The fresher the rosemary, the more aromatic your mocktail will be.
  • Fresh or frozen cranberries: 1/2 cup (60 g), for garnish. These add a pop of color and a little extra tartness if they bob into your sip. Frozen cranberries work perfectly and actually stay colder longer.
  • Ice cubes: Enough to fill your glasses. Use large cubes if you have them—they melt slower and keep the drink from getting watery. I sometimes freeze cranberries inside my ice cubes for a pretty effect.
  • Optional: Orange slices or lemon wheels: For extra color and a citrusy lift. A thin slice of orange floating in the glass makes the whole thing look like it came from a fancy bar.

Ingredient Selection Tips: When choosing rosemary, give the sprig a gentle squeeze. You should smell that piney aroma immediately. If it smells like nothing, it’s old. For the cranberry juice, avoid anything labeled “cocktail” or “juice drink”—those are loaded with added sugar and lose the tart edge that makes this mocktail so refreshing. If you can only find sweetened cranberry juice, reduce the honey to 1 tablespoon and taste before adding more.

Substitution Guidance: No rosemary? Try thyme or a strip of orange peel for a different but equally lovely flavor. Need it sugar-free? Use a sugar-free cranberry juice and swap the honey for stevia or monk fruit sweetener. The drink will still be delicious, just a little less complex. For a gluten-free option, you’re already good—all these ingredients are naturally gluten-free.

Equipment Needed

You don’t need a professional bar setup for this sparkling cranberry mocktail with rosemary. Most of these tools are probably already in your kitchen.

  • Large pitcher (at least 2-quart capacity): For mixing and steeping the rosemary. A glass pitcher lets you show off the beautiful red color. I use a basic Pyrex one that cost me twelve dollars years ago.
  • Wooden spoon or long-handled stirrer: For gently muddling the rosemary. A wooden spoon won’t scratch your pitcher and gives you good control. A chopstick works in a pinch.
  • Measuring cups and spoons: For accuracy. I know some cooks eyeball everything, but for balancing tart and sweet, precise measurements help until you find your groove.
  • Knife and cutting board: For slicing orange wheels or lemon rounds if you’re using them. A sharp paring knife makes neat, clean slices.
  • Glasses: Any glass works, but tall highball glasses or stemless wine glasses show off the bubbles and the rosemary sprig beautifully. Mason jars are my favorite—they’re sturdy, cheap, and give the whole thing a cozy, rustic feel.
  • Ice cube tray: For making ice. If you want to get fancy, freeze a few cranberries in each cube. It takes an extra five minutes and feels like a party trick.

Maintenance Tip: If you use a metal pitcher, avoid letting the cranberry juice sit in it for more than 30 minutes. The acidity can react with some metals and leave a slight metallic taste. Glass or ceramic is always safer.

Preparation Method

sparkling cranberry mocktail with rosemary preparation steps

Making this sparkling cranberry mocktail with rosemary is almost embarrassingly easy. But follow these steps, and you’ll get that café-quality result every single time.

  1. Prepare the rosemary infusion: Place 4 to 6 fresh rosemary sprigs in your pitcher. Gently press on them with the back of a wooden spoon—just enough to bruise the needles and release the oils. Don’t crush them into pieces; you want the flavor, not a mess. Pour 2 cups (480 ml) of unsweetened cranberry juice over the rosemary. Let it sit at room temperature for 10 to 15 minutes. This is the steeping step that makes all the difference. While you wait, the juice turns a shade darker and takes on that woodsy, aromatic note. Set a timer; if you steep longer than 20 minutes, the rosemary can become bitter.
  2. Sweeten to taste: After steeping, remove the rosemary sprigs (or leave them in for a stronger flavor—I leave one or two for looks). Add 2 tablespoons (30 ml) of honey or simple syrup. Stir gently until completely dissolved. Taste it. Is it tart enough to make your lips pucker a little? Add another tablespoon of sweetener. Is it too sweet? Add a splash more cranberry juice. This is your chance to dial it in. Remember, the sparkling water will dilute the sweetness slightly, so aim for a flavor that’s just a touch stronger than you want the final drink to be.
  3. Chill the base: Pop the pitcher into the refrigerator for at least 30 minutes, or up to 4 hours. A cold base means less ice melting in the glasses, which keeps the drink from getting watery. If you’re in a hurry, you can skip this step and use more ice, but the flavor will be a bit more diluted.
  4. Prepare the garnishes: While the base chills, rinse your fresh cranberries and pat them dry. If you’re using orange slices, cut them into thin wheels. Set aside a few extra rosemary sprigs for garnish—these should be dry and fresh, not the ones you steeped.
  5. Assemble the drinks: Fill each glass with ice cubes. If you made cranberry ice cubes, now’s their moment to shine. Pour the chilled cranberry-rosemary base into each glass, filling it about two-thirds full. Top off with sparkling water or club soda—about 1/2 cup (120 ml) per glass. Stir gently with a long spoon to combine. The bubbles will rise and mingle with the deep red juice, and the whole thing will look like a gemstone.
  6. Garnish and serve: Drop a few fresh cranberries into each glass. They’ll float or sink, both look great. Add a thin orange slice if you’re using one. Finally, tuck a fresh rosemary sprig into the glass, letting it stick out slightly. The aroma hits your nose with every sip, and honestly, it’s the most satisfying part. Serve immediately.

Troubleshooting Tip: If your mocktail tastes flat, you either used warm sparkling water or let it sit too long after adding the bubbles. Always add the sparkling water just before serving, and make sure it’s well-chilled. Warm soda loses its fizz almost instantly.

Sensory Cue: The finished drink should look like a ruby in a glass—deep red at the bottom, lighter and bubbly at the top. The rosemary should smell like a walk through a pine forest, and the first sip should be tart, then sweet, then softly herbal. If you close your eyes, you can almost hear the café music from The Bramble & Vine.

Cooking Tips & Techniques

Over the years, I’ve made this sparkling cranberry mocktail with rosemary at least fifty times. Here are the things I wish someone had told me from the start.

Don’t skip the steeping step. I know it’s tempting to just toss a rosemary sprig in the glass and call it a day. I did that my first three tries, and the result was a drink that looked pretty but tasted like cranberry juice with a stick in it. Steeping the rosemary in the cranberry base for even just 10 minutes transforms the flavor. The oils infuse evenly, so every sip has that subtle pine note instead of just the last one.

Watch your sweetness level. Cranberry juice is aggressively tart. The first time I made this, I added only 1 tablespoon of honey and ended up with a drink that made my cheeks hurt. Start with 2 tablespoons, taste, and adjust. Different brands of cranberry juice have different tartness levels, so trust your palate, not the recipe. A good rule of thumb: if it makes you pucker, add another half-tablespoon of sweetener.

Temperature matters more than you think. Warm sparkling water is a tragedy. It fizzes for about 30 seconds and then goes flat, leaving you with sad, still juice. Keep your sparkling water in the fridge until the very last moment. If you’re serving a crowd, pour the cranberry base into glasses first, then top with sparkling water right before handing them out. This way, everyone gets maximum fizz.

Common mistake: over-muddling the rosemary. I once got a little aggressive with the wooden spoon and ended up with tiny rosemary needles floating in every glass. They’re not poisonous, but chewing on a pine needle is not a pleasant experience. Just a gentle press is enough to release the oils. If you’re nervous, you can even skip the muddling and just let the rosemary steep longer—30 minutes instead of 15.

Multitasking tip: While the rosemary is steeping, wash and dry your cranberries, slice your oranges, and fill your ice cube trays. By the time the base is ready, everything else is done, and you can assemble the drinks in under a minute.

Consistency secret: Make a big batch of the cranberry-rosemary base (without the sparkling water) and keep it in the fridge for up to 3 days. Then, when guests show up or the kids are suddenly thirsty, you’re just a pour and a splash away from a perfect mocktail. This is my favorite hack for holiday entertaining—it makes me feel like I have my life together, even when I definitely don’t.

Variations & Adaptations

This sparkling cranberry mocktail with rosemary is wonderfully flexible. Here are some ways to make it your own.

Citrus Burst Variation: Add the juice of one orange (about 1/4 cup or 60 ml) to the cranberry base before steeping. The orange brightens the tartness and adds a sunny note that’s perfect for New Year’s brunch. I tried this on a whim when I had an extra orange lying around, and now it’s my preferred version for daytime gatherings.

Herbal Twist: Swap half the rosemary for fresh thyme or sage. Thyme adds a slightly lemony, earthy flavor, while sage brings a warm, almost buttery note. Both are surprisingly good with cranberry. Just use the same gentle muddling technique and steep for the same amount of time. My neighbor swears by the sage version and serves it at Thanksgiving.

Spiced Mocktail: Add a cinnamon stick and two whole cloves to the cranberry base while it steeps. Let them sit with the rosemary for the full 15 minutes, then remove before serving. The spices add warmth and depth, making this version feel like a holiday hug in a glass. I made this for a Christmas Eve party last year, and three people asked if there was alcohol in it (there wasn’t).

Frozen Slushy Version: Pour the cranberry-rosemary base into a shallow dish and freeze for 2 to 3 hours, scraping with a fork every 30 minutes to create a slushy texture. Spoon into glasses and top with a splash of sparkling water. This is a huge hit with kids on hot winter days (yes, those exist) or at New Year’s Eve parties where you want something cold but not watered down.

Dietary Adaptations: For a sugar-free version, use unsweetened cranberry juice and a monk fruit or stevia-based sweetener. The rosemary flavor is unaffected, and the drink remains tart and refreshing. For a low-FODMAP option, skip the honey and use maple syrup instead. All other ingredients are naturally low-FODMAP.

Personal Variation: I once made a batch with pomegranate juice instead of cranberry (50/50 mix) and added a sprig of mint alongside the rosemary. It was delicious, but honestly, the original is still my favorite. There’s something about that specific cranberry-rosemary combination that feels like the holiday flavor to me.

Serving & Storage Suggestions

This sparkling cranberry mocktail with rosemary is best served immediately, but there are ways to prep ahead so you’re not scrambling when guests arrive.

Serving Temperature: Serve this mocktail very cold. Chill your glasses in the freezer for 10 minutes before pouring if you want to be extra fancy. The contrast between the cold glass, the icy drink, and the aromatic rosemary hitting your nose is a sensory experience worth the tiny bit of effort.

Presentation Ideas: For parties, set up a self-serve mocktail bar. Arrange a pitcher of the cranberry-rosemary base, a bottle of chilled sparkling water, a bowl of ice, and small dishes of fresh cranberries, orange slices, and extra rosemary sprigs. Let guests build their own drinks. It’s interactive, fun, and takes the pressure off you as the host. I did this for a family gathering last December, and even my shy nephew got excited about assembling his own glass.

Complementary Dishes: This mocktail pairs beautifully with cheese boards, roasted nuts, or anything savory. The tartness cuts through rich foods like brie or aged cheddar. It’s also lovely alongside roasted chicken, pork tenderloin, or a simple winter salad with pears and walnuts. For dessert, try it with a slice of plain pound cake or shortbread cookies—the bubbles cleanse your palate between sweet bites.

Storage Instructions: The cranberry-rosemary base (without sparkling water) can be stored in a sealed pitcher or jar in the refrigerator for up to 3 days. The flavor actually deepens slightly as it sits, becoming more aromatic. Do not add the sparkling water until you’re ready to serve, or it will go flat. Leftover assembled mocktails can be stored in the fridge for a few hours, but the bubbles will be mostly gone. They’ll still taste good, just less lively.

Reheating (yes, really): This might sound odd, but try warming the cranberry-rosemary base (without sparkling water) and serving it as a hot mocktail. Heat it gently in a saucepan over medium-low heat until steaming, then pour into mugs. The rosemary aroma becomes even more pronounced when warm. It’s a completely different experience—cozy and soothing instead of bright and bubbly. I discovered this on a particularly cold evening when I didn’t feel like dealing with ice, and it was lovely.

Flavor Development: The cranberry-rosemary base tastes best after at least an hour of chilling. The flavors meld and mellow, losing any harsh edges. If you can make it the night before, you’ll be rewarded with a more harmonious drink. Just remember to leave the rosemary in the base overnight—it continues to infuse, and by morning, the flavor is beautifully balanced.

Nutritional Information & Benefits

This sparkling cranberry mocktail with rosemary is not just pretty—it’s surprisingly good for you, especially compared to sugary sodas or bottled holiday punches.

Nutrient Per Serving (1 glass, about 8 oz)
Calories 65-85 (depending on sweetener)
Total Fat 0g
Sodium 5mg
Total Carbohydrates 16-20g
Sugars 12-16g (naturally occurring + added)
Vitamin C 15% of Daily Value
Antioxidants High (from cranberries and rosemary)

Health Benefits: Cranberries are packed with antioxidants called proanthocyanidins, which support urinary tract health and may help reduce inflammation. Rosemary contains rosmarinic acid, a compound with anti-inflammatory and antimicrobial properties. Together, they make a drink that’s as functional as it is festive. Plus, using sparkling water instead of soda means zero artificial sweeteners or high-fructose corn syrup.

Dietary Considerations: This mocktail is naturally gluten-free, dairy-free, nut-free, and vegan (if you use maple syrup or agave instead of honey). It’s also low in calories compared to most holiday drinks—a glass of eggnog, for comparison, can run over 300 calories. If you’re watching your sugar intake, use a sugar-free cranberry juice and a zero-calorie sweetener.

Potential Allergens: None from the core ingredients. Always check your cranberry juice label if you have sensitivities, as some brands may process in facilities that handle common allergens. Rosemary is generally safe, but anyone with allergies to plants in the mint family should use caution.

Personal Wellness Perspective: I love that this sparkling cranberry mocktail with rosemary lets me enjoy something special without the sugar crash or the alcohol. It’s hydrating, full of flavor, and makes me feel like I’m treating myself well. On nights when I need a little wind-down, I sip this while reading a book, and it feels like a small act of self-care.

Conclusion

This sparkling cranberry mocktail with rosemary is proof that the best holiday traditions don’t have to be complicated or expensive. With just a handful of ingredients and about 10 minutes of hands-on time, you can create something that feels truly special—something that makes a Tuesday dinner feel like a celebration and a holiday party feel effortless.

I love this recipe because it brings people together. My kids argue over who gets to drop the cranberries into the glasses. My husband always insists on being the one to add the sparkling water, because he loves watching it fizz. And me? I love the moment when everyone raises their glass and the room smells like rosemary and winter and home. That’s the memory I’m holding onto, and I hope you’ll create your own.

Try this recipe for your next gathering or just for a quiet night in. Adjust the sweetness to your taste, swap in different herbs, or serve it warm on a cold evening. Make it yours. And when you do, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share a photo of your mocktail bar. Your version might inspire someone else to try something new.

Here’s to simple ingredients, happy tables, and the kind of recipes that make you feel like you’ve got this whole holiday thing figured out. Cheers, friend.

Frequently Asked Questions

Can I make this sparkling cranberry mocktail with rosemary ahead of time?

Yes! Prepare the cranberry-rosemary base up to 3 days in advance and store it in the refrigerator. Add the sparkling water and garnishes just before serving to keep the bubbles fresh.

What can I use instead of honey to make this vegan?

Maple syrup or agave nectar are excellent vegan substitutes. Use the same amount—2 to 3 tablespoons—and stir until fully dissolved. Maple syrup adds a subtle woodsy sweetness that pairs beautifully with the rosemary.

Can I use frozen cranberries for the garnish?

Absolutely. Frozen cranberries work perfectly and have the added benefit of keeping your drink cold without diluting it. They’ll float or sink depending on how frozen they are, and they look just as pretty as fresh ones.

Is this mocktail safe for kids?

Yes, it’s completely alcohol-free and made with simple ingredients. The rosemary flavor is mild and pleasant, and most kids enjoy the tart-sweet balance. If your children are sensitive to tartness, add an extra tablespoon of sweetener.

Can I turn this into an alcoholic cocktail?

Certainly. Add 1 to 2 ounces (30 to 60 ml) of vodka, gin, or white rum to each glass before topping with sparkling water. Gin pairs particularly well with the rosemary. Just remember to label the pitcher clearly if you’re serving a mixed crowd.

Pin This Recipe!

sparkling cranberry mocktail with rosemary recipe
Print

Sparkling Cranberry Mocktail with Rosemary – Best Easy Holiday Drink

A refreshing and elegant non-alcoholic holiday drink made with tart cranberry juice, sparkling water, and fresh rosemary. This easy mocktail comes together in under 10 minutes and is perfect for festive gatherings or cozy nights in.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes (plus 30 minutes chilling time)
  • Yield: 4 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 2 cups (480 ml) unsweetened cranberry juice (100% juice)
  • 2 cups (480 ml) chilled sparkling water or club soda
  • 2 to 3 tablespoons (30 to 45 ml) honey or simple syrup (adjust to taste)
  • 4 to 6 fresh rosemary sprigs, plus extra for garnish
  • 1/2 cup (60 g) fresh or frozen cranberries, for garnish
  • Ice cubes (enough to fill glasses)
  • Optional: orange slices or lemon wheels for garnish

Instructions

  1. Prepare the rosemary infusion: Place 4 to 6 fresh rosemary sprigs in a large pitcher. Gently press on them with the back of a wooden spoon to bruise the needles and release the oils. Pour 2 cups (480 ml) of unsweetened cranberry juice over the rosemary. Let it sit at room temperature for 10 to 15 minutes. Do not steep longer than 20 minutes to avoid bitterness.
  2. Sweeten to taste: After steeping, remove the rosemary sprigs (or leave one or two for looks). Add 2 tablespoons (30 ml) of honey or simple syrup. Stir gently until completely dissolved. Taste and adjust sweetness if needed (add another tablespoon if too tart, or a splash more cranberry juice if too sweet).
  3. Chill the base: Refrigerate the pitcher for at least 30 minutes, or up to 4 hours, until well chilled.
  4. Prepare the garnishes: Rinse fresh cranberries and pat dry. If using orange slices, cut into thin wheels. Set aside extra fresh rosemary sprigs for garnish.
  5. Assemble the drinks: Fill each glass with ice cubes. Pour the chilled cranberry-rosemary base into each glass, filling about two-thirds full. Top with sparkling water or club soda (about 1/2 cup or 120 ml per glass). Stir gently to combine.
  6. Garnish and serve: Drop a few fresh cranberries into each glass. Add an orange slice if desired. Tuck a fresh rosemary sprig into the glass, letting it stick out slightly. Serve immediately.

Notes

For best flavor, steep rosemary in cranberry juice for exactly 10-15 minutes—longer can make it bitter. Always add sparkling water just before serving to keep the fizz. The cranberry-rosemary base can be made up to 3 days ahead and stored in the refrigerator. For a warm version, heat the base (without sparkling water) gently on the stovetop and serve in mugs.

Nutrition

  • Serving Size: 1 glass (about 8 oz
  • Calories: 6585
  • Sugar: 1216
  • Sodium: 5
  • Carbohydrates: 1620

Keywords: cranberry mocktail, rosemary mocktail, holiday drink, non-alcoholic, easy mocktail, sparkling drink, Christmas drink, New Year's Eve drink

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆