
Homemade cranberry sauce is the easiest dish on the Thanksgiving table. You need three ingredients, one pot and about 15 minutes. It tastes fresher and brighter than the canned kind, and you can make it several days before the big day.
What you need
- Cranberries. One regular 12-ounce bag. Fresh or frozen both work, so you can buy them early and keep them in the freezer.
- Sugar and water. One cup of each.
- A medium saucepan. Cranberries foam up a little when they pop, so don't use a tiny pot.
How to tell it's done
Listen and look: the berries pop as they cook. After about 10 minutes, most of them have burst and the sauce looks loose and shiny. That's it. It will still look runny, but it thickens as it cools, so don't keep cooking it.
Make it ahead
This is the best Thanksgiving dish to make early. Cook it up to about a week before, let it cool, and keep it covered in the refrigerator. Serve it cold, or let it sit out for 30 minutes first.
Variations
- Orange cranberry sauce: use 1 cup orange juice instead of the water, or stir in 2 tablespoons of grated orange zest at the end.
- Warm spices: add a cinnamon stick to the pot with the cranberries, and take it out before serving.
- Cranberry pear or cranberry ginger: stir in a diced pear, or a little grated fresh ginger, while it cooks.
Want more Thanksgiving sides? Our green bean casserole and sweet potato casserole can both be made ahead too.
Step by step
Step 2: Add the cranberriesOnce the sugar and water boil, pour in the cranberries and bring it back to a boil.
Step 3: Cook until the berries popAbout 10 minutes at a gentle boil, stirring now and then. It still looks runny, and that's normal.
Step 5: Cool it, then chill itAs it cools, it thickens. Keep it covered in the refrigerator until you serve it.
Homemade Cranberry Sauce
Whole-berry cranberry sauce made with fresh or frozen cranberries, sugar and water.
Ingredients
Instructions
- Put the sugar and water in a medium saucepan and bring to a boil, stirring until the sugar dissolves.
- Add the cranberries and bring back to a boil.
- Lower the heat and let it boil gently for about 10 minutes, stirring now and then, until most of the berries have popped.
- Take the pan off the heat, cover it and let the sauce cool completely at room temperature. It will look thin while hot and thicken as it cools.
- Put it in the refrigerator until you serve it.
- Frozen cranberries work exactly the same. No need to thaw them.
- Don't worry if it looks runny in the pan. The natural pectin in cranberries sets it as it cools.
Nutrition per serving (1/4 cup)
- Calories
- 105
- Fat
- 0 g
- Saturated fat
- 0 g
- Carbs
- 27 g
- Fiber
- 1 g
- Sugar
- 24 g
- Protein
- 0 g
- Sodium
- 1 mg
- Cholesterol
- 0 mg
Estimate per 1/4 cup, calculated from USDA FoodData Central values.
Storage: keep it covered in the refrigerator and use it within about a week.
Questions people ask
Can I use less sugar?
Yes, but cranberries are very tart. Start with 3/4 cup and taste. The sauce will also be a little looser, because sugar helps it set.
Why is my cranberry sauce runny?
It's probably still warm. Cranberry sauce thickens as it cools, so give it a few hours in the refrigerator. If it's still too thin when cold, simmer it a few more minutes next time.
Can I freeze cranberry sauce?
Yes. Let it cool, put it in a freezer container with a little space at the top, and thaw it in the refrigerator overnight.
Sources
Recipe checked on November 9, 2026, against these published recipes and guidance:
- Ocean Spray, "Homemade Whole Berry Cranberry Sauce" (amounts, method, times, yield). oceanspray.com
- Blue Jean Chef, Meredith Laurence, "Cranberry Sauce" (doneness, orange juice, cinnamon and flavor variations). bluejeanchef.com
- Science Buddies, "Cranberry Sauce" (why the sauce sets as it cools: pectin). sciencebuddies.org
- New Mexico State University Extension, Guide E-118 "Storing Food Safely," revised April 2025 (refrigerator storage of opened fruit products, about 1 week). pubs.nmsu.edu
- USDA FoodData Central, for the nutrition estimate.

Ratings & comments
No ratings yet. Made it? Tell us how it went.