This easy homemade cranberry sauce cooks in 15 minutes with fresh or frozen cranberries, orange juice, and orange zest. Whole berries stirred in at the end give it a chunky texture. Make it days ahead for Thanksgiving.

A Must-Make Holiday Classic
I love a holiday table full of color. Every year, my Thanksgiving menu includes vibrant side dishes like fan-favorite Brussels sprouts with bacon, pecans, and cranberries, cheesy stuffed butternut squash with spinach, bacon, and cheese, cozy apple stuffed acorn squash, and stunning Hasselback butternut squash.

Cranberry sauce is one of those Thanksgiving sides nobody thinks about until it's missing from the table - and suddenly, when the Thanksgiving turkey is on your plate, you realize just how much you need it! Then everyone notices. It cuts through rich, buttery dishes and adds a bright pop of color to the plate. And homemade is so much easier than most people expect and so much better than the canned stuff!

It's wonderfully sweet and tart, with a beautiful deep-red color and a glossy finish. As the cranberries cook, their skins naturally split and release pectin, which thickens the sauce.
The part I care about most is holding back half a cup of berries and adding them near the end. They soften but stay whole, so you get a mix of jammy sauce and plump berries in every spoonful. I also make mine with fresh orange juice and zest. The orange softens the tartness and makes the whole sauce taste bright and fresh. Let me show you how easy it is!

Why You'll Love My Homemade Cranberry Sauce
- Only 6 ingredients. Cranberries, sugar, orange juice, water, salt, and orange zest. That's it.
- Quick. It's ready in about 20 minutes of stovetop time, plus cooling.
- It has real texture. The reserved whole berries make it feel special, more like a chunky relish than a jelly.
- Fresh or frozen berries work. No need to thaw frozen cranberries first.
- It's make-ahead friendly. Best of all, you can make it several days ahead, so you have one less thing to worry about on Thanksgiving. It actually tastes better after a night in the fridge, which frees up your stovetop on the big day.
- It goes with so much more than turkey. I spoon it over brie, cheese boards, pork, and leftover sandwiches. Try it with roasted Cornish hens, my stuffed pork tenderloin, or a whole roast duck.
- It's also a great appetizer helper. Spoon it over a block of cream cheese with crackers, or serve it with my homemade cranberry pecan cheese ball and baked brie with cranberries, pecans, and pomegranate. If you love cranberry and orange together, my Christmas cranberry mimosa is a fun one to pour alongside.

The Ingredient Notes & Substitutions
- Note: The full recipe (with exact amounts and recipe instructions) is in the recipe card below.
- Fresh or frozen cranberries both work. I used a 12-ounce bag, which is the standard size in most stores. Fresh cranberries are easy to find in the fall and holiday season, and frozen ones are great the rest of the year. Don't thaw frozen cranberries. Add them straight to the saucepan, but they may need an extra couple of minutes to soften and burst. If using fresh, give them a quick rinse and toss any that look bruised or unusually soft.
- Use freshly squeezed orange juice. It gives a lovely citrus flavor without overpowering the tart berries. Bottled juice works too, but choose a good-quality one without added sugar if possible. Apple cider is a nice, cozy swap too.
- Granulated sugar. Cranberries are very tart, so the sauce needs a fair amount of sugar. I use ¾ cup for a sweet-tart sauce that goes well with rich Thanksgiving dishes. For a sweeter sauce, increase it to 1 cup. Taste near the end of cooking, and stir any extra sugar into the warm sauce until it dissolves. The tartness mellows slightly as it cools. You can also swap in maple syrup or honey; start with ½ cup and taste before adding more.
- Add orange zest twice. I zest the oranges before juicing them. One teaspoon cooks with the berries, and the last ½ teaspoon goes in off the heat for a fresh orange finish. Zest added at the start infuses the sauce as it simmers. A little more stirred in at the end gives a fresher orange flavor and pretty flecks of zest. Use a fine grater or Microplane and grate only the bright outer skin. Avoid the white pith underneath, because it tastes bitter.
- Water. Just ¼ cup helps the sugar dissolve before the berries start releasing their juice. Don't add more, or the sauce will take longer to thicken.
- Salt. A small pinch balances the sweetness.
- Optional add-ins. Simmer a cinnamon stick with the berries, or stir in a splash of orange liqueur at the end. Toasted chopped pecans add a nice crunch right before serving.


How to Get the Perfect Consistency
- Don't overcook it. Cranberries cook surprisingly quickly. Once they start popping, the sauce usually needs only a few more minutes. Overcooking breaks down all the berries, leaving a smoother sauce with no whole cranberries. Keep it at a gentle simmer and check it often toward the end.
- It thickens as it cools. The sauce should be glossy and thick enough to spoon onto a plate, but not stiff or jelly-like. It may look a little thin when you take it off the heat, and that's completely normal. Don't simmer it until it's very thick in the pan, or it will be too firm once cooled.
- Easy fixes: If it's too thick, stir in 1 to 2 tablespoons of boiling water. If it's too thin after cooling, simmer it gently for a few more minutes.


Variations
- Brandy: Stir in 1 to 2 tablespoons of brandy during the final 2 to 3 minutes of simmering. Start with 1 tablespoon for a subtle flavor, or use 2 if you want it more noticeable. It adds warmth and depth without overpowering the classic cranberry-orange flavor.
- Bourbon: Add 1 to 2 tablespoons during the final few minutes of cooking for subtle vanilla, caramel, and oak notes. Start small and taste before adding more.
- Cinnamon: Add a cinnamon stick with the cranberries and remove it before serving for a gentle spiced flavor. You can use a small pinch of ground cinnamon instead, but use it sparingly so it doesn't overpower the orange and cranberries.
- Maple cranberry sauce: Swap ¼ cup of the sugar for pure maple syrup.
- Note on alcohol: The short simmer won't cook off all the alcohol, so the brandy and bourbon versions aren't suitable for anyone who needs to avoid it completely.

The Best Cranberry Sauce (5 Minutes Prep)
Ingredients
- 12 ounces fresh cranberries or frozen cranberries
- ¾ cup granulated sugar
- ½ cup orange juice freshly squeezed
- ¼ cup water
- pinch salt
- 1½ teaspoons orange zest finely grated, divided
Instructions
- Prep the cranberries: Rinse the cranberries under cold running water and discard any that are soft or damaged. If using frozen cranberries, there's no need to thaw them first.
- Reserve ½ cup of the cranberries. Add the remaining cranberries, granulated sugar, orange juice, water, salt, and 1 teaspoon of the orange zest to a medium saucepan. Stir gently to combine.
- Cook the sauce: Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring occasionally until the sugar has dissolved.
- Reduce the heat to medium-low and simmer for 10 to 15 minutes, stirring occasionally. The cranberries will begin to pop and release their juices as they cook. Continue simmering until most of the cranberries have burst and the sauce has thickened slightly.
- Add the whole berries: During the last few minutes of cooking, stir in the reserved ½ cup of cranberries. They will soften but stay mostly whole, adding a lovely texture to the sauce.
- Finish: Remove the saucepan from the heat and stir in the remaining ½ teaspoon of orange zest. The sauce should look glossy and slightly loose at this stage. It will continue to thicken considerably as it cools.
- Cool and serve: Let the cranberry sauce cool in the saucepan for about 10 minutes, then transfer it to a serving bowl and allow it to cool for another 20 minutes. Serve slightly warm, at room temperature, or chilled, depending on your preference.
- Garnish with a little additional fresh orange zest, thin orange slices, and a few small sprigs of fresh rosemary just before serving.
Notes
- Fresh or frozen: Frozen cranberries go straight into the pan without thawing. They may need an extra minute or two to reach a boil.
- Adjust the sweetness: Taste the sauce once the berries have burst. If it's too tart for you, stir in another tablespoon or two of sugar while it's still hot.
- Smoother sauce: For a smoother texture, skip reserving the whole berries and cook all the cranberries together from the start.
- Zest before you juice. It's much easier to zest a whole orange than a squeezed one.
- Don't overcook it. The sauce should still look a little loose when you take it off the heat. Cooked too long, it turns thick and jammy once chilled.
- Taste and adjust. Cranberries vary in tartness. Stir in an extra tablespoon of sugar while the sauce is still warm if you'd like it sweeter.
- Texture: Take the sauce off the heat while it still looks loose. Cranberries set as they cool, and overcooking can make the sauce stiff once chilled.
- Too thick after chilling? Stir in a tablespoon or two of orange juice or water to loosen it.
- Special Tools: Medium Saucepan | Microplane Zester | Citrus Juicer
Make Ahead and Storage
- Make ahead: Making it a day or two early is ideal, because the flavors develop as it sits in the refrigerator. Cook the sauce, let it cool completely, and refrigerate it in an airtight container for up to 5 days. Take it out about 30 minutes before serving if you like it at room temperature, or warm it gently on the stove.
- Refrigerator: Cool completely, then store in an airtight container for up to 10 days.
- Freezer: Freeze the cooled sauce in a freezer-safe airtight container, leaving a little room for expansion, for up to 3 months. Thaw overnight in the refrigerator.
- Before serving: Give it a gentle stir. If it's thicker than you'd like, warm it gently or stir in a tablespoon of boiling water.
Nutrition
Nutrition Disclaimer:
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist's advice.
FAQs
- Can I make cranberry sauce with frozen cranberries? Yes! Add them to the pan straight from the freezer. They may take an extra minute or two to come to a boil, but the sauce turns out exactly the same. Have extra cranberries after the holidays? Bake them into my apple cranberry cake.
- Why is my cranberry sauce runny? It's supposed to look loose when it comes off the heat. Cranberries are full of natural pectin, and the sauce firms up considerably as it cools. If it's still thinner than you like once it reaches room temperature, simmer it for another 3 to 5 minutes next time.
- How far ahead can I make cranberry sauce for Thanksgiving? Up to 5 days ahead in the fridge, or up to 3 months ahead in the freezer. I usually make it early in Thanksgiving week, right after I finalize the rest of my Thanksgiving menu.
- What else can I serve it with? Cranberry sauce is so good beyond the turkey platter. Spoon it over my baked brie with cranberries, pecans, and pomegranate, or serve it alongside stuffed pork tenderloin with bacon, spinach, and pecans. It's also lovely with herb butter roasted Cornish hens for a smaller holiday dinner. Leftovers? Spread a spoonful inside a pear and brie grilled cheese sandwich.

More Thanksgiving Side Dishes
- Mashed Potatoes with Roasted Garlic
- Garlic and Bacon Green Beans
- Brussels Sprouts with Bacon, Pecans, and Cranberries
- Sweet Potato Kale Salad
- Green Beans with Butternut Squash, Pecans, and Cranberries
- Hasselback Butternut Squash
- Easy Scalloped Potatoes
- Garlic Butter Dinner Rolls
- Green Beans with Pine Nuts
- Cranberry Pecan Cheese Ball


Submit your question or provide a review of the recipe + star rating RIGHT HERE.