There used to be a tiny Scandinavian cafe tucked behind a vintage bookstore in my old neighborhood called “The Hygge Nook.” It was the kind of place where the owner, a sweet woman named Ingrid, remembered everyone’s order. She made this incredible cranberry rosemary holiday punch that was the only thing I wanted from November through January. When the cafe closed suddenly two years ago — I still don’t know exactly what happened, one day it was just gone — I felt genuinely lost. I mean, I tried other holiday punches, but none of them had that perfect balance of tart and herbal and cozy that Ingrid’s had.
After twelve tries — and trust me, the first few were pretty rough, one tasted more like pine tree cleaner than festive drink — I finally got it. I was standing in my kitchen at 10 PM on a Tuesday, took a sip from my test batch, and honestly, I almost cried. It was that exact taste. That warm, familiar feeling of sitting in that creaky wooden chair with a chipped blue mug, watching snow fall outside the window. This punch isn’t just a drink. It’s a memory you can pour into a glass, and you know what? You can make it in five minutes flat. Maybe you’ve been there too, chasing the ghost of a dish from a place that no longer exists. This one is for you.
Why You’ll Love This Recipe
This Cozy Cranberry Rosemary Holiday Punch is the kind of recipe that makes you look like a holiday hero without any of the stress. I’ve tested this more times than I care to admit, tweaking the ratios until every sip was just right. Let me tell you why this one is different.
- Quick & Easy : Comes together in under 5 minutes with just a few stirs. No complicated steps, no fancy techniques. You can literally make this while wearing your pajamas.
- Simple Ingredients : You probably already have most of these in your pantry or fridge. No hunting down obscure syrups or exotic spices for this one.
- Perfect for Holiday Parties : Great for Christmas gatherings, New Year’s Eve celebrations, or just a quiet night by the fire. It’s versatile enough for any cold-weather occasion.
- Crowd-Pleaser : Every single time I’ve served this, people ask for the recipe. It’s got that magical quality where adults love it and kids can have a non-alcoholic version too.
- Unbelievably Delicious : The tartness of cranberries, the earthiness of rosemary, and the subtle sweetness come together in a way that’s honestly addictive. It’s comfort in a cup.
What makes this recipe different from the rest is the technique of gently bruising the rosemary sprigs before steeping. It releases those aromatic oils without making the punch taste like a Christmas tree. I learned that trick after my third failed attempt, and it was the game-changer. This isn’t just another holiday punch recipe — it’s the one you’ll come back to year after year. It’s the kind of drink that makes you close your eyes after the first sip, letting the warmth spread through you. Perfect for impressing guests without any stress, or turning a simple evening into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that perfect holiday flavor without any fuss. Most of these are pantry staples during the winter months, and I’ve included some substitution notes to make it work for you.
- Cranberry Juice : 4 cups (950 ml), unsweetened or lightly sweetened. I recommend Lakewood Organic for the purest flavor. Look for 100% juice with no added sugar if you can find it.
- Fresh Rosemary Sprigs : 4-5 sprigs, plus extra for garnish. The key is to gently bruise them with your fingers before adding them to the punch. This releases the oils without making it taste like pine.
- Orange Juice : 1 cup (240 ml), freshly squeezed if possible. The brightness balances the tart cranberries beautifully.
- Honey or Maple Syrup : 3-4 tablespoons (60-80 ml), adjust to your sweetness preference. I like using local honey for a floral note, but maple syrup works wonderfully for a vegan option.
- Whole Cranberries : 1/2 cup (60 grams), fresh or frozen, for garnish and a little extra tart pop.
- Orange Slices : 1 large orange, sliced into thin rounds, for garnish.
- Cinnamon Sticks : 2-3 sticks, for warmth and aroma.
- Star Anise : 2-3 pods, optional but adds a lovely licorice note that pairs beautifully with rosemary.
- Sparkling Water or Ginger Ale : 2 cups (475 ml), for fizz. Use ginger ale for a sweeter punch or sparkling water for a lighter version. I prefer San Pellegrino for clean bubbles.
- Ice Cubes : As needed, preferably large cubes that melt slowly.
For the alcohol version, add 1 cup (240 ml) of vodka or bourbon. I like using a smooth bourbon like Maker’s Mark for a cozy, warming twist. If you’re making this for a crowd, you can scale everything up easily — just keep the ratios the same.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll need:
- Large Pitcher or Punch Bowl : A 2-quart (2 liter) glass pitcher works perfectly. I use a vintage one I found at a thrift store, but any large container will do.
- Wooden Spoon or Stirring Rod : For mixing everything together. A long-handled spoon is ideal.
- Measuring Cups and Spoons : For accurate measurements. I’ve learned the hard way that eyeballing the honey can lead to a too-sweet punch.
- Knife and Cutting Board : For slicing the orange and prepping the rosemary.
- Small Saucepan : Optional, if you want to warm the juice mixture slightly to help the honey dissolve. Not necessary if using liquid honey.
- Glasses : Clear glasses or mason jars show off the beautiful color of the punch. I love using stemless wine glasses for a festive feel.
If you don’t have a punch bowl, no worries — a large pitcher or even a clean glass jar works just fine. I’ve made this in a mason jar for a solo evening and it was just as lovely. For budget-friendly options, check your local thrift store for glass pitchers.
Preparation Method

This is where the magic happens. Follow these steps and you’ll have a stunning holiday punch in no time.
- Bruise the Rosemary : Take your fresh rosemary sprigs and gently roll them between your palms or press them with the back of a spoon. You want to release the oils without breaking the stems completely. This step is crucial — trust me, I skipped it once and the punch tasted flat.
- Combine the Base : In your large pitcher or punch bowl, pour in the cranberry juice (4 cups / 950 ml) and orange juice (1 cup / 240 ml). Add the bruised rosemary sprigs, cinnamon sticks, and star anise if using. Stir gently to combine.
- Sweeten to Taste : Add the honey or maple syrup (3-4 tablespoons / 60-80 ml). Stir until fully dissolved. If your honey is thick, you can warm the juice mixture slightly in a saucepan over low heat for 1-2 minutes, but this is optional. Taste and adjust sweetness — I like mine on the tart side, so I use 3 tablespoons.
- Chill and Infuse : Place the pitcher in the refrigerator for at least 30 minutes to allow the flavors to meld. The rosemary, cinnamon, and star anise will infuse the juice with their aromatic goodness. If you’re in a hurry, 15 minutes will work, but the longer the better. I’ve let it sit for up to 4 hours and it was divine.
- Add the Fizz : Just before serving, remove the rosemary sprigs and cinnamon sticks (or leave them in for visual appeal, but remove after 2 hours to avoid over-steeping). Pour in the sparkling water or ginger ale (2 cups / 475 ml). Stir gently to combine without losing too many bubbles.
- Prepare the Garnish : Slice your orange into thin rounds. If you want to get fancy, you can make small slits in the orange slices and thread them onto the rim of the glasses. Add a few whole cranberries to each glass for a pop of color.
- Serve and Enjoy : Fill your glasses with ice cubes. Pour the punch over the ice, leaving room for garnish. Add a fresh rosemary sprig to each glass for aroma and visual appeal. Serve immediately and watch everyone’s faces light up.
One thing I learned the hard way — don’t add the sparkling water too early or it will go flat. Add it right before serving and stir gently. The punch should look vibrant and jewel-toned, like liquid garnets. When you bring the glass to your nose, you should smell the piney rosemary and warm cinnamon before you even take a sip.
Cooking Tips & Techniques
After making this punch more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you.
Don’t Over-Steep the Rosemary : I made this mistake on attempt number four. I left the rosemary in the punch overnight in the fridge, and the next day it tasted like I was drinking a Christmas candle. The rosemary should infuse for 30 minutes to 2 hours max. After that, remove the sprigs to keep the flavor balanced.
Use a Muddle for More Flavor : If you want an even stronger rosemary presence, gently muddle a few rosemary leaves in the bottom of the pitcher with a wooden spoon before adding the liquids. This releases even more of those aromatic oils. Just be careful not to overdo it — a little goes a long way.
Make a Simple Syrup Version : For a smoother sweetness that incorporates instantly, make a quick rosemary simple syrup. Combine 1/2 cup water, 1/2 cup honey, and 2 rosemary sprigs in a small saucepan. Simmer for 5 minutes, let cool, then strain. Use this instead of the plain honey. It adds a more consistent rosemary flavor throughout. I do this when I’m making a big batch for parties.
Temperature Matters : This punch is best served cold, but not ice-cold. If you’re making it ahead, keep it in the fridge and add the ice right before serving. Over-icing dilutes the flavor. I like to use large ice cubes that melt slower — silicone molds are great for this.
Batch Preparation Strategy : If you’re making this for a party, prepare the base (cranberry juice, orange juice, honey, and spices) up to 24 hours in advance. Keep it in the fridge. Add the rosemary for the last hour of chilling, then remove it. Add the sparkling water and ice right before serving. This way you’re not scrambling at the last minute.
Variations & Adaptations
This recipe is wonderfully flexible. Here are some ways to make it your own.
Alcohol-Free Version : The recipe as written is already non-alcoholic, but if you want to keep it that way, use sparkling water instead of ginger ale and skip the liquor. It’s just as delicious and perfect for kids or designated drivers. I actually prefer this version for weekday evenings when I want something festive without the buzz.
Boozy Holiday Punch : Add 1 cup (240 ml) of vodka or bourbon to the base before chilling. Bourbon adds a warm, smoky depth that pairs beautifully with the cranberry and rosemary. Vodka lets the fruit flavors shine. I’ve also tried it with gin, and the botanicals in the gin play nicely with the rosemary. For a rum version, use a dark rum for a richer flavor.
Warm Mulled Version : Skip the sparkling water and ice. Instead, combine all the ingredients (except the fizzy stuff) in a slow cooker or large pot. Heat on low for 2-3 hours. The aromas will fill your house and make it smell like a holiday market. Serve in mugs with a cinnamon stick stirrer. This is my go-to for snowy evenings.
Herbal Twist : Swap out the rosemary for fresh thyme or sage. Thyme gives a more subtle, earthy flavor, while sage adds a savory note that’s unexpected but lovely. I tried a sage version last Thanksgiving and it was a hit with the adults.
Berry Medley Punch : Add 1 cup of frozen mixed berries (blueberries, raspberries, blackberries) to the punch for extra color and flavor. The berries will slowly thaw and infuse the punch with their sweetness. This is a great way to use up leftover berries from holiday baking.
Serving & Storage Suggestions
This punch is best served chilled, straight from the pitcher. The presentation is half the magic, so let’s talk about how to make it shine.
Serving Temperature : Serve cold, but not overly icy. If you’ve chilled the base properly, the punch should be refreshing without being freezing. For the warm version, serve steaming hot in heatproof mugs.
Presentation Tips : Use a clear glass pitcher or punch bowl to show off the beautiful ruby red color. Float orange slices and a few whole cranberries on top. Add a fresh rosemary sprig to each glass — it looks gorgeous and releases a lovely aroma with every sip. For parties, I like to freeze cranberries and rosemary sprigs in ice cube trays with water. These fancy ice cubes add visual appeal without diluting the punch.
Complementary Dishes : This punch pairs beautifully with cheese boards, roasted nuts, or holiday cookies. I love serving it alongside a platter of brie with cranberry sauce and crackers. The tartness of the punch cuts through the richness of the cheese perfectly. For a full holiday spread, try it with rosemary roasted almonds for a matching flavor profile.
Storage Instructions : The base (without sparkling water and ice) can be stored in an airtight container in the refrigerator for up to 3 days. The flavors will actually deepen and meld overnight. Just remember to remove the rosemary sprigs after 2 hours. When ready to serve, add the sparkling water and ice fresh.
Reheating (for Warm Version) : If you’ve made the warm mulled version, store it in the fridge and reheat gently on the stovetop or in a slow cooker. Don’t boil it, as this can make the flavors bitter. The warm version keeps for 3-4 days in the fridge.
Freezing : You can freeze the base (without sparkling water) in ice cube trays for future use. These punch cubes are great for adding to sparkling water for a quick mocktail. They’ll keep for up to 3 months.
Nutritional Information & Benefits
While this is a treat, it does have some redeeming qualities. Here’s the breakdown per 8-ounce serving (without alcohol):
- Calories : Approximately 120-150 calories per serving, depending on sweetener used.
- Carbohydrates : 30-35 grams, mostly from natural fruit sugars.
- Vitamin C : Cranberries and orange juice provide a good boost of immune-supporting vitamin C, perfect for cold and flu season.
- Antioxidants : Cranberries are packed with antioxidants that support overall health. The rosemary adds additional anti-inflammatory properties.
- Dietary Considerations : This recipe is naturally gluten-free, dairy-free, and vegan if you use maple syrup instead of honey. For a low-sugar version, use unsweetened cranberry juice and a sugar-free sweetener.
- Potential Allergens : None of the common allergens are present, but always check your labels for hidden ingredients.
I love that this punch feels indulgent but isn’t loaded with artificial ingredients. It’s the kind of drink you can feel good about serving to your family, knowing it’s made with real, whole ingredients.
Conclusion
This Cozy Cranberry Rosemary Holiday Punch is more than just a recipe — it’s a little piece of hygge you can pour into a glass. Whether you’re recreating a memory from a lost cafe, hosting a holiday gathering, or just treating yourself on a cold winter night, this punch delivers every time. It’s quick, it’s beautiful, and honestly, it tastes like the holidays should feel.
I love how this recipe has become a tradition in my own home. Every time I make it, I think of Ingrid and that little cafe, and I feel grateful that I can share that warmth with others. Now I want to hear from you. Have you ever tried to recreate a dish from a favorite restaurant? Did it work out? Drop a comment below and tell me about it. And if you make this punch, tag me in your photos — I’d love to see your beautiful creations. Here’s to cozy evenings, good company, and the perfect holiday sip. Cheers!
Frequently Asked Questions
Can I make this punch ahead of time?
Absolutely! Prepare the base (cranberry juice, orange juice, honey, and spices) up to 24 hours in advance. Add the rosemary for the last hour of chilling, then remove it. Add the sparkling water and ice just before serving for the best fizz.
Can I use dried rosemary instead of fresh?
I wouldn’t recommend it. Dried rosemary has a much stronger, more pine-like flavor and can easily overpower the punch. Fresh rosemary gives a more subtle, aromatic quality that’s essential for this recipe. If you’re in a pinch, use half the amount of dried and steep for a shorter time.
How do I make this punch less tart?
If the cranberry juice is too tart for your taste, increase the honey or maple syrup to 5-6 tablespoons. You can also use a sweetened cranberry juice cocktail instead of 100% juice. Another option is to add a splash of apple juice for natural sweetness.
Can I make this in a slow cooker for a party?
Yes! For the warm mulled version, combine all ingredients except the sparkling water in a slow cooker. Cook on low for 2-3 hours. Keep it on warm setting for serving. Add a cinnamon stick to each mug for extra flair. This is perfect for holiday open houses.
What’s the best alcohol to add to this punch?
Bourbon is my personal favorite for its warm, smoky notes that complement the cranberry and rosemary. Vodka works well if you want a cleaner flavor. For something different, try gin — the botanicals in gin play nicely with the rosemary. Start with 1 cup and adjust to taste.
Pin This Recipe!

Cozy Cranberry Rosemary Holiday Punch: Easy 5-Minute Recipe
This Cozy Cranberry Rosemary Holiday Punch is a quick and easy 5-minute recipe that brings together tart cranberries, earthy rosemary, and subtle sweetness for a perfect holiday drink. It’s a crowd-pleaser that can be made non-alcoholic or spiked with bourbon or vodka.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 35 minutes (includes 30 minutes chilling)
- Yield: 8 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 4 cups (950 ml) cranberry juice, unsweetened or lightly sweetened
- 4–5 fresh rosemary sprigs, plus extra for garnish
- 1 cup (240 ml) orange juice, freshly squeezed if possible
- 3–4 tablespoons (60–80 ml) honey or maple syrup
- 1/2 cup (60 grams) whole cranberries, fresh or frozen
- 1 large orange, sliced into thin rounds
- 2–3 cinnamon sticks
- 2–3 star anise pods (optional)
- 2 cups (475 ml) sparkling water or ginger ale
- Ice cubes, as needed
- 1 cup (240 ml) vodka or bourbon (optional, for alcoholic version)
Instructions
- Bruise the rosemary: Gently roll the fresh rosemary sprigs between your palms or press them with the back of a spoon to release the oils without breaking the stems.
- Combine the base: In a large pitcher or punch bowl, pour in the cranberry juice and orange juice. Add the bruised rosemary sprigs, cinnamon sticks, and star anise if using. Stir gently.
- Sweeten to taste: Add the honey or maple syrup and stir until fully dissolved. If honey is thick, warm the juice mixture slightly in a saucepan over low heat for 1-2 minutes (optional). Taste and adjust sweetness.
- Chill and infuse: Place the pitcher in the refrigerator for at least 30 minutes to allow flavors to meld. For best results, let it infuse for up to 4 hours, but remove rosemary sprigs after 2 hours to avoid over-steeping.
- Add the fizz: Just before serving, remove the rosemary sprigs and cinnamon sticks (or leave them in for visual appeal, but remove after 2 hours). Pour in the sparkling water or ginger ale and stir gently.
- Prepare the garnish: Slice the orange into thin rounds. Optionally, make small slits in the orange slices and thread them onto the rim of glasses. Add a few whole cranberries to each glass.
- Serve and enjoy: Fill glasses with ice cubes. Pour the punch over the ice, leaving room for garnish. Add a fresh rosemary sprig to each glass and serve immediately.
Notes
Don’t over-steep the rosemary; remove after 2 hours to avoid a pine-like flavor. For a stronger rosemary presence, gently muddle a few rosemary leaves in the pitcher before adding liquids. Make a rosemary simple syrup by simmering 1/2 cup water, 1/2 cup honey, and 2 rosemary sprigs for 5 minutes, then strain and use instead of plain honey. Use large ice cubes that melt slowly to avoid dilution. For a warm mulled version, skip the sparkling water and ice, and heat all ingredients in a slow cooker on low for 2-3 hours.
Nutrition
- Serving Size: 8 ounces
- Calories: 120150
- Sugar: 2530
- Sodium: 1015
- Carbohydrates: 3035
Keywords: cranberry rosemary punch, holiday punch, easy punch recipe, 5-minute punch, non-alcoholic punch, holiday drink, Christmas punch, New Year's Eve punch


