Homemade Cranberry Sauce
Every Thanksgiving, my family insists on homemade cranberry sauce. It's that one dish that brings a pop of color and a burst of flavor to our holiday spread, and over the years, it's become a family favorite that’s surprisingly easy to make. With fresh cranberries, a hint of orange zest, and just the right amount of sweetness, this cranberry sauce is something even Alex and Sarah will happily pile onto their plates. Plus, it makes your kitchen smell amazing!
Jump to:
We love pairing this cranberry sauce with all the classic Thanksgiving dishes, and it's especially perfect when layered onto these Leftover Cranberry Turkey Sliders that Melt in Your Mouth.
Why you’ll love this recipe
This cranberry sauce is not only simple and quick to prepare, but it’s also incredibly versatile. You can make it in advance, saving you one less thing to worry about on the big day. The vibrant color and tangy flavor are a perfect complement to savory dishes, and it’s a hit with both adults and kids alike. Plus, it beats anything you can buy at the store!
Ingredients
- 1 (12 oz) bag fresh cranberries
- ½ cup water
- 1 teaspoon orange zest
- ½ cup freshly squeezed orange juice
- ½ cup granulated sugar
- ½ cup light brown sugar
Step-by-step instructions
- In a medium saucepan, combine cranberries, water, orange zest, orange juice, granulated sugar, and brown sugar.
- Set over medium-high heat and bring mixture to a boil, then reduce heat to medium-low.
- Let simmer about 10 - 12 minutes, stirring occasionally, until cranberries have burst and sauce has reduced slightly.
- Allow mixture to cool about 20 - 30 minutes to thicken up slightly. Store in refrigerator in an airtight container.

Recipe tips & variations
Feel free to play around with the ingredients a bit! If you like a spicier kick, add a pinch of cinnamon or nutmeg. Don’t be afraid to use frozen cranberries if fresh ones aren’t available—they work just as well with almost no change to the cooking process.
Storage & reheating
This cranberry sauce stores beautifully. Simply keep it in an airtight container in the fridge where it will last up to a week. Want to prepare even further ahead? Pop it in the freezer and it will keep for a couple of months—just be sure to thaw it in the fridge before serving.

FAQs
How do I thicken homemade cranberry sauce if it turns out too runny?
Simply allow it to cook a bit longer. As it reduces, it will naturally thicken. If it's still not thick enough, a teaspoon of cornstarch dissolved in a tablespoon of water can help.
Can I make homemade cranberry sauce ahead of time for Thanksgiving?
Absolutely! You can make it up to a week in advance and store it in the fridge. It actually tastes better once the flavors have had time to mingle.
Should I use fresh or frozen cranberries for homemade cranberry sauce?
Either works perfectly. Fresh cranberries are great if they're in season, but frozen cranberries make an excellent substitute.
How long does homemade cranberry sauce last in the fridge or freezer?
It will last about a week in the fridge and a couple of months in the freezer. Just be sure to store it in an airtight container to keep it fresh.
Recipes you may like
- Moist Cranberry Orange Bread to Brighten Your Day
- Leftover Cranberry Turkey Sliders that Melt in Your Mouth
- Cranberry Feta Pinwheels with Creamy Herbed Spread
Homemade Cranberry Sauce
- Total Time: 30 minutes
- Yield: 2 cups 1x
- Diet: Vegan
Description
A vibrant and tangy homemade cranberry sauce perfect for Thanksgiving, made with fresh cranberries and orange zest.
Ingredients
- 1 (12 oz) bag fresh cranberries
- ½ cup water
- 1 tsp orange zest
- ½ cup freshly squeezed orange juice
- ½ cup granulated sugar
- ½ cup light brown sugar
Instructions
- In a medium saucepan, combine cranberries, water, orange zest, orange juice, granulated sugar, and brown sugar.
- Set over medium-high heat and bring mixture to a boil, then reduce heat to medium-low.
- Let simmer about 10 - 12 minutes, stirring occasionally, until cranberries have burst and sauce has reduced slightly.
- Allow mixture to cool about 20 - 30 minutes to thicken up slightly. Store in refrigerator in an airtight container.
Notes
- Feel free to add a pinch of cinnamon or nutmeg for a spicier kick.
- Frozen cranberries can be used as a substitute for fresh.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Category: Sauces
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: ¼ cup
- Calories: 100
- Sugar: 20g
- Sodium: 5mg
- Fat: 0g
- Saturated Fat: 0g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 0g
- Cholesterol: 0mg





