Homemade Cranberry Sauce
Forget the canned cranberry sauce this holiday season! Making cranberry sauce from scratch is surprisingly easy and this recipe requires four simple ingredients. My favorite part about this homemade cranberry sauce recipe is that you can make it ahead of time. Simply prepare it, let it cool, and store it in the refrigerator until you’re ready to serve. I don’t know about you, but one less thing to worry about during holiday prep is ideal! I love to serve this alongside Thanksgiving turkey and stuffing for the ultimate classic comfort meal.
This post may include links to purchase items from our affiliates.
Why You’ll Love This Homemade Cranberry Sauce Recipe
- Only four ingredients: You don’t need anything fancy to make this delicious cranberry sauce. Fresh cranberries, orange juice, water, and sugar are all it takes.
- Easy stovetop recipe: Everything cooks together in one saucepan, making cleanup a breeze.
- Perfect balance of flavors: The tart cranberries pair beautifully with the sweetness of the sugar and the bright citrus flavor of orange juice.
- Make-ahead friendly: Prepare your cranberry sauce in advance and keep it chilled until serving time.
- Perfect for the holidays: This classic cranberry sauce is right at home on your Thanksgiving or Christmas dinner table.
Ingredients You’ll Need
Fresh Cranberries: You’ll need one 16-ounce bag of fresh cranberries. Fresh cranberries have a naturally tart flavor that makes them perfect for homemade cranberry sauce. Be sure to rinse them and pick out any berries that look soft, shriveled, or damaged.
Pure Orange Juice: Half a cup of pure orange juice adds a delicious citrus flavor that balances the tartness of the cranberries. It gives this recipe a little something extra without overpowering the natural cranberry flavor.
Water: Three-quarters of a cup of water helps the cranberries cook down and creates the perfect sauce consistency.
White Sugar: One and one-quarter cups of white granulated sugar sweetens the cranberries and balances their natural tartness. As the sauce cooks and cools, the flavors come together to create a delicious sweet and tangy cranberry sauce.
How to Make Homemade Cranberry Sauce
One of the best things about this fresh cranberry sauce recipe is how easy it is to prepare. You don’t need any special equipment or complicated cooking techniques. Just grab a medium-sized saucepan and a spoon!
Step 1: Combine the ingredients.
Add the fresh cranberries, pure orange juice, water, and white sugar to a medium-sized saucepan. Place the saucepan over medium heat and stir everything together.
Step 2: Bring the mixture to a boil.
Allow the cranberry mixture to come to a boil, stirring occasionally to help dissolve the sugar and distribute the ingredients evenly.
Step 3: Simmer until thickened.
Once the mixture reaches a boil, reduce the heat to medium-low. Let the cranberries simmer for approximately 30–40 minutes, stirring every couple of minutes. As the cranberries cook, they’ll begin to soften and break down. You’ll notice the mixture gradually becoming thicker and taking on that beautiful deep red color. Continue simmering until the cranberries have broken down and the sauce reaches your desired consistency.
Step 4: Cool and refrigerate.
Remove the saucepan from the heat and allow the cranberry sauce to cool completely. Transfer it to a covered container and refrigerate for at least one hour before serving. The cranberry sauce will continue to thicken as it cools, so don’t worry if it looks a little thinner while it’s still warm!
Tips for Making the Best Homemade Cranberry Sauce
Use fresh cranberries. Fresh cranberries are the star of this recipe. Look for firm berries with a deep red color. Avoid cranberries that feel mushy or have visible signs of spoilage.
Stir frequently. Cranberries can stick to the bottom of the saucepan as the mixture thickens. Give the sauce a good stir every couple of minutes to prevent sticking and ensure everything cooks evenly.
Don’t rush the simmering process. Allowing the cranberries to simmer gives them time to soften and break down. This is what creates that classic homemade cranberry sauce texture.
Remember that cranberry sauce thickens as it cools. Your sauce may look slightly runny when you first remove it from the stove. That’s completely normal! Give it time to cool and refrigerate before deciding whether it needs additional cooking.
Make it ahead of time. This is one of my favorite Thanksgiving cooking shortcuts. Preparing cranberry sauce ahead of time gives the flavors a chance to come together and saves valuable stovetop space on the big day.
Can You Use Frozen Cranberries?
Absolutely! While this recipe calls for fresh cranberries, frozen cranberries can also work if that’s what you have available. You can generally add frozen cranberries directly to the saucepan without thawing them first. Keep in mind that they may release a little extra liquid as they cook, so the final consistency may vary slightly. Continue simmering until the cranberries soften and the sauce thickens. If needed, allow it to cook a little longer to reach your preferred consistency.
How to Store Homemade Cranberry Sauce
One of the best things about homemade cranberry sauce is how easy it is to prepare in advance. Once your cranberry sauce has cooled completely, transfer it to an airtight, food-safe container and refrigerate it. Keep it chilled until you’re ready to serve.
For the best quality, enjoy your cranberry sauce within a few days. Always use a clean spoon when serving and return leftovers to the refrigerator promptly. You can serve this cranberry sauce straight from the refrigerator or allow it to sit out briefly before serving if you prefer it closer to room temperature.
For additional information about cranberry preparation and storage, check out Penn State Extension’s guide to preserving cranberries and the University of Massachusetts Amherst cranberry storage and preparation guide.
Can you freeze homemade cranberry sauce?
Yes, cooked cranberry sauce can be frozen, although its texture may change slightly after thawing. Store it in a freezer-safe airtight container, leaving a little room for expansion. Thaw it in the refrigerator and stir before serving. If the texture separates slightly, a quick stir should help bring it back together.
What to Serve with Homemade Cranberry Sauce
- Roasted Turkey: Nothing says Thanksgiving quite like a slice of juicy turkey topped with homemade cranberry sauce. The sweet and tart flavors are the perfect complement to savory roasted turkey.
- Mashed Potatoes and Gravy: Add a little cranberry sauce to your plate alongside creamy mashed potatoes and homemade gravy for the ultimate holiday dinner.
- Pork Tenderloin: Cranberry sauce pairs beautifully with pork. Serve it alongside roasted pork tenderloin or pork chops for an easy and flavorful dinner.
- Turkey Sandwiches: Don’t forget about leftovers! Spread cranberry sauce onto a turkey sandwich with your favorite toppings for a delicious post-Thanksgiving lunch.
- Holiday Appetizers: Serve cranberry sauce alongside crackers and cheese for an easy appetizer that’s perfect for entertaining.
- Cocktails: Use as a base for cocktails for sangria! Once of my favorite ways to use leftover cranberry sauce.
If you’re planning your Thanksgiving menu, be sure to check out our 25 Tasty Thanksgiving Side Dishes for even more holiday inspiration.
You can also pair this recipe with our Moist Turkey for Thanksgiving for a classic holiday meal. And if you love the combination of cranberries and citrus, our Paleo Cranberry Sauce with Orange is another delicious cranberry recipe worth trying!
Frequently Asked Questions
Is homemade cranberry sauce better than canned cranberry sauce?
That’s really a matter of personal preference, but homemade cranberry sauce has a fresh flavor and texture that’s hard to beat. Making it from scratch also allows you to control the sweetness and enjoy the natural flavor of fresh cranberries. Plus, this recipe only requires four ingredients!
Why is my cranberry sauce runny?
Cranberry sauce can look thin while it’s still warm. It naturally thickens as it cools, so make sure you refrigerate it for at least one hour before serving. If it’s still thinner than you’d like after chilling, you can return it to the saucepan and simmer it a little longer.
Why does cranberry sauce thicken as it cools?
Cranberries naturally contain pectin, which helps create a thicker consistency as the fruit cooks and the sauce cools. The combination of cranberries, sugar, and cooking time helps create that classic cranberry sauce texture.
Can I make cranberry sauce the day before Thanksgiving?
Absolutely! In fact, making cranberry sauce ahead of time is a great way to simplify your holiday cooking. Prepare the recipe as directed, allow it to cool, and refrigerate it in an airtight container until you’re ready to serve.
Can I make cranberry sauce without orange juice?
You can, but orange juice adds a lovely citrus flavor that complements the tart cranberries. If you prefer a more traditional cranberry flavor, you can experiment with replacing the orange juice with water, although the final flavor will be different.
Should homemade cranberry sauce be served warm or cold?
Either works! Some people enjoy cranberry sauce slightly warm, while others prefer it chilled straight from the refrigerator. This recipe is especially delicious served cold alongside a warm Thanksgiving dinner.

Homemade Cranberry Sauce
Ingredients
- 16 oz fresh cranberries
- 1/2 cup orange juice
- 3/4 cup water
- 1 1/4 cup white sugar
Equipment
- 1 medium saucepan
Instructions
- Add all of the ingredients to a medium sized saucepan over medium heat.
- Bring to a boil, then reduce the heat to medium-low.
- Let the mixture simmer for about 30-40 minutes, stirring every couple of minutes. The cranberries will begin to break down and the sauce should thicken up.
- Remove from the heat and let cool completely before chilling in the fridge for at least an hour before serving.