From-scratch Whole Berry Cranberry Sauce

No Thanksgiving dinner feels complete without a bowl of cranberry sauce on the table, but here’s the thing: store-bought versions don’t compare to the taste of from-scratch. And the good news? With this recipe, making it from scratch is easier, than you think.
This quick cranberry whole berry sauce takes 30 minutes to prepare. It blends bright orange flavor with a hint of warm cinnamon for a holiday staple that tastes as special as it feels. Whether you’re hosting or need a quick dish to bring, this recipe delivers!

Growing up, cranberry sauce was more than a Thanksgiving side—it was a tradition. But, it always came from a can in our house. Honestly, we never gave it much thought.
When we started hosting Thanksgiving myself about 15 years ago, we decided to make sure we made a house favorite from-scratch cranberry sauce and we've never gone back since. The difference is night and day. From-scratch cranberry sauce tastes so much fresher and brighter with the right balance of sweet and tart.
Plus, it’s so straightforward to cook that you can whip it up in advance, meaning one less thing to stress about the big day. Now, it’s a staple on our holiday table and one of those dishes that feels extra special, even though it takes almost no effort.
Why Cranberry Sauce With Cinnamon stays in the rotation
Quick and Straightforward: With 30 minutes of cook time and a handful of straightforward to find ingredients, this cranberry sauce is as simple as it is satisfying.
Make it Ahead: Hosting can get hectic, but this recipe is suited to prepping in advance. It keeps great in the fridge, saving you time and stress on the big day.
Way Better Than Canned: If you’ve only ever had the store-bought kind, you’re in for a treat! The flavor (and ease) of from-scratch cranberry sauce will make you wonder why you didn’t try it sooner.
Ingredients for whole berry cranberry sauce
- FResh Cranberries: The star of the show! They are tart and the reason for the color of the entire sauce.
- Orange Juice: Adds a bright flavor that helps balance out the tartness of the cranberries.
- Sugar: This sweetens the sauce to keep it from being too tart.
- Orange Zest: This gives it that extra orange flavor so that you can taste it with each bite.
- Cinnamon Stick: Adds a warm spice that quintessentially Fall.
You could also add a splash of vanilla extract for even extra depth of flavor.

How to make cranberry sauce with whole berries
To start, grab a medium-sized sauce pot and combine the fresh cranberries, orange juice, and cinnamon stick. Stir everything together, then place the pot over medium-high heat. Bring it to a boil, and once it’s bubbling, reduce the heat to a simmer. Let it cook for about 20 minutes, giving it an occasional stir as the cranberries pop and start to break down.
Next, stir in the sugar and orange zest. Keep cooking for another 5 minutes or so until the sauce thickens and all the flavors are ready. At this point, your kitchen will smell memorable!
Once the sauce is done, remove it from the heat and fish out the cinnamon stick. Let it cool completely before transferring it to a container. You can refrigerate it until you’re ready to serve.

Tips and tricks
- If you prefer a slightly less sweet cranberry sauce, you can start with 1½ cups of sugar, taste after simmering, and add more if needed.
- The sauce will thicken as it cools. To test if it’s ready, you can place a spoonful on a small plate and let it cool briefly. It should hold its shape without being too runny.
- For extra warmth, you can add a pinch of ground cloves or nutmeg when adding in the orange zest. It gives it a cozy, holiday vibe.
Top Tip
This cranberry sauce tastes even better the next day, so feel free to make it ahead of time!
What to eat cranberry sauce with
This cranberry sauce is a classic addition to Thanksgiving or Christmas dinner, and goes evenly with Turkey, stuffing, Rolls, and Green bean casserole.
Got leftovers? Spread it on a turkey sandwich, swirl it into your morning yogurt, or even spoon it over Gingerbread pancakes Or waffles for a Christmas style breakfast.
Storage and cook-ahead tips
One of a house favorite things about this cranberry sauce is how well it keeps, making it great for preparing ahead of time.
Once it’s cooled, transfer it to an airtight container and store it in the refrigerator for up to 1 week. It actually tastes even better after a day or two!
If you’d like to save it for later, you can also freeze it. Simply place the cooled sauce in a freezer-safe container or bag, leaving a little room for expansion, and freeze it for up to 3 months. When you’re ready to use it, let it thaw overnight in the fridge.

Frequently asked questions
Prep 5 minutesCook 30 minutesTotal 35 minutesMakes 12 servings
Ingredients
- 6 cups fresh cranberries
- 1½ cups orange juice
- 1 ¾ cup sugar
- 2 tsp orange zest
- 1 cinnamon stick
Method
- In a medium sauce pot, combine the cranberries, orange juice, and cinnamon stick.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to a simmer. Let it simmer for about 20 minutes, stirring occasionally as the cranberries start to break down.
- Add the sugar and orange zest, stirring frequently. Continue cooking for about 5 minutes, or until the sauce thickens.
- Remove from heat, discard the cinnamon stick, and let the sauce cool. Transfer to a refrigerate, container, and cover until ready to serve.
Notes
- Cook-ahead Tip : This cranberry sauce tastes even better after a day or two. Make it up to a week in advance and store it in the refrigerator.
- Storage : Keep in an airtight container in the fridge for up to 7 days. You can also freeze it for up to 3 months; thaw in the refrigerator overnight before serving.
- Texture : For a smoother sauce, use a potato masher to break down the cranberries further while cooking.








