Thanksgiving wouldn’t be the same without cranberry sauce on my table. I used to buy the canned stuff every year until I realized how easy it is to make from scratch. Now I can’t go back to the store-bought version.
Making your own cranberry sauce takes about 15 minutes and uses just a few ingredients you probably already have. The best part? You can adjust the sweetness to your family’s taste. My kids like it a little sweeter, while my husband prefers it tart.
I usually make this a day or two before Thanksgiving. It keeps well in the fridge and actually tastes better after the flavors have time to blend together. Plus, it’s one less thing to worry about on the big day when I’m juggling everything else.

Why You’ll Love This Cranberry Sauce
- Fresh, homemade flavor – Nothing beats the taste of cranberry sauce made from scratch – it’s so much better than the canned stuff and you can control the sweetness level.
- Simple ingredients – You probably have most of these pantry staples on hand already, and fresh cranberries are easy to find during the holidays.
- Quick and easy – This sauce comes together in under an hour with minimal hands-on time, making it perfect for busy holiday cooking.
- Perfect holiday side – The orange and cinnamon add a warm, festive touch that pairs beautifully with turkey, ham, or any holiday meal.
- Make-ahead friendly – You can prepare this sauce days in advance and it actually tastes better after the flavors have time to meld together in the fridge.
What Kind of Cranberries Should I Use?
Fresh cranberries are definitely the way to go for homemade cranberry sauce, and you’ll find them in most grocery stores during the fall and winter months. Look for bags of cranberries that are firm and bright red – avoid any that look shriveled or have dark spots. You can absolutely use frozen cranberries if fresh aren’t available, just don’t bother thawing them first since they’ll break down as they cook anyway. When you’re prepping your cranberries, give them a quick rinse and pick out any stems or berries that look past their prime.
Options for Substitutions
This cranberry sauce is pretty forgiving when it comes to swaps, so here are some easy substitutions:
- Fresh cranberries: Fresh cranberries are really the star here and shouldn’t be substituted – they’re what give this sauce its perfect texture and tart flavor. Frozen cranberries work too, just don’t thaw them first.
- Sugar: You can swap regular sugar for brown sugar for a deeper flavor, or use honey (start with ½ cup and taste as you go). Maple syrup works too, but reduce the other liquids slightly.
- Orange juice: Apple juice or cranberry juice make good substitutes, or you can use all water if that’s what you have. Fresh lemon juice mixed with water (2 tablespoons lemon juice plus water to make ½ cup) adds nice brightness too.
- Cinnamon stick: No cinnamon stick? Use ¼ teaspoon ground cinnamon instead, but add it in the last few minutes of cooking to avoid any bitter taste.
- Orange peel: Lemon peel works just as well, or you can skip the peel altogether and add 1 teaspoon of orange or lemon zest at the end of cooking.

Watch Out for These Mistakes While Cooking
The biggest mistake people make with cranberry sauce is not cooking it long enough, which leaves you with a watery mess instead of that perfect gel-like consistency – keep simmering until the cranberries have all popped and the sauce coats the back of a spoon.
Another common error is adding too much sugar at once or not tasting as you go, since cranberries can vary in tartness, so start with less sugar and adjust to your preference.
Don’t panic when you hear the cranberries start popping loudly in the pan – this is exactly what you want to happen, and resist the urge to mash them with a spoon since they’ll break down naturally.
Finally, remember that cranberry sauce will thicken significantly as it cools, so what looks too thin in the pot will be just right once it reaches room temperature.
What to Serve With Cranberry Sauce?
This cranberry sauce is perfect alongside your Thanksgiving turkey, but don’t limit it to just the holidays! It pairs beautifully with roasted chicken, pork tenderloin, or even a simple weeknight ham. I love serving it with cream cheese and crackers as an easy appetizer, or spooning it over vanilla ice cream for a quick dessert. The orange and cinnamon flavors also make it a great addition to your morning yogurt or oatmeal, giving you a tasty way to use up leftovers.

Storage Instructions
Refrigerate: Homemade cranberry sauce keeps really well in the fridge! Transfer it to an airtight container once it’s cooled completely and it’ll stay fresh for up to 2 weeks. I actually think it tastes even better after a day or two when all the flavors have had time to meld together.
Freeze: You can definitely freeze cranberry sauce for longer storage. Pour it into freezer-safe containers or even ice cube trays for individual portions, and it’ll keep for up to 6 months. This is great for making ahead during cranberry season when they’re cheap and plentiful.
Thaw and Serve: When you’re ready to use frozen cranberry sauce, just move it to the fridge overnight to thaw slowly. Give it a good stir before serving since it might separate a bit. You can serve it cold straight from the fridge, or let it come to room temperature if you prefer.
| Preparation Time | 10-15 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 40-60 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 600-700
- Protein: 1-2 g
- Fat: 0-1 g
- Carbohydrates: 155-170 g
Ingredients
- 3/4 cup granulated sugar
- 1/2 cup orange juice
- 1/2 cup water
- 12 oz fresh cranberries, rinsed and sorted
- Small pinch salt
- 1 stick cinnamon
- 1 strip orange zest, removed with vegetable peeler or knife
Step 1: Combine Base Ingredients in Saucepan
- 3/4 cup granulated sugar
- 1/2 cup orange juice
- 1/2 cup water
In a large saucepan, combine the granulated sugar, orange juice, and water.
Stir the mixture well to dissolve the sugar and create an even base for the cranberry sauce.
Step 2: Add Cranberries and Flavorings
- 12 oz fresh cranberries, rinsed and sorted
- small pinch salt
- 1 stick cinnamon
- 1 strip orange zest, removed with vegetable peeler or knife
Add the rinsed and sorted cranberries, small pinch of salt, cinnamon stick, and orange zest strip to the saucepan.
Stir to combine all the ingredients evenly.
Step 3: Simmer the Cranberry Sauce
- cranberry-sugar mixture from Step 2
Bring the mixture to a simmer over medium heat, stirring frequently.
Continue cooking for about 10 minutes, or until all or most of the cranberries have popped.
I like to leave a handful of berries whole for added texture and visual appeal.
Step 4: Cool and Refrigerate
Remove the saucepan from the heat and let the cranberry sauce cool for at least 30 minutes.
Once cooled, cover and refrigerate until ready to use.
The sauce can be made up to 3 days in advance, which I find very convenient when planning holiday meals.

Quick Cranberry Sauce
Ingredients
- 3/4 cup granulated sugar
- 1/2 cup orange juice
- 1/2 cup water
- 12 oz fresh cranberries, rinsed and sorted
- small pinch salt
- 1 stick cinnamon
- 1 strip orange zest, removed with vegetable peeler or knife
Instructions
- In a large saucepan, combine the granulated sugar, orange juice, and water. Stir the mixture well to dissolve the sugar and create an even base for the cranberry sauce.
- Add the rinsed and sorted cranberries, small pinch of salt, cinnamon stick, and orange zest strip to the saucepan. Stir to combine all the ingredients evenly.
- Bring the mixture to a simmer over medium heat, stirring frequently. Continue cooking for about 10 minutes, or until all or most of the cranberries have popped. I like to leave a handful of berries whole for added texture and visual appeal.
- Remove the saucepan from the heat and let the cranberry sauce cool for at least 30 minutes. Once cooled, cover and refrigerate until ready to use. The sauce can be made up to 3 days in advance, which I find very convenient when planning holiday meals.