About This Recipe
This homemade cranberry sauce recipe is bright, tangy, and just sweet enough—worlds better than anything from a can. It comes together in about 15 minutes on the stovetop and transforms any holiday plate.
This cranberry sauce is:
- Made with fresh or frozen cranberries
- Lightly sweet with orange and a hint of vanilla
- Thick, glossy, and full of whole berries
- Perfect for Thanksgiving, Christmas, and all holiday dinners
- Naturally vegetarian and gluten-free
As it simmers, the berries burst, the kitchen fills with a citrusy, jammy aroma, and you’re left with a jewel-toned sauce that pairs beautifully with turkey, ham, roasted veggies, and leftover sandwiches.
Ingredients: What You’ll Need
Base Cranberry Sauce
- 340 g (12 oz) fresh or frozen cranberries, rinsed and picked over
- ¾–1 cup (150–200 g) granulated sugar (to taste)
- ½ cup (120 ml) orange juice (freshly squeezed if possible)
- ½ cup (120 ml) water
- 1 tsp finely grated orange zest
- ¼ tsp fine sea salt
Optional Flavor Boosters
- ½ tsp ground cinnamon
- ⅛ tsp ground cloves or allspice
- 1 tsp vanilla extract (stir in at the end)
- 1–2 Tbsp maple syrup or honey (for extra depth)
Instructions: Step-by-Step Preparation
- Combine Ingredients
- In a medium saucepan, add:
- Cranberries
- Sugar
- Orange juice
- Water
- Orange zest
- Salt
- Stir to combine.
- In a medium saucepan, add:
- Bring to a Simmer
- Set over medium heat.
- Stir occasionally until the sugar has dissolved and the mixture starts to simmer.
- Cook Until Berries Pop
- Once simmering, reduce the heat to medium-low.
- Cook 10–12 minutes, stirring occasionally, until:
- Most cranberries have burst
- Sauce has thickened slightly
- Add cinnamon and other spices, if using, during the last few minutes.
- Finish the Sauce
- Remove from heat.
- Stir in vanilla extract (if using).
- Taste and adjust sweetness or acidity:
- Add a bit more sugar or maple syrup for a sweeter
- Add a splash of orange juice for more brightness
- Cool & Thicken
- Let the cranberry sauce cool in the pan; it will thicken significantly as it cools.
- Transfer to a serving bowl or airtight container and chill until ready to serve.
How to Store It
- Refrigerator:
- Store in an airtight container for up to 10–14 days.
- Stir before serving; it will continue to thicken in the fridge.
- Serving Temperature:
- Serve chilled, at room temperature, or gently warmed—your choice.
Smart Ingredient Swaps
- Refined Sugar Alternatives:
- Replace part or all of the granulated sugar with:
- Maple syrup
- Honey
- Coconut sugar
- Replace part or all of the granulated sugar with:
- All-Orange Version:
- Use all orange juice (1 cup / 240 ml) and omit water for a stronger citrus flavor.
- Lower Sugar:
- Start with ½ cup (100 g) of sugar and add more to taste after cooking.
- Spice Variations:
- Use pumpkin pie spice instead of individual spices for a warmly spiced cranberry sauce.
How to Serve It

- Classic holiday pairing:
- Next to roast turkey, chicken, or ham
- As a flavorful accent:
- On turkey sandwiches with stuffing and greens
- Swirled into yogurt, oatmeal, or chia pudding
- Spooned over baked brie or goat cheese with crackers
- As a topping for cheesecake, panna cotta, or vanilla ice cream
Cultural Background & Personal Touches
Cranberry sauce is a classic North American Thanksgiving and Christmas side, especially in the U.S. and Canada, where cranberries are native and have long been part of autumn and winter tables.
Personal touches that make this cranberry sauce recipe stand out:
- Orange juice + zest for brightness
- A pinch of salt to round out the flavor
- Just enough sweetness so it’s still tangy and vibrant, not overly sugary
Seasonal Variations
- Thanksgiving Cranberry Sauce:
- Add cinnamon, cloves, and a splash of apple cider.
- Christmas Cranberry Sauce:
- Add a bit of finely chopped rosemary or thyme for a savory-herb twist.
- Apple Cranberry Sauce:
- Add 1 small peeled, diced apple to the pot; cook until tender.
- Spiced Wine Cranberry Sauce:
- Replace some water with red wine and add a cinnamon stick and star anise while simmering (remove before serving).
Tried & Tested Feedback
When home cooks make this style of homemade cranberry sauce, they often note:
- It converts “cranberry sauce skeptics” who only know the canned version.
- The orange and spice notes make it taste gourmet with very little effort.
- It’s one of the easiest dishes to make ahead for holiday meals.
Freezer-Friendly Version
- To Freeze:
- Cool cranberry sauce completely.
- Transfer to a freezer-safe container or bag, leaving room for expansion.
- Freeze for up to 3 months.
- To Use:
- Thaw overnight in the fridge.
- Stir well; if it’s too thick, loosen with a splash of water or orange juice.
Frequently Asked Questions
Can I use frozen cranberries?
- Yes. Use the same amount; no need to thaw first. Cooking time may be 1–2 minutes longer.
Why is my cranberry sauce too thick?
- It thickens a lot as it cools. If it’s too thick, stir in a little water or orange juice until it reaches your desired consistency.
Can I double this cranberry sauce recipe?
- Absolutely. Use a larger pot and add a few extra minutes of simmering time.
Do I have to use orange juice?
- No. You can use all water and add 1–2 Tbsp lemon juice for acidity instead.
Final Thoughts
This easy homemade cranberry sauce recipe is simple, reliable, and endlessly adaptable. With bright berries, citrus, and just the right amount of sweetness, it’s a small effort that makes a big difference on your holiday table—and in all the delicious leftovers that follow.
Best Homemade Cranberry Sauce Recipe (Fresh, Easy & Make-Ahead)
Description
A bright, tangy, and lightly sweet homemade cranberry sauce recipe made with fresh or frozen cranberries, orange juice, and a touch of warm spice. Ready in about 15 minutes, make-ahead friendly, and perfect for Thanksgiving and Christmas.
Ingredients
Instructions
- Add cranberries, sugar, orange juice, water, orange zest, and salt to a medium saucepan. Stir to combine.
- Set over medium heat and cook, stirring occasionally, until sugar dissolves and the mixture begins to simmer.
- Reduce heat to medium-low and simmer 10–12 minutes, stirring occasionally, until most berries have burst and the sauce has thickened slightly. Add cinnamon and spices, if using, in the last few minutes.
- Remove from heat and stir in vanilla extract, if using. Taste and adjust sweetness or acidity as needed.
- Let cool in the pan; the sauce will continue to thicken as it cools.
- Transfer to a bowl or container and refrigerate until serving.
Notes
- Use fresh or frozen cranberries; no need to adjust liquid.
Sauce thickens in the fridge—loosen with a splash of water or orange juice if desired.
Can be made up to a week in advance or frozen for up to 3 months.
Adjust sugar to taste; cranberries are naturally very tart.





