Once you taste homemade cranberry orange sauce, the canned stuff — with its ridged can lines and suspicious jiggle — is ruined for you forever. I’m not being dramatic. This takes 15 minutes, uses five ingredients, and tastes like actual cranberries: bright, tart, juicy, with orange zest lifting everything up. It gels beautifully on its own thanks to the cranberries’ natural pectin, and it keeps for two weeks in the fridge, which means you can check one thing off the holiday list early.
I tested fresh versus frozen cranberries side by side because I get asked every November whether it matters. Short answer: it doesn’t, as long as you handle them right. Long answer below, plus the sweetness-balancing framework I use so your sauce lands exactly where you like it — tart and punchy or mellow and jammy.
Why You’ll Love This Recipe
- 15 minutes, one pot. Faster than driving to the store for the canned stuff.
- Better than canned in every way. Real fruit flavor, gorgeous color, no high-fructose anything.
- Make-ahead superstar. Keeps 2 weeks in the fridge and freezes for months — make it long before the holiday chaos.
- Naturally gels. Cranberries are packed with pectin, so the sauce thickens on its own with zero gelatin or cornstarch.
- Endlessly useful. Beyond turkey: spoon it over brie, swirl into yogurt, or use it as a glaze.
Ingredients

- 12 oz (about 3 cups) fresh or frozen cranberries — See my fresh-vs-frozen test below. Either works; don’t thaw frozen berries first.
- 1 cup granulated sugar — This is the baseline; the sweetness guide below shows you how to tune it. Cranberries are intensely tart and need real sugar to balance.
- 1 cup fresh orange juice (about 2–3 oranges) — plus the zest of 1 orange. Fresh juice tastes brighter than bottled, and the zest is where the real orange perfume lives.
- 1 tbsp orange zest — zest before you juice; it’s nearly impossible after
- 1/4 tsp kosher salt — a pinch of salt makes fruit taste more like itself
- 1 cinnamon stick (optional) — adds warm background spice; remove before serving
Fresh vs frozen cranberries — the test. I made two batches side by side, one with fresh berries and one with frozen (added straight from the freezer, not thawed):
| Fresh cranberries | Frozen cranberries | |
|---|---|---|
| Texture | Berries hold shape slightly better; sauce a touch chunkier | Berries break down a bit more; sauce slightly smoother |
| Flavor | Identical | Identical |
| Cook time | 10 minutes | 12–13 minutes (extra minute or two) |
| Verdict | Use when in season and pretty | Use anytime — zero flavor penalty |
The takeaway: buy whatever’s available. Frozen cranberries are picked at peak ripeness and frozen immediately, so there’s no quality compromise. Just don’t thaw them first — thawed berries weep juice and make the sauce watery.
How to Make It
Step 1: Combine. In a medium saucepan, combine the sugar, orange juice, orange zest, salt, and cinnamon stick (if using). Stir over medium heat until the sugar dissolves completely, about 2–3 minutes. You should see no granules when you tilt the pan.
Step 2: Add the cranberries. Stir in the cranberries (frozen go in straight from the freezer). Bring to a gentle boil, then reduce the heat to maintain a lively simmer.
Step 3: Simmer and pop. Cook for 10–13 minutes, stirring occasionally, until most of the cranberries have burst and the sauce has thickened enough to coat a spoon. You’ll hear the berries popping — that’s the pectin releasing. Some berries staying whole is good; that’s texture.
Step 4: Cool and set. Remove from the heat and discard the cinnamon stick. The sauce will look thin — don’t panic. Cranberry sauce thickens dramatically as it cools thanks to the natural pectin. Transfer to a bowl or jar and let cool to room temperature, then refrigerate at least 2 hours (or overnight) to fully set.
Step 5: Serve. Stir before serving — the sauce loosens back to a perfect spoonable consistency. Serve chilled or at room temperature alongside roast turkey, or anywhere you’d use a fruit condiment.
This is the bright, tart counterpoint your rich holiday sides are begging for — I always serve it next to Sweet Potato Casserole with Pecan Streusel and Maple Bacon Brussels Sprouts.
Pro Tips
The sweetness balance framework. Cranberries vary in tartness, and everyone’s sweet spot is different. Start with 1 cup of sugar per 12 oz bag, then adjust:
- Tart and punchy (my preference): 3/4 cup sugar — bright, mouth-puckering, cuts through rich food
- Balanced classic: 1 cup sugar — the crowd-pleaser zone
- Mellow and jammy: 1 1/4 cups sugar — closer to a dessert sauce, great for brie
Taste the sauce warm (it tastes less sweet when hot, so season slightly sweeter than you think), and remember you can always stir in more sugar while it’s still warm, but you can’t take it out.
More lessons from testing:
- Zest is the whole game. The juice adds sweetness and liquid, but the zest is what makes people say “orange!” Use a microplane and take only the orange part — the white pith is bitter.
- Don’t overcook. Past 15 minutes, the cranberries disintegrate completely and the sauce turns gluey. You want a mix of burst berries and some whole ones.
- My watery-sauce mistake: My first batch years ago, I added extra orange juice “for flavor” and ended up with cranberry soup. One cup of liquid per 12 oz bag is the ratio — the berries release their own juice as they pop.
- Salt isn’t optional. That 1/4 teaspoon of salt doesn’t make the sauce salty; it suppresses bitterness and makes the fruit flavors pop.
Variations
- Spiced orange-cranberry: Add the cinnamon stick plus 2 whole cloves and a star anise while simmering; remove before serving.
- Bourbon cranberry sauce: Stir in 2 tablespoons of bourbon off the heat.
- Ginger-orange: Add 1 tablespoon of grated fresh ginger with the cranberries.
- Maple-sweetened: Replace the sugar with 3/4 cup of pure maple syrup — slightly less sweet, with caramel notes.
- Chunky relish style: Pulse half the cooled sauce in a food processor and stir back in, or add 1/2 cup of chopped toasted pecans and a diced apple.
- Jellied style (canned nostalgic): Blend the finished sauce completely smooth, strain through a fine-mesh sieve, and chill in a mold — it sets sliceable thanks to the pectin.
Storage & Meal Prep
- Refrigerator: Keeps 2 full weeks in an airtight jar or container. The flavor actually improves after a day as the orange and cranberry meld.
- Freezer: Freezes beautifully for up to 3 months. Thaw overnight in the fridge and stir well.
- Make-ahead: This is the ultimate make-ahead holiday dish — make it up to 2 weeks before Thanksgiving and forget about it until the day.
- Canning: This recipe is acidic enough for water-bath canning if you want shelf-stable jars; process half-pints for 15 minutes.
FAQs
Can I use frozen cranberries without thawing?
Yes — add them straight from the freezer. Don’t thaw first; thawed berries release water and make the sauce thin. Add 2–3 extra minutes of simmer time.
Why didn’t my sauce thicken?
It’s almost certainly not cool yet. Cranberry sauce looks thin when hot and sets as it cools — give it at least 2 hours in the fridge. If it’s still thin after chilling, you likely added too much liquid; simmer it 5 more minutes and cool again.
Can I reduce the sugar?
You can go down to 3/4 cup for a tart sauce, but don’t go much lower — cranberries are extremely tart and need sugar for balance and proper gelling. For a sugar-free version, use a cup-for-cup sugar substitute designed for cooking, but expect a slightly different set.
How far ahead can I make cranberry sauce?
Two weeks in the fridge, easy. It’s one of the very first things I make for holiday cooking.
Can I use bottled orange juice?
In a pinch, yes — but fresh juice and zest taste noticeably brighter. If using bottled, still zest one fresh orange for the aromatic oils.
What else can I do with leftover cranberry sauce?
Spread it on turkey sandwiches (the best day-after-Thanksgiving sandwich), spoon over vanilla ice cream, swirl into oatmeal, use as a glaze for pork tenderloin, or bake it into thumbprint cookies.
Homemade Cranberry Orange Sauce
Prep Time: 5 minutes | Cook Time: 10 minutes | Total Time: 15 minutes | Servings: 12 (about 2 cups)
Ingredients:
- 12 oz (3 cups) fresh or frozen cranberries
- 1 cup granulated sugar
- 1 cup fresh orange juice
- 1 tbsp orange zest
- 1/4 tsp kosher salt
- 1 cinnamon stick (optional)
Instructions:
- Combine sugar, orange juice, zest, salt, and cinnamon stick in a saucepan; stir over medium heat until sugar dissolves.
- Add cranberries (frozen go in unthawed); bring to a gentle boil, then simmer.
- Cook 10–13 minutes, stirring occasionally, until most berries burst and sauce coats a spoon.
- Remove from heat; discard cinnamon stick. Cool to room temperature, then refrigerate at least 2 hours to set.
- Stir and serve chilled or at room temperature.
Make this the first thing you prep for the holidays — it only gets better as it sits — and let it do what it does best next to the rich dishes on your table, from Maple Bacon Brussels Sprouts to Honey Balsamic Roasted Carrots.
If you enjoyed this recipe, you’ll also love my 15-Minute Peanut Butter Noodle Stir-Fry with Frozen Vegetables.
