You know those cans of jellied cranberry sauce that keep their shape when you slide them out? Yeah, we're not doing that today! This cranberry sauce recipe is so simple and tastes a thousand times better than anything from a can. Plus, you can make it your own with different add-ins!

I made this for the first time about three years ago when Emily was helping me prep for Thanksgiving (she was probably more interested in sneaking tastes than actually helping). We both looked at each other after trying it and basically said goodbye to canned sauce forever. The fresh, bright flavor just can't be beat!
This recipe takes 20 minutes from start to finish, uses only three basic ingredients, and you can prep it days ahead. What's not to love about that? If you're looking for more make-ahead holiday recipes, you might want to check out my baked pumpkin donuts – they're another favorite that saves time on busy mornings.
Jump to:
- Why You'll Love This Homemade Cranberry Sauce
- What You'll Need For Cranberry Sauce
- How To Make The Best Cranberry Sauce From Scratch
- Storage And Reheating Tips
- Ways To Customize Your Cranberry Sauce Recipe
- Frequently Asked Questions About Cranberry Sauce
- Recipes You May Like
- Make This Your New Holiday Tradition
- Cranberry Sauce
Why You'll Love This Homemade Cranberry Sauce
- Super quick – Ready in just 20 minutes total (most of that is hands-off simmering time)
- Only 3 basic ingredients – Sugar, water, and fresh cranberries. That's it!
- Make it ahead – Prep this up to a week before your big dinner
- Totally customizable – Add orange zest, pecans, cinnamon, or whatever sounds good to you
- Fresh, bright flavor – Nothing compares to homemade sauce with actual fruit flavor
- No weird additives – You know exactly what's going into your food
What You'll Need For Cranberry Sauce
Main Ingredients:
- 1 cup (200g) sugar – You can reduce this if you prefer less sweet sauce
- 1 cup (250ml) water – Or substitute half with orange juice for extra flavor
- 4 cups fresh or frozen cranberries – One 12-ounce package works perfectly (no need to thaw frozen ones!)
Optional Add-Ins:
- Pecans – Adds a nice crunch and nutty flavor
- Orange zest – Pairs beautifully with cranberries
- Raisins or currants – For extra sweetness and texture
- Blueberries – Mix with cranberries for a different berry flavor
- Spices – Cinnamon, nutmeg, or allspice work great
I usually keep mine pretty simple with just a bit of orange zest, but Emily went through a phase where she wanted pecans in everything (and I mean EVERYTHING), so we tried that version too. It was actually really good!
How To Make The Best Cranberry Sauce From Scratch

Making homemade cranberry sauce is honestly one of the easiest things you'll do for your holiday meal. Here's how:
Combine Sugar And Water
- Grab a medium saucepan and add your sugar and water.
- Heat over medium-high heat, stirring occasionally until the sugar completely dissolves (you don't want any grainy bits left).
- Wait for it to come to a boil – this takes about 3-4 minutes.
Add The Cranberries
- Toss in all those cranberries – if you're using frozen, don't bother thawing them first. Just dump them right in!
- Return the mixture to a boil – you'll hear the cranberries start to pop. That's exactly what you want to hear!


Simmer Until Thickened
- Reduce heat to medium-low and let everything simmer for about 10-15 minutes.
- Stir occasionally while the cranberries burst and release their juices. You'll see the sauce start to thicken up nicely.
- Watch for the consistency you want – the sauce will thicken more as it cools, so don't cook it down too much. I learned this the hard way once and ended up with cranberry candy (Emily thought it was hilarious).
Cool And Serve


- Remove from heat and let it cool to room temperature.
- Transfer to a serving bowl or storage container – the sauce will gel up as it sits in the fridge.
The whole house smells amazing while this is cooking! It's one of those scents that just screams holiday season to me.
Storage And Reheating Tips
Refrigerator Storage: Store your cranberry sauce in an airtight container in the fridge for up to a week (sometimes even up to 10 days if you keep it sealed well). I usually make mine on the weekend before Thanksgiving so I have one less thing to worry about on the big day.
Freezer Storage: You can freeze cranberry sauce for up to 2 months! Just use a freezer-safe container and leave about half an inch of space at the top (the sauce expands a bit when frozen).
Thawing: Move frozen sauce to the fridge the night before you need it. It'll be perfectly thawed and ready to serve by dinner time.
Serving Temperature: This sauce is typically served cold or at room temperature. No reheating needed! That's one of the things I love about it – completely set it and forget it.
Ways To Customize Your Cranberry Sauce Recipe
Orange Cranberry Variation: Replace half the water with fresh orange juice and add a tablespoon of orange zest. The citrus flavor really brightens up the whole dish!
Spiced Cranberry Sauce: Add a cinnamon stick, a few whole cloves, and a pinch of nutmeg while the sauce simmers. Remove the whole spices before serving. This makes your kitchen smell absolutely incredible.
Maple Cranberry Sauce: Swap out half the sugar for pure maple syrup. It adds this deep, rich sweetness that's different from regular sugar.
Cranberry-Pear Sauce: Dice up a ripe pear and add it during the last 5 minutes of cooking. The pear adds natural sweetness and a soft texture.
Boozy Version (Adults Only!): Add 2-3 tablespoons of Grand Marnier, bourbon, or port wine after removing from heat. Stir it in and let it cool. This is definitely a grown-up version!
Honestly? Start with the basic recipe first and see what you think. Then next time you can get creative with add-ins!
Frequently Asked Questions About Cranberry Sauce
Yes! Cranberry sauce can be made up to a week in advance and stored in the refrigerator in an airtight container.
Absolutely. Frozen cranberries work just as well as fresh—no need to thaw them first, just add them directly to the pot.
The sauce is ready when the cranberries have burst and the mixture has thickened to your desired consistency, usually after about 10-15 minutes of simmering.
Yes, you can start with half the amount (½ cup) and taste as you go, adding more if needed. Just remember to also reduce the water proportionally for proper consistency.
Recipes You May Like
Looking for more holiday side dishes to round out your meal? Check these out:
- Honey Glazed Carrots – Sweet, buttery, and ready in 15 minutes
- Roasted Asparagus With Parmesan – A fresh, elegant side that pairs perfectly with turkey
- Baked Creamed Corn Casserole – Comfort food at its finest
Make This Your New Holiday Tradition

Listen, I know change can be scary when it comes to holiday traditions (my mom still gives me side-eye when I show up without the canned stuff). But once people taste this homemade cranberry sauce, they'll understand why you made the switch!
The fresh flavor, the bright color, the way you can make it exactly how you like it – these are all reasons to give this recipe a try. Plus, you can make it days ahead and not stress about it on the actual holiday. Win-win!
So grab a bag of cranberries next time you're at the store and give this a shot. Take a picture when it's done and share it on Pinterest so other people can find this recipe too. They'll thank you for it!




Cranberry Sauce
Equipment
- Saucepan
- Wooden spoon
Ingredients
- 1 cup sugar
- 1 cup water or substitute with ½ cup orange juice and ½ cup water
- 4 cups fresh or frozen cranberries one 12-ounce package
Optional Add-ins
- pecans optional
- orange zest optional
- raisins optional
- currants optional
- blueberries optional
- cinnamon optional
- nutmeg optional
- allspice optional
Instructions
- Combine the sugar and water in a medium saucepan over medium heat. Stir until the sugar dissolves.
- Add the fresh or frozen cranberries to the saucepan. Bring to a boil.
- Reduce heat and simmer for 10-15 minutes, stirring occasionally, until the cranberries burst and the sauce thickens.
- Remove from heat and let cool. The sauce will continue to thicken as it cools.
- Transfer to a serving dish or storage container. Refrigerate until ready to serve.






