Homemade Cranberry Sauce Recipe
This post may contain affiliate links. Please read my disclosure policy.
This Homemade Cranberry Sauce Recipe is a simple, 3-ingredient classic made with fresh cranberries. Ready in 15 minutes, it’s a delicious traditional must-have for Thanksgiving and holidays.

The perfect balance of tart cranberries and sweet orange in this fresh homemade cranberry sauce makes it a holiday essential and the perfect partner to Thanksgiving turkey and southern cornbread dressing! This family-favorite recipe utilizes fresh or frozen cranberries to create a simple yet flavorful classic cranberry sauce that elevates any meal.
This homemade cranberry sauce is a simple favorite!

I love this fresh, tasty homemade cranberry sauce!
Not only do I enjoy how scrumptious it is alongside my turkey and Southern cornbread dressing, but also how easy it is, and that it’s made with only three simple ingredients! So don’t be intimidated about making homemade cranberry sauce from scratch. I’ll walk you through the simple steps and success tips to make your own beautiful cranberry sauce for special dinners and Thanksgiving meals. It’s a perfect addition to my Make-Ahead Thanksgiving Menu and Plan for a stress-free holiday. I’m looking forward to you making it, too!
Why You’ll Love This Cranberry Sauce Recipe
- Quick and Easy: Ready in 15 minutes with a few ingredients.
- Simple Ingredients: Just 3 ingredients for fresh, delicious flavor.
- Flavorful and Delicious: Perfect combination of slightly sweet and tart.
- Versatile: Great served warm or cold; perfect for holidays and easy dinners.
- Make-Ahead Ease: Prepare in advance for stress-free holidays and dinners.
- Leftover Favorite: It is delicious on leftovers, like turkey sandwiches!
Ingredients for Homemade Cranberry Sauce
Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

- Cranberries: Fresh or frozen; no need to thaw frozen cranberries.
- Sugar: Granulated sugar for sweetness, adjust for personal taste.
- Fresh Orange Juice: Adds a bright flavor. Can replace some of the water with increased orange juice, add orange zest to sauce, or use as a garnish for more citrus flavor.
- Water: Combine the water and orange juice to cook the cranberries.
Ingredient Swaps
- Sweetener: Swap sugar for honey, maple syrup, or brown sugar. Substitutes may slightly alter taste or consistency. Cranberry sauce will thicken as it cools.
- Orange Juice: Swap fresh for store-bought if desired.
- Sugar-Free: Use a sugar substitute, like stevia. Taste and consistency may be altered slightly.
How to Make Homemade Cranberry Sauce
This cranberry sauce is simple to make on the stovetop with just a few steps.
Step by Step Instructions

- Rinse the cranberries. (Skip if frozen) Cook the orange juice and water. Add cranberries.

- Stir in cranberries and cook as directed. Listen for them to pop.

- Cook until sauce thickens.

- Stir in orange zest, if using.

- Test the thickened cranberry sauce by putting small amount onto a wooden spoon. Pour it back into the saucepan. Sauce is done when some sticks to the wooden spoon. Repeat every few minutes until some sauce sticks to spoon. (Sauce will thicken further as it cools.)

- Remove from heat when done. Cool the sauce. Serve garnished with orange zest, if desired.
Recipe Variations
- Citrus Zest: Stir in orange zest for an extra burst of brightness.
- Dried Cranberries: Substitute 1 1/2 to 2 cups dried cranberries and 1 cup cranberry juice instead of water. Simmer until cranberries are plump, and test thickness with a wooden spoon as directed. It will continue to thicken as it cools.
Recipe Success Tips
- Fresh Juice: Fresh orange juice adds flavor; zest adds extra brightness.
- Adjust the Sweetness: Conduct a taste test early in the cooking process; add sugar if needed.
- Fresh or Frozen: Both types work; frozen may require an extra 1-2 minutes.
- Don’t Overcook: Simmer until most of the cranberries pop; if overcooked, the sauce can be mushy.
- Thicken Naturally: The sauce thickens more as it cools.
How Do You Know When Cranberry Sauce is Done?
Cranberry sauce typically takes between 8 and 10 minutes to prepare. Here’s how to know when it’s done.
- Place a small amount of cranberry sauce on a wooden spoon.
- Pour the cranberry sauce back into the saucepan. The cranberry sauce is done when some of it sticks to the wooden spoon.
- If not, continue to cook and retest every few minutes. Remember that cranberry sauce will continue to thicken as it cools.
What Do I Serve with Cranberry Sauce?
This cranberry sauce is delicious with roast turkey or turkey breast, southern cornbread dressing, turkey gravy or giblet gravy, mashed potatoes, and even our favorite sweet potato casserole. And be sure to have it on hand for Leftover Turkey recipes, such as wraps and turkey sandwiches.
Make it year-round as a topping for buttermilk pancakes or oatmeal for breakfast.
Storage Instructions
- Store: Cool and refrigerate in an airtight container for up to 1 week.
- Freeze: Cool completely, place into freezer-safe container(s), and freeze for up to 3 months. Thaw in the refrigerator.
- Reheat: Warm gently on the stovetop over low heat or in the microwave; stir well.
- Make-Ahead: Prepare up to 1 week ahead; cool, store in fridge.

Frequently Asked Questions
Yes, there’s no need to thaw first. Cook as directed.
It thickens as it cools. Follow directions to test with a wooden spoon and simmer longer if needed.
Yes, taste it and adjust with less or more sugar as desired.
More Favorite Cranberry Recipes
- Cranberry Orange Muffins or Cranberry Orange Scones for brunch or breakfast.
- Cranberry Cocktail Meatballs and Cranberry Salsa make great appetizers.
Why This Cranberry Sauce is a Holiday Star
With its sweet and slightly tart flavor and ease of preparation, this homemade cranberry sauce is the perfect dish for holidays. It’s fresh, simple to make (and so much better than canned), and it’s a recipe you’ll love to make year after year!
More Thanksgiving Favorites

Cranberry Sauce Recipe
Ingredients
- 1 (12-ounce) package cranberries, fresh or frozen
- 1 cup water
- 1/2 cup orange juice
- 1/2 cup sugar
- orange zest, optional
Instructions
- Bring orange juice, sugar and water to a boil in a medium saucepan set over medium heat.
- Add cranberries and cook over low-medium heat until they begin to pop and thickened to desired consistency, about 8-10 minutes. The cranberry sauce will continue to thicken as it cools.
- Place a bit of the cranberry sauce onto a wooden spoon and then see how thick it is when pour it back into the saucepan. If some of the cranberry sauce sticks to the wooden spoon, then it is done.
- Remove from heat, add orange zest and stir until just combined.
- Top with additional orange zest for serving, if desired.
Notes
- Store: Cool and refrigerate in an airtight container for up to 1 week.
- Freeze: Cool completely, place into freezer-safe container(s), and freeze for up to 3 months. Thaw in the refrigerator.
- Reheat: Warm gently on the stovetop over low heat or in the microwave; stir well.
- Make-Ahead: Prepare up to 1 week ahead; cool, store in fridge.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Enjoy!
Robyn xo
Originally posted November 2014. Updated with step-by-step photographs.
























Great recipe! Thank you for sharing.
Wonder how I could make it, in a form. How do they make it a smooth solid that comes in a can? I’d like to take the cranberries out, because I don’t like that “taste” of the cranberry skins.
Good cranberry sauce does add something to the Thanksgiving Day meal. Thank you for sharing your version. Pinning it!! Have a Happy 2014 Thanksgiving!!
Making this for thanksgiving but it seems very liquidy, not thick like I imagined it would be. I’m letting it simmer in hopes of it thickening up. I followed the recipe exactly. Does yours get thick, or no?
Hi Jennie,
It does thicken a bit as it rests after cooking, as well.
This is probably going to be the easiest thing I make this Thanksgiving! Thanks for sharing your recipe!
I hope you have a great Thanksgiving, Rachel. Enjoy!
I am making this for Thanksgiving. My husband bought a bulk bag of cranberries from Sam’s Club. I was wondering how many oz/cups approximately of cranberries does the recipe take. You just mention 1 package.
Thank you!
Tammy
Hi Tammy,
I use a 12-ounce bag (3 cups) of cranberries in my recipe. I hope you enjoy it! Happy Thanksgiving!
Great! Thank you so much and Happy Thanksgiving as well. I’m looking forward to making this.
Just wanted to let you know that I am making this right now! 🙂
Hi Robyn,
I’m getting ready to make this and step 1 says to add the water, but there is no water listed in the ingredients. Help! And THANKS for posting this!!!!
Hi Lynn,
Thanks so much for catching that. You’ll need 1 cup of water! I hope you love this as much as we do!
Cranberry sauce is one of the things I look so forward to at Thanksgiving; maybe it’s the years as a kid of thinking cranberry sauce was that horrible canned, jelled wobbly stuff to discovering how amazing it is when fresh berries are used. Maybe because it is SO easy to make? But think the main reason is that I love making up new versions; this year doing Cosmopolitan Cranberry Sauce; yep…vodka, lime and well…cranberries!
This is simple and classic and a must have on our table too…so good.
Happy Thanksgiving!
Hi Robyn! I recently found your blog and absolutely love it. I gave you an award!
Happy Thanksgiving
Shannon