Best Homemade Cranberry Sauce (Easy to Make Recipe)
A lot of people think they don’t like cranberry sauce, and I understand why, because the wobbling cylinder that slides out of a can with the ridges still on it isn’t doing the fruit any favors. Homemade cranberry sauce is a different thing entirely, and it’s the version that tends to change minds at the table.
This one boils fresh or frozen cranberries with orange juice, zest, and just two tablespoons of sugar until the berries burst, and it’s ready before you know it. The low sugar is deliberate, because I’d rather taste the fruit than a spoonful of syrup.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!
Why You’ll Love This Recipe
- It’s ready in about fifteen minutes on the stovetop, in one pan, which matters on a day when every burner is already spoken for.
- You control the sweetness. Two tablespoons of sugar keeps it tart and fruit-forward, and you can nudge it sweeter if your table likes it that way.
- Fresh or frozen berries both work, so you can make it in season or in the middle of summer without a second thought.
- It sets as it cools into a spoonable, whole-berry sauce, not a jellied block, and you decide how chunky or smooth it ends up.
- It keeps and freezes well, so it’s one dish you can cross off days ahead of the holiday.
Ingredients you’ll need
You’ll need all the ingredients shown in the photograph below.
- Cranberries. Fresh or frozen, and there’s no need to thaw frozen ones. Tip them straight into the boiling liquid. If you’re picking through fresh berries, pull out any that are soft or wrinkled, since only the firm ones burst cleanly.
- Fresh orange juice and zest. The orange is what softens the tartness of the cranberries into something rounder, so it’s doing real flavor work rather than sitting in the background. Zest the orange before you juice it, because zesting a squeezed half is a fiddly job I’ve learned to avoid.
- Sugar. Two tablespoons is a restrained amount on purpose. Cranberries are sharp, and this keeps the sauce tart rather than candied. If you know your crowd leans sweet, taste it while it’s warm and add a little more then.
- Vanilla extract. Stirred in off the heat at the end, it warms the whole thing and softens the edges of the tartness. It’s a small addition that you’d miss if it weren’t there.
- A pinch of salt. It sounds like nothing, but salt lifts the fruit and keeps the sauce from tasting flat. Don’t skip it.

How to Make Cranberry Sauce
A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.
Boil the Cranberries
Bring the water, orange juice, and sugar to a boil first, then add the cranberries, orange zest, and salt. Lower to a gentle simmer; you’ll hear the berries start to pop, which is the sound you’re waiting for, and it takes up to fifteen minutes for most of them to burst.

Add Vanilla Off Heat
Pull it off the heat once the berries have burst, stir in the vanilla, and mash a few against the side of the pan if you want it smoother. It will look loose and runny in the pan, and that’s exactly right. Judge the consistency once it’s cool, never on the stove, since that’s where people talk themselves into overcooking it.
Recipe Notes and Expert Tips
- Stop when the berries burst. Around fifteen minutes at a gentle boil is enough. Cranberries turn bitter if you cook them too long, and pushing past the burst point costs you flavor rather than buying you a thicker sauce.
- Don’t panic when it looks runny. Cranberries carry their own pectin, and the sauce firms up as it cools. If you keep cooking to thicken it in the pan, you’ll overshoot and end up with something closer to jam.
- Taste for sweetness while it’s warm. This is the moment to adjust. Add a little more sugar, maple syrup, or honey off the heat if it’s sharper than you like, and stir until it dissolves.
- Chunky or smooth is your call. Leave the berries whole for texture, or mash them with the back of a fork for a smoother spread. I usually leave most of them whole and mash just enough to hold it together.
- Fix a sauce that set too thick. Warm it gently and loosen it with a splash of water or orange juice until it loosens the way you want. Cold sauce always looks firmer than it is.
Recipe Variations
- Swap the sugar for maple syrup, agave, or honey and the sauce takes on a deeper, rounder sweetness. I’ve tested it with maple and like it, though liquid sweeteners can read sweeter than sugar, so add gradually and taste as you go.
- For a spiced version, drop a cinnamon stick or a pinch of pumpkin pie spice in while it gently boils and fish the stick out before serving. I make it this way around the holidays and have tested it plenty; it warms the flavor without changing the timing.
- A splash of orange liqueur stirred in at the end gives it a grown-up edge for a dinner party. I haven’t tested that one against the base recipe here, so add it a little at a time and taste before you fully commit.
How to Store Leftovers
Store leftover cranberry sauce in an airtight container in the fridge for up to 2 weeks. That long fridge life is one reason it’s such a useful make-ahead: you can make it up to two weeks before the holiday and have one dish ready and off your mind.
To freeze, transfer the cooled sauce to a freezer-safe container and freeze for up to three months. Thaw it overnight in the fridge before serving.
To reheat, warm it gently in a saucepan over medium heat, stirring now and then. Don’t let it boil, since overheating dulls the fresh flavor and can turn the texture grainy.
What to Serve With Cranberry Sauce
Cranberry sauce earns its keep on the holiday table by cutting through everything rich around it. I set a bowl next to my creamy green bean casserole, where a little tartness is exactly what the sauce needs against all that cheddar, and a wedge of Southern cornbread alongside is good for catching the last of it off the plate.
It’s just as good away from the holidays. Spoon it over yogurt or oatmeal at breakfast, or put it out as a sharp relish next to a nut roast or a grain bowl. A little goes a long way, since the tartness is there to lift the plate, not take it over.
FAQs
Overcooking is the usual cause. Cranberries can turn bitter when they’re cooked too long, so take the pan off the heat once most of the berries have burst, at around fifteen minutes, rather than boiling it down further.
Yes, and you don’t need to thaw them. Add frozen cranberries straight to the boiling liquid and cook as written. They may take an extra minute or two to burst, but the result is the same.
Yes, and it’s better for it. Make it up to two weeks ahead and keep it in an airtight container in the fridge, or freeze it for up to three months and thaw overnight before serving.
More Easy Recipes You’ll Love
If this one’s going on your table, here are a few more of mine that suit the same spread.
- Cranberry brie bites. They’re where the leftover sauce goes; when I want an appetizer that looks like effort and isn’t, this is the one.
- Sweet potato casserole. My pick when the meal needs to feel like an occasion, with a candied pecan streusel over a smooth filling.
- Soft dinner rolls. What I bake when I want something warm on the table to pass around, and they freeze well if you’re getting ahead.
- Homemade French bread. A loaf of this is what I make when I want something crusty to carry the sauce and mop up the plate.

Ingredients
For the Cranberry Sauce
- ½ cup water
- ½ cup fresh orange juice
- 2 tablespoons sugar
- 12 ounces cranberries fresh or frozen
- Orange Zest of one orange
- 1 pinch salt
- ½ teaspoon vanilla extract

Video
Instructions
- Over high heat, bring a pan of water, orange juice, and sugar to a boil. Add the cranberries, orange zest, and salt, return to a boil, and then lower the heat to a gentle boil until the cranberries have burst open approximately 15 minutes.½ cup water, 2 tablespoons sugar, 12 ounces cranberries, Orange Zest, 1 pinch salt
- Remove from the heat, add vanilla extract, and stir to combine. If preferred, mash the cranberries with the back of a fork until you get your desired consistency. Serve slightly warm or at room temperature.½ teaspoon vanilla extract

Add Preferred Source