If you want a drink that feels like a celebration without a drop of alcohol, this grapefruit mocktail is the one to reach for. It pours a gorgeous rosy pink, smells faintly of pine and citrus, and tastes bright, herbaceous, and just sweet enough. Rosemary-infused syrup gives it a grown-up, almost cocktail-like depth, while fresh grapefruit and a squeeze of lime keep every sip lively and refreshing.
This festive drink first came together during a December brunch when I wanted something sparkly and elegant that everyone could enjoy — from glowing mamas-to-be to mocktail-loving teens. It has been in our winter rotation ever since, and it never fails to make an ordinary gathering feel a little more special. The best part is how effortless it is to scale up for a crowd.
Why You’ll Love This Recipe
The heart of this mocktail is the contrast between the herbal rosemary syrup and the tart, juicy grapefruit. It has that holiday-candle warmth without tipping into anything cloying, and the sparkling water on top keeps it crisp and effervescent right to the last sip. It looks like a holiday centerpiece in a glass, yet it comes together with pantry staples and a handful of fresh produce.
It is also genuinely make-ahead friendly, which is a gift when you are hosting. The rosemary syrup keeps in the fridge for a week, and you can mix the juices a full day in advance. When guests arrive, all you do is fill the glasses with ice, pour, and top with fizz. No shaking, no straining, no fuss.
Because there is no alcohol, it welcomes everyone at the table, and it is endlessly customizable. Swap the juice, play with warm spices, or rim the glass with sugar for extra sparkle. It is the rare drink that feels both special and completely easygoing.
Ingredients
For the rosemary syrup you will need 1 cup water, ½ cup granulated sugar, and 3 to 4 fresh rosemary sprigs. This simple infusion is where all the character comes from, so use vibrant, perky rosemary if you can. The syrup makes more than you need for a single batch, which is perfect because it keeps beautifully for future drinks.
For the mocktail itself, gather 1 cup fresh grapefruit juice (from about 2 to 3 grapefruits), ½ cup cranberry or pomegranate juice, 2 to 3 tablespoons of the rosemary syrup adjusted to taste, 1 to 2 tablespoons fresh lime juice, 1 cup chilled sparkling water or club soda, and plenty of ice. Ruby red grapefruit gives you a sweeter, more vibrant color if you have it on hand.
For garnish, keep a few extra rosemary sprigs and some grapefruit wheels or twists nearby. A sugared rim is optional but adds a festive, frosty finish that guests always notice.

Step-by-Step Instructions
Begin with the rosemary syrup, since it needs a little time to cool. In a small saucepan, combine the water, sugar, and rosemary sprigs. Bring the mixture to a gentle simmer over medium heat, stirring until the sugar fully dissolves. Remove the pan from the heat and let the rosemary steep for 15 minutes, then strain out the sprigs and chill the syrup until cold.
While the syrup cools, mix the juices. In a medium pitcher, stir together the grapefruit juice, cranberry or pomegranate juice, rosemary syrup, and lime juice. Taste as you go and adjust the sweetness or tartness to your liking — a little more syrup softens the edge, while an extra squeeze of lime brightens it up.
To assemble each drink, fill a glass with ice and pour in the juice mixture until it is about two-thirds full. Top with chilled sparkling water and stir gently just once or twice so you blend the flavors without knocking out all the fizz. Working glass by glass keeps every serving crisp and cold.
Finish with a flourish. Add a sprig of rosemary and a grapefruit wheel or twist to each glass. For an extra festive look, rim the glasses with grapefruit juice and coarse sugar before filling. Clap the rosemary between your palms first to release its aroma — it is a tiny step that makes a big impression.

Tips for the Best Grapefruit Mocktail
Keep everything cold. Using chilled juice and syrup means the drink stays cold and fizzy longer without melting ice watering it down. If you like a stronger herbal note, let the syrup steep a few minutes longer, but avoid boiling the rosemary for a long time or it can turn bitter.
Small touches make this drink feel polished. A strip of orange zest or a pinch of flaky sea salt stirred into the syrup adds subtle depth, and a cinnamon stick or star anise simmered in adds a cozy, mulled-citrus warmth for winter. For a batch-party version, mix everything except the sparkling water ahead of time and top each glass with fizz right before serving.
This mocktail plays beautifully alongside a festive brunch spread. Pour it next to a stack of our mascarpone crepes for a bright, elegant morning, or set it out with a winter pear and pomegranate salad for a lighter afternoon gathering.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this ahead of time?
Yes. The rosemary syrup keeps in the fridge for up to a week, and you can mix the juices up to 24 hours in advance. Just wait to add the sparkling water until serving time so the drink stays fizzy.
What if I don’t have fresh rosemary?
You can use 1 teaspoon of dried rosemary in the syrup instead. Strain it well after steeping for a smooth, clean result.
How can I make it sweeter?
Simply stir in an extra spoonful of rosemary syrup or a splash of honey, tasting as you go until it hits your sweet spot.
Can I turn this into a cocktail?
Absolutely. A splash of gin, vodka, or a dry sparkling wine folds right in for the adults, while the base recipe stays alcohol-free for everyone else.
Which grapefruit should I use?
Ruby red or pink grapefruit gives the prettiest color and a slightly sweeter flavor, but any fresh grapefruit works. Freshly squeezed juice always tastes brighter than bottled.
If this mocktail is a hit at your holiday table, I would love to see it — snap a photo and tag @thekitchensaid on Instagram, and explore more healthy eating ideas to round out your festive spread. Happy sipping!
Rosemary Grapefruit Mocktail
American · Drink

A refreshing, festive alcohol-free mocktail made with rosemary-infused syrup, fresh grapefruit juice, and a fizzy sparkling finish.
Ingredients
- 1 cup water
- 1/2 cup granulated sugar
- 3-4 rosemary sprigs
- 1 cup fresh grapefruit juice
- 1/2 cup cranberry or pomegranate juice
- 2-3 tablespoons rosemary syrup
- 1-2 tablespoons fresh lime juice
- 1 cup chilled sparkling water
- Ice
- Garnishes: rosemary sprigs, grapefruit wheels
Instructions
- Simmer water, sugar, and rosemary until the sugar dissolves. Off heat, steep 15 minutes, then strain and chill.
- Mix grapefruit juice, cranberry or pomegranate juice, rosemary syrup, and lime juice in a pitcher; adjust to taste.
- Fill glasses with ice, pour in juice mix two-thirds full, top with sparkling water, and stir gently.
- Garnish with rosemary and grapefruit; rim glasses with sugar if desired.
Nutrition: 80 calories







