


Sweet, tart, and full of fresh orange flavor, this homemade cranberry sauce is the kind of simple holiday side that makes the whole plate better. It comes together in about 20 minutes on the stove, and the touch of vanilla gives the cranberries a warm, cozy finish.
There’s something especially satisfying about making cranberry sauce from scratch. As the berries simmer, they begin to pop and soften, turning the water, orange juice, and brown sugar into a glossy, ruby-red sauce. Then the orange zest and vanilla go in at the end, brightening everything up.
I especially love the texture of this recipe. Instead of cooking all the cranberries until they completely break down, you’ll save 1/2 cup to stir in at the end. The result is thick and spoonable, with plenty of whole berries mixed throughout. And because it keeps well in the fridge, it’s an easy side to make ahead when you’re planning a holiday meal.
Why You’ll Love This Recipe
This cranberry sauce keeps things wonderfully simple. You only need a handful of ingredients, there’s no cornstarch or other thickener, and most of the work happens right in one saucepan.
The fresh orange is one of my favorite parts. The juice cooks with the cranberries, while the zest is stirred in after the pan comes off the heat. Brown sugar gives the sauce its sweetness, and that little bit of vanilla rounds everything out with a warm flavor that feels right at home on a holiday table.
And don’t be surprised if the sauce looks a little loose when you first take it off the stove. As it sits and cools, it continues to thicken into that classic cranberry sauce consistency.
Cranberry Sauce Ingredients
Here’s what you’ll need to make this easy homemade cranberry sauce:
- Cranberries – Fresh or frozen cranberries both work beautifully here. The cranberries bring that signature tart flavor, and reserving some to stir in at the end gives the sauce extra texture.
- Water – Gives the cranberries enough liquid to simmer and soften without making the orange flavor too strong.
- Fresh Orange Juice – Adds a fresh, bright citrus flavor that pairs naturally with tart cranberries. Freshly squeezed juice works best since you’ll need the orange for zest, too.
- Brown Sugar – Sweetens the tart cranberries and gives the sauce a deeper, warmer sweetness. Light or dark brown sugar will both work.
- Orange Zest – Adds another layer of fresh orange flavor. It goes in after cooking so the citrus stays bright without becoming bitter.
- Vanilla Extract – Just a little vanilla adds warmth and rounds out the tart cranberry, citrus, and brown sugar flavors.
Step-by-Step Instructions
Start with the orange. Zest the orange while it’s still whole and set the zest aside. Then cut the orange and squeeze enough fresh juice to measure 1/4 cup. About half of a large orange should be enough, but you can juice more if needed.
Next, prepare the cranberries. After rinsing them, set aside 1/2 cup. You’ll add these berries at the very end, which gives the finished sauce that extra bit of texture.
Now, cook the sauce. Add the remaining cranberries, water, orange juice, and brown sugar to a medium saucepan over medium heat. Stir occasionally and let the mixture come to a simmer.
Once it’s simmering, reduce the heat to low-medium. Continue cooking for about 15 more minutes, stirring occasionally. The cranberries will burst, the liquid will reduce, and everything will gradually become thicker.
Finally, finish the sauce. Remove the saucepan from the heat and stir in the reserved 1/2 cup cranberries, orange zest, and vanilla extract. Let the sauce cool and thicken, then serve it warm or at room temperature.
Expert Tips
Zest the orange first. It’s much easier to zest a whole orange than one that has already been sliced and squeezed. Once you have the zest you need, set it aside and juice the fruit.
Keep that 1/2 cup of cranberries separate. It might be tempting to toss the whole bag into the saucepan, but the reserved berries are what give this sauce its more interesting texture.
Keep an eye on the heat. After the sauce reaches a simmer, turn the heat down to low-medium. You want the cranberries to cook gently while the liquid reduces.
Let the sauce cool before judging the consistency. Cranberry sauce naturally becomes thicker as it cools, so it doesn’t need to be extremely thick when you remove it from the stove.
Recipe Variations
If you like a sweeter cranberry sauce, there’s an easy adjustment already built into the recipe. Instead of 3/4 cup brown sugar, you can use 1 cup (200g) for a noticeably sweeter result.
You can also make the recipe with either fresh or frozen cranberries. There’s no need to fully thaw frozen berries before using them—just rinse them and continue with the recipe as written.
Beyond those options, I’d keep the main combination intact. The balance of cranberry, fresh orange, brown sugar, orange zest, and vanilla is what gives this sauce its distinctive flavor.
Storage & Reheating
This is a great recipe to get out of the way before a busy holiday meal. You can make the cranberry sauce up to 3 days ahead, let it cool completely, cover it tightly, and keep it in the refrigerator until you’re ready to serve.
Leftovers can be covered and refrigerated for up to 5 days. Serve the sauce straight from the fridge after bringing it to room temperature, or gently warm it on the stove or in the microwave.
You can freeze it, too. Let the sauce cool completely, then freeze it for up to 3 months. Thaw it in the refrigerator and bring it to room temperature or warm it before serving.
Serving Suggestions
Of course, this cranberry sauce belongs right alongside turkey and all the classic Thanksgiving sides. Its sweet-tart flavor is especially nice with rich, savory dishes because that bright cranberry and orange flavor helps balance the plate.
But I wouldn’t save it just for Thanksgiving. Spoon it over warm biscuits, pancakes, waffles, or a slice of pound cake. It’s also delicious swirled into yogurt or cottage cheese, served with cornbread, or paired with creamy Brie.
And if you have a little left after the holiday meal, keep it around for breakfast. A spoonful of cranberry sauce alongside something warm and buttery is a very good reason to look forward to leftovers.

Easy Cranberry Sauce
Ingredients
- 12 ounces bag cranberries, rinsed*
- 3/4 cup (150g) water
- 1/4 cup fresh orange juice (about 1/2 large orange)
- 3/4 cup (150g) packed light or dark brown sugar
- 1 tsp orange zest
- 1/2 tsp pure vanilla extract
Instructions
- Prepare the orange. Zest the orange before cutting it, and set the zest aside. Cut the orange and squeeze enough juice to measure 1/4 cup. About half of a large orange should provide the amount needed; squeeze more if necessary.
- Reserve some cranberries. Once the cranberries have been rinsed, measure out 1/2 cup and set them aside. These will be added after cooking to give the sauce additional texture.
- Cook the sauce. Add the remaining cranberries to a medium saucepan along with the water, orange juice, and brown sugar. Place over medium heat and stir occasionally until the mixture reaches a simmer.
- Reduce and thicken. Lower the heat to low-medium once the mixture begins simmering. Continue cooking for about 15 more minutes, stirring occasionally, until the cranberries have burst, the liquid has reduced, and the sauce has thickened.
- Add the finishing ingredients. Take the saucepan off the heat. Stir in the reserved 1/2 cup cranberries, orange zest, and vanilla extract. The cranberry sauce will continue to thicken while cooling.
- Serve or store. Serve the sauce warm or at room temperature. Cover any leftovers and refrigerate for up to 5 days.
.
Recipe Notes
- The cranberry sauce can be prepared up to 3 days before serving. Let it cool completely, cover tightly, and refrigerate. Before serving, either bring it to room temperature or gently reheat it on the stove or in the microwave.
- For longer storage, allow the sauce to cool completely and freeze it for up to 3 months. Thaw it in the refrigerator, then serve at room temperature or warm it on the stove or in the microwave.
- Cranberries: A 12-ounce bag generally contains between 3 and 4 cups. Fresh or frozen cranberries both work. Frozen berries do not need to be completely thawed first. Rinse them with water in a colander before using; there is no need to dry them, as a few remaining water droplets are fine.
- Brown sugar: Using 3/4 cup produces a moderately sweet cranberry sauce. For a sweeter result, the brown sugar can be increased to 1 cup (200g).
Nutrition
Per serving (about 1/4 cup; 8 servings) Calories: 96kcal | Carbohydrates: 25g | Protein: 0.3g | Fat: 0.1g | Saturated Fat: 0g | Cholesterol: 0mg | Sodium: 5mg | Potassium: 76mg | Fiber: 2g | Sugar: 21g | Vitamin A: 2IU | Vitamin C: 11mg | Calcium: 21mg | Iron: 0.3mg Nutrition values are estimates and may vary depending on the specific ingredients used.Recipe FAQs
1. Can I use frozen cranberries instead of fresh cranberries?
Yes, you can definitely use frozen cranberries. There’s no need to fully thaw them first. Just give them a quick rinse and use them the same way you would fresh cranberries.
2. Why is my cranberry sauce still runny?
This is completely normal while the sauce is warm. Cranberry sauce continues to thicken as it cools, so you don’t want to keep cooking it just because it looks a little thin. Give it some time to cool and it should reach a nice, thick consistency.
3. Why do I need to save 1/2 cup of the cranberries?
The reserved cranberries give the sauce a little more texture. Stirring them in at the end leaves some whole berries throughout instead of having all of the cranberries completely cooked down.
4. Can I make cranberry sauce ahead of time?
Yes, and this is a great recipe to make ahead for the holidays. You can prepare it up to 3 days in advance. Let the sauce cool completely, cover tightly, and keep it in the refrigerator until you’re ready to serve.
5. Can I make the cranberry sauce sweeter?
Yes. The recipe calls for 3/4 cup (150g) brown sugar, which gives you a moderately sweet cranberry sauce. If you like yours on the sweeter side, simply increase the brown sugar to 1 cup (200g).
Discover More Easy Side Dishes for Your Holiday Dinners or Weeknight Dinners
Honey Mustard Roasted Potatoes



