Written by

Harmony Rich

Published

Best Homemade Cranberry Orange Sauce with Rosemary Recipe

Ready In 25 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in the frozen foods aisle of a grocery store last November when the smell of a Christmas tree lot drifted in through the automatic doors — that sharp, piney scent mixed with cold air — and suddenly I was eight years old at my Aunt Jo’s tiny kitchen table in Phoenix. She wasn’t my real aunt, just a family friend, but she made this cranberry sauce every year that was nothing like the jiggly canned stuff. I can still see the way the orange zest caught the light, like little flecks of stained glass in the ruby-red sauce. I’d forgotten about her until that moment. Honestly, I almost teared up right there next to the frozen peas. I bought three bags of cranberries that day, determined to figure out what she did that made her sauce so different. It took me four batches — and one very sticky stovetop — to get close. But this cranberry orange sauce with rosemary? This is it. This is the one that makes me close my eyes after the first bite, just like I did at that worn-out kitchen table. Maybe you’ve been there, chasing a taste from your past that you can’t quite name. Let me tell you, this recipe is worth the hunt.

Why You’ll Love This Recipe

Let’s be honest — cranberry sauce often gets treated like an afterthought on the holiday table. People scoop a spoonful onto their plate out of obligation, not excitement. But this cranberry orange sauce with rosemary? It steals the show. I’ve seen guests go back for thirds, and I’ve had friends text me for the recipe before the dishes were even done.

  • Quick & Easy : Comes together in under 25 minutes, which means you can make it while the turkey rests without breaking a sweat.
  • Simple Ingredients : No fancy grocery trips needed. Cranberries, orange juice, sugar, fresh rosemary — you probably already have most of this in your kitchen.
  • Perfect for Hosting : This sauce is built for dinner parties and festive gatherings. It looks gorgeous in a serving bowl, and the rosemary sprig garnish makes it look like you spent way more effort than you actually did.
  • Crowd-Pleaser : I’ve served this to picky eaters, traditionalists who swear by the canned stuff, and foodie friends — everyone loves it.
  • Unbelievably Delicious : The combination of tart cranberries, bright orange, and earthy rosemary is next-level. It’s familiar enough to feel like comfort food, but unique enough to spark conversation at the table.

What makes this recipe different from every other cranberry sauce out there? It’s the rosemary. Most recipes treat herbs like an afterthought, but here, the rosemary infuses the syrup while it simmers, creating a subtle savory depth that makes the fruit flavors pop. I tested this with dried rosemary, fresh rosemary, and even a rosemary-infused simple syrup — fresh sprigs simmered whole and removed before serving is absolutely the way to go. This isn’t just another version of cranberry sauce. It’s your best version.

This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined — brighter, more aromatic, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Thanksgiving dinner into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store, especially during the holiday season.

  • Fresh cranberries, 12 ounces (340g) — One standard bag. Fresh is best here, but frozen cranberries work fine too (no need to thaw). I’ve used both and honestly can’t tell the difference in the final sauce.
  • Granulated sugar, 1 cup (200g) — This balances the tartness of the cranberries. You can reduce it to 3/4 cup if you prefer a more tart sauce, but I wouldn’t go lower than that.
  • Fresh orange juice, 1/2 cup (120ml) — From about 2 medium oranges. Please don’t use the stuff from a carton. Fresh juice makes a noticeable difference in brightness. I learned this the hard way.
  • Orange zest, 2 tablespoons — From the same oranges you juiced. This is where the intense citrus flavor lives. Make sure you zest before you juice!
  • Fresh rosemary sprigs, 2 large (about 6 inches each) — This is the secret ingredient. You want fresh rosemary here — dried will give you a piney, almost medicinal flavor. Look for sprigs that are flexible and fragrant.
  • Water, 1/4 cup (60ml) — Helps the sugar dissolve and the cranberries soften evenly.
  • Pinch of salt — Sounds weird, I know, but it balances the sweetness and makes the fruit flavors sing. Trust me on this one.

Ingredient Tips from My Kitchen:

I recommend using organic oranges if you can find them, since you’re using the zest. The conventional ones are fine too, just give them a good scrub before zesting. For the rosemary, I’ve had great luck with the bunches from Trader Joe’s — they’re consistently fresh and fragrant. If you’re shopping at a farmers market, look for rosemary that smells strongly when you brush your fingers against it. That’s the good stuff.

Substitution Guidance:

  • Use coconut sugar or maple syrup instead of granulated sugar for a less refined option (note that maple syrup will change the flavor slightly).
  • Swap fresh rosemary with 1 teaspoon of dried rosemary if that’s all you have, but reduce the simmering time to 5 minutes to avoid bitterness.
  • Try blood oranges or tangerines for a different citrus twist.

Equipment Needed

You don’t need much for this recipe, which is part of why I love it. Here’s what you’ll need:

  • Medium saucepan (2-3 quart capacity) — A heavy-bottomed saucepan works best for even heating. I use my trusty All-Clad, but any sturdy pan will do.
  • Wooden spoon or silicone spatula — For stirring. A metal spoon can scratch nonstick pans.
  • Microplane or fine zester — For getting that beautiful orange zest. A box grater works in a pinch, but a microplane is easier and gives you fluffier zest.
  • Citrus juicer or reamer — Not strictly necessary, but it makes juicing oranges way less messy. I’ve used my hands in a pinch and it works fine.
  • Fine-mesh strainer — For straining out the rosemary sprigs and any stray seeds. You can skip this if you’re careful about removing the sprigs by hand.
  • Serving bowl — Something pretty to show off that gorgeous color. A clear glass bowl lets the ruby-red sauce shine.

Budget-Friendly Tip: If you don’t have a microplane, just use the smallest holes on a box grater. And honestly, you can zest an orange with a vegetable peeler and then mince the peel finely — it takes a little longer but works perfectly.

Preparation Method

cranberry orange sauce with rosemary preparation steps

This cranberry orange sauce with rosemary comes together in about 20 minutes, and most of that time is hands-off simmering. Here’s how to do it:

  1. Prepare your ingredients first. Rinse the cranberries and pick out any that are soft or bruised. Zest both oranges before you juice them — trust me, trying to zest a juiced orange is a slippery nightmare. Juice the oranges and measure out 1/2 cup of juice. Set everything nearby so you’re not scrambling mid-recipe.
  2. Combine sugar, orange juice, and water in the saucepan. Place the pan over medium heat and stir gently until the sugar dissolves completely. This takes about 2-3 minutes. You’ll see the mixture go from cloudy to clear — that’s how you know it’s ready. Don’t walk away during this part; sugar can burn faster than you’d think.
  3. Add the cranberries and rosemary sprigs. Toss in the whole bag of cranberries and both rosemary sprigs. Give everything a gentle stir. The cranberries will start popping and softening almost immediately — that’s normal and actually kind of fun to watch.
  4. Bring to a boil, then reduce to a simmer. Let the mixture come to a gentle boil (you’ll see bubbles breaking the surface), then immediately reduce the heat to medium-low. You want a steady simmer, not a vigorous boil. Set a timer for 10 minutes.
  5. Stir occasionally and listen for the pops. Give the sauce a stir every 2-3 minutes. You’ll hear the cranberries popping — that’s the pectin releasing, which helps thicken the sauce naturally. Around the 8-minute mark, most of the cranberries should have burst. If some are still whole, that’s fine — they’ll continue softening as the sauce cools.
  6. Test for doneness. After 10 minutes, the sauce should be thick enough to coat the back of a spoon. If you drag your finger across the spoon, the sauce should leave a clean line. If it’s still too runny, let it simmer for another 2-3 minutes. Keep in mind that the sauce will thicken significantly as it cools.
  7. Remove from heat and fish out the rosemary sprigs. Use tongs or a fork to remove the rosemary sprigs. Don’t skip this step — leaving them in will result in an overpowering pine flavor. Give the sauce a quick taste at this point. If it’s too tart for your liking, stir in another tablespoon of sugar while the sauce is still hot.
  8. Stir in the orange zest. Add the 2 tablespoons of orange zest and stir to combine. This is best added at the end so the flavor stays bright and fresh. If you add it too early, the heat will dull the citrusy punch.
  9. Cool the sauce completely. Transfer the sauce to your serving bowl or a heat-safe container. Let it cool to room temperature, then cover and refrigerate. The sauce will continue to thicken as it cools. I usually make this a day ahead so the flavors have time to meld together beautifully.

Pro Tip from My Kitchen: The first time I made this, I accidentally used dried rosemary because I was out of fresh. The sauce tasted like a Christmas candle — not in a good way. Fresh rosemary is non-negotiable here. Also, don’t skip the salt! Just a tiny pinch makes the fruit flavors taste fruitier. It’s weird but it works.

Cooking Tips & Techniques

After making this cranberry orange sauce with rosemary more times than I can count (and messing it up plenty along the way), here are the tips that make a real difference:

Don’t Overcook It. I know it’s tempting to let it simmer longer for a thicker sauce, but overcooking can make the cranberries bitter and the rosemary flavor turn harsh. Ten minutes is the sweet spot. If you want a thicker sauce, let it cool completely before judging — it thickens dramatically as it chills.

The Zest Timing Matters. Adding the orange zest at the end instead of the beginning keeps the flavor bright and fresh. When I added it early in my early attempts, the zest basically disappeared into the sauce and lost all its punch. Now I always add it after the heat is off, and the difference is night and day.

Make It Ahead. This sauce actually gets better after a day or two in the fridge. The flavors meld together, the rosemary note becomes more subtle, and the texture sets up perfectly. I always make mine the day before Thanksgiving or any dinner party. One less thing to worry about on the day of.

Keep It Warm for Serving. If you want to serve it warm (which I actually prefer), just reheat it gently in a saucepan over low heat, stirring occasionally. Add a splash of orange juice or water if it’s too thick. Don’t microwave it — I’ve done that and ended up with unevenly hot spots and a weird texture.

Scale It Up for a Crowd. Hosting a big gathering? This recipe doubles beautifully. Just use a larger pot and expect the simmering time to increase by a few minutes. I’ve made a triple batch for a Friendsgiving with 20 people and it turned out perfectly.

Variations & Adaptations

One of the best things about this cranberry orange sauce with rosemary is how adaptable it is. Here are some variations I’ve tried and loved:

Spiced Cranberry Orange Sauce. Add 1 cinnamon stick and 3 whole cloves to the pot along with the cranberries. Remove them along with the rosemary sprigs. The warm spices add a cozy depth that’s perfect for fall and winter gatherings. I made this version for a Christmas dinner last year and my sister-in-law asked for the recipe three times.

Maple-Rosemary Cranberry Sauce. Replace the granulated sugar with 3/4 cup of pure maple syrup. The maple flavor pairs beautifully with the rosemary and orange. Just note that the sauce will be slightly thinner than the original version because maple syrup doesn’t have the same thickening properties as sugar. Let it cool completely before serving.

Bourbon Cranberry Sauce. Add 2 tablespoons of bourbon along with the orange juice. The bourbon adds a warm, smoky complexity that adults will love. Cook it for an extra 2 minutes to let the alcohol cook off. I tried this on a whim one Thanksgiving when I had leftover bourbon from making cocktails, and now it’s my go-to for dinner parties.

Low-Sugar Version. Use 1/2 cup of honey or agave nectar instead of sugar. The sauce will be a bit looser, so you might want to simmer it for an extra 3-4 minutes to help it thicken. It’s still delicious and tart, just with a more natural sweetness.

Herb Swap. Not a rosemary fan? Try fresh thyme sprigs instead — use 4-5 sprigs and remove them at the same point. Thyme gives a more subtle, earthy note that’s lovely with the orange. I actually prefer this version with roasted chicken or pork.

Serving & Storage Suggestions

This cranberry orange sauce with rosemary is incredibly versatile when it comes to serving. Here’s how I like to use it:

Serving Temperature: I prefer this sauce at room temperature or slightly chilled. The flavors are most vibrant when it’s not ice-cold straight from the fridge. If you’ve made it ahead, just take it out of the refrigerator about 30 minutes before serving.

Classic Pairings: Obviously, this is incredible with roast turkey or chicken. But don’t stop there — it’s also amazing with roast pork, baked ham, or even as a topping for brie cheese baked in puff pastry. I’ve also spooned it over vanilla ice cream for a quick dessert that looks way more impressive than it is.

Presentation Tips for Hosting: Transfer the sauce to a beautiful bowl and garnish with a fresh rosemary sprig and a few thin orange slices. The bright red color against the green rosemary is stunning on a holiday table. For a dinner party, I like to serve it in a clear glass bowl so guests can see the whole cranberries and flecks of zest.

Storage Instructions: Store the sauce in an airtight container in the refrigerator for up to 2 weeks. The flavors actually improve after a day or two. I don’t recommend freezing this sauce — the texture can become grainy when thawed, and the rosemary flavor can become harsh.

Reheating Tips: To reheat, transfer the desired amount to a small saucepan and warm over low heat, stirring occasionally. Add a splash of orange juice or water if it’s too thick. You can also microwave individual portions in 15-second bursts, stirring between each. The sauce will be thinner when warm but will thicken again as it cools.

Nutritional Information & Benefits

Here’s the nutritional breakdown for a 1/4 cup serving of this cranberry orange sauce with rosemary:

  • Calories: 110
  • Total Fat: 0g
  • Sodium: 15mg
  • Total Carbohydrates: 28g
  • Dietary Fiber: 2g
  • Sugars: 24g
  • Protein: 0g
  • Vitamin C: 15% of the Daily Value

Health Highlights: Cranberries are packed with antioxidants and vitamin C, which support immune health — perfect for cold and flu season. Oranges add even more vitamin C and flavonoids that have anti-inflammatory properties. Rosemary contains compounds that may aid digestion and improve memory (though I can’t promise you’ll remember where you put the car keys).

Dietary Considerations: This recipe is naturally gluten-free, dairy-free, and vegan. If you’re watching your sugar intake, try the low-sugar variation with honey or agave. The sauce is also nut-free and egg-free, making it safe for most common allergies.

My Wellness Perspective: Look, I’m not going to pretend this is a health food. It’s a holiday sauce, and it has sugar in it. But compared to canned cranberry sauce which often has high fructose corn syrup and preservatives, this homemade version is a much better choice. You control the ingredients, you know exactly what’s in it, and it tastes a thousand times better. That’s a win in my book.

Conclusion

This cranberry orange sauce with rosemary is more than just a side dish — it’s the kind of recipe that makes people stop and ask, “What’s in this?” It’s the unexpected star of the holiday table, the one that gets scraped clean while the mashed potatoes sit half-eaten. I’ve made it for Thanksgivings, Christmas dinners, Easter brunches, and casual Sunday roasts, and it never fails to impress.

What I love most about this recipe is how forgiving it is. You can tweak the sweetness, swap the herbs, or add spices — and it always turns out delicious. It’s the kind of recipe that makes you look like a pro in the kitchen, even if you’re just following along and hoping for the best. And honestly, isn’t that what hosting is all about? Looking like you’ve got it all together while secretly knowing it’s not that hard?

I’d love to hear how this turns out for you. Did you add your own twist? Serve it with something unexpected? Drop a comment below and let me know — I read every single one and I love hearing about your kitchen adventures. And if you’re looking for more crowd-pleasing holiday recipes, don’t miss my perfect herb roasted turkey and fluffy garlic mashed potatoes — they make the perfect trio with this sauce.

Now go make some magic in your kitchen. You’ve got this.

Frequently Asked Questions

Can I use frozen cranberries instead of fresh?

Absolutely! Frozen cranberries work perfectly in this recipe. No need to thaw them first — just add them straight to the pot. You might need to simmer for an extra minute or two since they’ll release more water as they thaw. The final texture and flavor are virtually identical to using fresh cranberries.

Can I make this cranberry sauce ahead of time?

Yes, and I actually recommend it! This sauce tastes even better after a day or two in the fridge because the flavors have time to meld together. Make it up to 2 weeks in advance and store it in an airtight container in the refrigerator. Just bring it to room temperature before serving or reheat it gently on the stovetop.

How do I thicken cranberry sauce if it’s too runny?

If your sauce is too runny after cooling, don’t worry — it’s an easy fix. Return it to the saucepan and simmer over medium-low heat for another 3-5 minutes, stirring frequently. You can also mash a few of the whole cranberries against the side of the pot with a spoon to release more natural pectin, which will help thicken the sauce.

Can I leave out the rosemary?

Of course! If rosemary isn’t your thing, simply omit it. The cranberry orange sauce will still be delicious on its own. Or try swapping the rosemary for fresh thyme sprigs or a cinnamon stick for a different flavor profile. The recipe is very adaptable to your taste preferences.

How long does homemade cranberry sauce last in the fridge?

Homemade cranberry sauce will keep well in an airtight container in the refrigerator for up to 2 weeks. The acidity from the cranberries and orange juice acts as a natural preservative. Just make sure to use clean utensils each time you scoop some out to prevent introducing bacteria. If you see any mold or off smells, it’s time to toss it.

Pin This Recipe!

cranberry orange sauce with rosemary recipe

Print

Best Homemade Cranberry Orange Sauce with Rosemary Recipe

This cranberry orange sauce with rosemary is the unexpected star of the holiday table, combining tart cranberries, bright orange, and earthy rosemary for a savory-sweet depth that will have guests going back for thirds. Quick and easy to make in under 25 minutes, it’s perfect for impressing without stress.

  • Author: Amanda
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 8 servings
  • Category: Side Dish
  • Cuisine: American

Ingredients

  • Fresh cranberries, 12 ounces (340g)
  • Granulated sugar, 1 cup (200g)
  • Fresh orange juice, 1/2 cup (120ml)
  • Orange zest, 2 tablespoons
  • Fresh rosemary sprigs, 2 large (about 6 inches each)
  • Water, 1/4 cup (60ml)
  • Pinch of salt

Instructions

  1. Prepare your ingredients first. Rinse the cranberries and pick out any that are soft or bruised. Zest both oranges before you juice them. Juice the oranges and measure out 1/2 cup of juice.
  2. Combine sugar, orange juice, and water in the saucepan. Place the pan over medium heat and stir gently until the sugar dissolves completely, about 2-3 minutes.
  3. Add the cranberries and rosemary sprigs. Toss in the whole bag of cranberries and both rosemary sprigs. Give everything a gentle stir.
  4. Bring to a boil, then reduce to a simmer. Let the mixture come to a gentle boil, then immediately reduce the heat to medium-low. Set a timer for 10 minutes.
  5. Stir occasionally and listen for the pops. Give the sauce a stir every 2-3 minutes. Around the 8-minute mark, most of the cranberries should have burst.
  6. Test for doneness. After 10 minutes, the sauce should be thick enough to coat the back of a spoon. If it’s still too runny, let it simmer for another 2-3 minutes.
  7. Remove from heat and fish out the rosemary sprigs using tongs or a fork. Taste and adjust sweetness if needed.
  8. Stir in the orange zest. Add the 2 tablespoons of orange zest and stir to combine.
  9. Cool the sauce completely. Transfer to a serving bowl or heat-safe container. Let it cool to room temperature, then cover and refrigerate.

Notes

Fresh rosemary is non-negotiable; dried rosemary can result in a piney, medicinal flavor. Add orange zest at the end to keep the flavor bright. The sauce thickens significantly as it cools, so don’t judge thickness while hot. Make ahead for best flavor.

Nutrition

  • Serving Size: 1/4 cup
  • Calories: 110
  • Sugar: 24
  • Sodium: 15
  • Carbohydrates: 28
  • Fiber: 2

Keywords: cranberry sauce, orange cranberry sauce, rosemary cranberry sauce, homemade cranberry sauce, holiday side dish, Thanksgiving cranberry sauce

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

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