Easy Homemade Cranberry Orange Rosemary Sauce Recipe

Ready In
Servings
Difficulty

I did not trust fresh rosemary in a cranberry sauce. Not even a little bit.

For years, I was a purist—canned jellied sauce, sliced neatly, with those faint can ridges still visible. It was predictable, sweet, and exactly what my grandmother always served. Then my sister-in-law showed up to Thanksgiving with a homemade version that had these dark green flecks floating in it, and I honestly felt a little offended. Rosemary? In cranberry sauce? That felt like someone trying too hard.

But then, about halfway through dinner, I watched my uncle—a man who barely acknowledges side dishes—spoon a second helping onto his plate. Then a third. He was eating it straight, like soup. I had to try it.

One bite and I got it. The piney, almost floral note of the rosemary didn’t fight the tart cranberries. It made them taste deeper somehow, more interesting. It was still sweet and tangy, but with this subtle warmth that lingered. I asked for the recipe on the spot and have made it every year since. (Well, my version, with orange zest and a little less sugar—because I can’t leave well enough alone.)

This Easy Homemade Cranberry Orange Rosemary Sauce is the one that finally converted me. It takes about 20 minutes, uses one pot, and tastes like something you’d pay too much for at a fancy holiday market. It’s not trying to be fancy. It’s just that good.

Why You’ll Love This Recipe

I have tested this cranberry sauce more times than I care to admit. I’ve burned it, undercooked it, and made a batch so tart it made my husband pucker for an hour. This version is the one I keep coming back to, and here is why it works.

  • Quick & Easy : Comes together in under 20 minutes with basically zero hands-on time. You just stir and wait.
  • Simple Ingredients : Four main ingredients, plus water. No fancy grocery trips required. You probably already have everything except the fresh cranberries.
  • Perfect for Holidays : This sauce is a showstopper on any Thanksgiving or Christmas table. It also works beautifully for a cozy Sunday roast.
  • Crowd-Pleaser : Even the canned-sauce loyalists in my family (hi, Dad) asked for the recipe after trying it. It’s that convincing.
  • Unbelievably Delicious : The orange zest brightens everything up, and the rosemary adds this subtle savory depth that makes the cranberries taste more like themselves. It’s not sweet, not tart—it’s just right.

What makes this recipe different from the rest? It’s the balance. Most cranberry sauces are either cloyingly sweet or mouth-puckeringly tart. By blooming the rosemary in the sugar syrup first, you get the herb’s flavor without it being overwhelming. The orange zest adds a fresh pop at the end. It is simple, but it’s deliberate. This isn’t just another version—it is the one I trust.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. They are all pantry staples or easy to find during the holiday season.

  • Fresh or frozen cranberries (12 oz bag) — The star of the show. I prefer fresh during the fall, but frozen work perfectly. Do not thaw them first; just toss them in frozen. (Adds natural pectin for thickening.)
  • Granulated sugar (¾ cup) — Balances the tartness. You can reduce this to ½ cup if you prefer a tarter sauce, but I find ¾ cup is the sweet spot. (I use organic cane sugar for a cleaner flavor.)
  • Fresh orange juice (½ cup) — Use the juice of one large orange. Bottled juice works in a pinch, but fresh is noticeably brighter.
  • Fresh orange zest (1 tablespoon) — This is where the big orange flavor lives. Do not skip it. Zest the orange before you juice it.
  • Fresh rosemary (1 large sprig, about 6 inches) — One sprig is plenty. Rosemary can be bossy, so we want it to whisper, not shout. (I recommend using a sturdy sprig from a farmers’ market or your own garden if you have one.)
  • Water (½ cup) — Helps the sugar dissolve and the cranberries cook without burning.

Substitution Guidance: If you do not have fresh rosemary, use ½ teaspoon of dried rosemary, crushed between your fingers. For a lower-sugar option, swap the granulated sugar for coconut sugar or maple syrup (use ½ cup maple syrup and reduce the water by 2 tablespoons). For a deeper flavor, add a cinnamon stick while the sauce simmers and remove it before serving.

Equipment Needed

You do not need much for this recipe, which is part of its charm. Here is what you will need:

  • Medium saucepan or small pot — A 2-quart pot is perfect. Anything larger and the sauce will be too shallow, which can lead to burning.
  • Wooden spoon or silicone spatula — For stirring. Avoid metal spoons if using a nonstick pot.
  • Microplane or fine grater — For zesting the orange. A box grater works too, but a microplane gives you that fluffy zest that dissolves into the sauce.
  • Citrus juicer or reamer — Not strictly necessary, but it makes juicing the orange much less messy. I use a simple handheld reamer.
  • Fine-mesh strainer — Optional, but useful if you want to remove the rosemary sprig and any stray seeds before serving.
  • Glass jar or serving bowl — For storing or serving. A quart-sized mason jar works great for leftovers.

I have made this sauce in a cheap nonstick pot from a dorm room and in a fancy enameled cast iron Dutch oven. Both worked fine. The pot does not matter—the technique does.

Preparation Method

Easy Homemade Cranberry Orange Rosemary Sauce preparation steps

This sauce comes together in about 20 minutes, but the timing of each step matters. Here is exactly how I do it.

  1. Zest and juice the orange first. Wash the orange well, then use your microplane to remove the zest, being careful to avoid the white pith (it is bitter). You need about 1 tablespoon of zest. Then cut the orange in half and juice it until you have ½ cup. Set both aside.
  2. Bloom the rosemary in the sugar syrup. In your medium saucepan, combine the sugar, water, and the sprig of fresh rosemary. Stir gently over medium heat until the sugar dissolves completely—about 2 to 3 minutes. Let it simmer for another minute. This step infuses the syrup with rosemary flavor without making it overpowering. (If you skip this, the rosemary will taste raw and piney.)
  3. Add the cranberries and orange juice. Remove the rosemary sprig (or leave it in for a stronger flavor—I usually leave it). Add the fresh cranberries and the orange juice. Stir everything together. The cranberries will start to pop and sizzle—that is a good thing.
  4. Bring to a boil, then reduce to a simmer. Turn the heat up to medium-high and bring the mixture to a full boil. You will hear the cranberries popping. Once it boils, reduce the heat to low so it is at a gentle simmer. Let it cook for 8 to 10 minutes, stirring occasionally. The sauce will thicken as it cools, so do not worry if it looks thin at this stage.
  5. Check for doneness. The cranberries should be mostly broken down, and the sauce should coat the back of a spoon. If you want a chunkier sauce, cook for only 7 minutes. For a smoother sauce, cook for 12 minutes and mash the berries gently with your spoon. (I like mine somewhere in between—mostly broken down but with a few whole berries for texture.)
  6. Stir in the orange zest. Remove the pot from the heat. Stir in the fresh orange zest. This is the last step because heat can dull the zest’s bright flavor. Give it a good stir.
  7. Cool and serve. Let the sauce cool in the pot for about 10 minutes, then transfer it to a serving bowl or jar. It will continue to thicken as it cools. Serve warm or at room temperature.

Pro tip: If your sauce seems too thin after cooling, do not panic. You can simmer it for another 2 to 3 minutes to reduce it further. If it is too thick, stir in a tablespoon of warm water until it loosens up.

Cooking Tips & Techniques

I have made this sauce more times than I can count, and I have learned a few things the hard way. Here is what I wish someone had told me.

  • Do not skip the rosemary blooming step. I tried adding the rosemary straight to the cranberries once, and the flavor was harsh and uneven. Letting it steep in the sugar syrup first makes all the difference. It is like making a quick rosemary tea.
  • Watch the heat. Cranberries have a lot of natural pectin, which means they can go from perfectly thick to gummy in about 30 seconds. Keep the heat on low after the initial boil, and stir every minute or so.
  • Use a heavy-bottomed pot. This is one of those recipes where the pot matters. A thin pot can cause the sugar to burn before the cranberries break down. I once used a flimsy saucepan and ended up with a sauce that tasted faintly of caramel (and not in a good way).
  • Do not over-stir. Stirring is important, but you do not need to stand over the pot. Stir every couple of minutes to prevent sticking, but let the cranberries do their thing.
  • Make it ahead. This sauce actually tastes better the next day. The flavors meld together, and the rosemary and orange become more integrated. Make it a day or two before your big meal and store it in the fridge.

Variations & Adaptations

This recipe is a great base, and I have tried several variations over the years. Here are a few of my favorites.

  • Spiced Cranberry Orange Sauce — Add a cinnamon stick and two whole cloves to the sugar syrup while it blooms. Remove them before serving. The warmth of the spices pairs beautifully with the rosemary.
  • Maple Rosemary Cranberry Sauce — Replace the granulated sugar with ½ cup of pure maple syrup. Reduce the water to ¼ cup. The maple adds a deeper, almost woodsy sweetness that complements the rosemary.
  • Bourbon-Infused Version — Add 2 tablespoons of bourbon to the sauce after you remove it from the heat. The alcohol cooks off, leaving a subtle warmth. I tried this one Christmas and it was a hit with the adults.
  • Low-Sugar Option — Use ½ cup of coconut sugar or a monk fruit sweetener blend. The sauce will be a bit tarter and darker in color, but it still works beautifully.
  • Herb Swap — If rosemary is not your thing, try using a sprig of fresh thyme or a bay leaf instead. Thyme gives a more delicate, floral note, while bay leaf adds a subtle earthiness.

Serving & Storage Suggestions

This sauce is incredibly versatile. Here is how I like to serve and store it.

  • Serving temperature: I prefer it at room temperature, but it is also delicious warm. If you make it ahead, let it sit out for 30 minutes before serving to take the chill off.
  • Presentation: Serve it in a clear glass bowl or a small ceramic dish so the deep ruby color shows. Garnish with a small sprig of fresh rosemary and a few strips of orange zest for a pretty look.
  • Complementary dishes: This sauce is a natural pairing with roasted turkey or chicken. I also love it on leftover turkey sandwiches, stirred into yogurt for a sweet-tart breakfast, or spooned over brie for an easy appetizer. If you are looking for more holiday sides, try my creamy small batch white chicken chili for a cozy meal.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 10 days. The sauce will thicken as it sits, which is normal.
  • Freezing: This sauce freezes beautifully. Spoon it into a freezer-safe bag or container and freeze for up to 3 months. Thaw in the refrigerator overnight and stir well before serving.
  • Reheating: Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of water or orange juice if it seems too thick. You can also microwave it in 30-second bursts, stirring between each.

Nutritional Information & Benefits

This sauce is surprisingly good for you, considering how indulgent it tastes. Here is the breakdown per serving (about ¼ cup):

  • Calories: 110
  • Carbohydrates: 28g
  • Fiber: 2g
  • Sugar: 24g
  • Vitamin C: 10% of the Daily Value
  • Antioxidants: Cranberries are packed with proanthocyanidins, which support urinary tract health and have anti-inflammatory properties.

Dietary considerations: This recipe is naturally gluten-free, dairy-free, and vegan. For a reduced-sugar option, use a sugar substitute or reduce the sugar to ½ cup.

Potential allergens: This recipe is free of the top allergens (dairy, eggs, nuts, soy, wheat). Always check your ingredients if you have specific sensitivities.

Conclusion

This Easy Homemade Cranberry Orange Rosemary Sauce is the one that turned me from a canned-sauce loyalist into a homemade convert. It is simple, fast, and full of flavor that actually tastes like something. The rosemary adds a subtle savory note that makes the cranberries taste deeper, and the orange zest keeps everything bright and fresh.

I love that this recipe is forgiving. You can make it ahead, adjust the sweetness, or swap in different herbs. It is the kind of recipe that feels special without being fussy—which is exactly what I want during the holidays.

I would love to hear how this sauce turns out for you. Did you try a variation? Did your family fight over the last spoonful? Drop a comment below and let me know. And if you are looking for more holiday inspiration, check out my cozy pumpkin scones with maple glaze for a perfect fall breakfast or my classic chicken salad with grapes and pecans for an easy post-holiday lunch.

Happy cooking, friend. You have got this.

Frequently Asked Questions

Can I use frozen cranberries instead of fresh?

Absolutely. Frozen cranberries work perfectly in this recipe. Do not thaw them first—just add them straight to the pot frozen. You may need to cook them for an extra 2 to 3 minutes to account for the extra moisture.

How do I prevent my cranberry sauce from being too tart?

If your sauce is too tart, stir in an extra tablespoon of sugar or a drizzle of maple syrup while it is still warm. The sweetness will balance out the acidity. You can also add a pinch of salt, which helps reduce the perception of tartness.

Can I make this sauce ahead of time?

Yes, and I actually recommend it. This sauce tastes even better the next day after the flavors have had time to meld. Make it up to 3 days in advance and store it in an airtight container in the refrigerator. Bring it to room temperature before serving.

How do I thicken my cranberry sauce if it is too runny?

If your sauce is too thin after cooling, return it to the pot and simmer it over low heat for another 2 to 3 minutes. The natural pectin in the cranberries will help it thicken as it cools. You can also mash a few of the berries with a spoon to release more pectin.

Can I use dried rosemary instead of fresh?

Yes, but use less. Dried rosemary is more concentrated and can be woody. Use ½ teaspoon of dried rosemary, crushed between your fingers, and add it to the sugar syrup with the water. Remove it before serving if you prefer a smoother sauce.

Pin This Recipe!

Easy Homemade Cranberry Orange Rosemary Sauce recipe
Print

Easy Homemade Cranberry Orange Rosemary Sauce

This quick and easy cranberry sauce combines tart cranberries with bright orange zest and subtle rosemary for a perfectly balanced, crowd-pleasing holiday side dish.

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

Ingredients

Scale
  • 12 oz fresh or frozen cranberries
  • ¾ cup granulated sugar
  • ½ cup fresh orange juice
  • 1 tablespoon fresh orange zest
  • 1 large sprig fresh rosemary (about 6 inches)
  • ½ cup water

Instructions

  1. Zest and juice the orange first. Wash the orange well, then use a microplane to remove the zest, being careful to avoid the white pith. You need about 1 tablespoon of zest. Then cut the orange in half and juice it until you have ½ cup. Set both aside.
  2. Bloom the rosemary in the sugar syrup. In a medium saucepan, combine the sugar, water, and the sprig of fresh rosemary. Stir gently over medium heat until the sugar dissolves completely—about 2 to 3 minutes. Let it simmer for another minute.
  3. Add the cranberries and orange juice. Remove the rosemary sprig (or leave it in for a stronger flavor). Add the fresh cranberries and the orange juice. Stir everything together.
  4. Bring to a boil, then reduce to a simmer. Turn the heat up to medium-high and bring the mixture to a full boil. Once it boils, reduce the heat to low so it is at a gentle simmer. Let it cook for 8 to 10 minutes, stirring occasionally.
  5. Check for doneness. The cranberries should be mostly broken down, and the sauce should coat the back of a spoon. For a chunkier sauce, cook for only 7 minutes. For a smoother sauce, cook for 12 minutes and mash the berries gently with your spoon.
  6. Stir in the orange zest. Remove the pot from the heat. Stir in the fresh orange zest.
  7. Cool and serve. Let the sauce cool in the pot for about 10 minutes, then transfer it to a serving bowl or jar. It will continue to thicken as it cools. Serve warm or at room temperature.

Notes

This sauce tastes even better the next day. Make it up to 3 days in advance and store in the refrigerator. For a lower-sugar option, use ½ cup coconut sugar or maple syrup. If using frozen cranberries, do not thaw them first; add them straight to the pot frozen and cook for an extra 2-3 minutes.

Nutrition

  • Serving Size: ¼ cup
  • Calories: 110
  • Sugar: 24
  • Carbohydrates: 28
  • Fiber: 2

Keywords: cranberry sauce, orange rosemary sauce, homemade cranberry sauce, Thanksgiving side dish, Christmas recipe, easy cranberry sauce

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