There used to be a tiny, white-tablecloth restaurant tucked away on a side street in Portland called The Pear Tree that made the most incredible cranberry sauce I’d ever tasted. When they closed their doors suddenly back in 2019, I honestly felt a little pang of loss that surprised me. I mean, who gets emotional over a side dish? But this wasn’t just any cranberry sauce—it had orange zest running through it, a whisper of cinnamon, and this deep, almost jammy complexity that made you forget the turkey entirely.
After maybe eight tries—some were too tart, one was basically cranberry soup, and another turned into a gummy mess that I had to throw out—I finally cracked the code. The secret, let me tell you, was patience and the perfect balance of fresh orange and a good cinnamon stick. Not the ground stuff from the back of your spice cabinet. You know that feeling when you take a bite of something and you’re instantly transported back to a specific moment? That’s what this recipe does for me. It brings back that rainy Portland evening, the clatter of forks, and the way the candlelight made the sauce look like rubies in a bowl.
This homemade cranberry sauce with orange and cinnamon became my signature dish for Friendsgiving that year. My neighbor, a guy named Dave who never compliments anything, actually asked for the recipe. That’s when I knew I had something special. It’s the kind of thing that makes you look like you spent hours in the kitchen when really, it’s just a few ingredients and a little bit of love. So grab a bag of cranberries and let’s bring back that restaurant magic, right in your own kitchen.
Why You’ll Love This Recipe
Let’s be honest—canned cranberry sauce has its place, but it’s not winning any awards. This homemade version is a total game-changer for your holiday table or any gathering where you want to impress without the stress. I’ve tested this recipe more times than I care to count, and it’s become the one dish guests always ask about. Here’s why it’s going to be your new go-to:
- Incredibly Easy : Comes together in under 20 minutes with just a handful of simple ingredients. No fancy techniques or complicated steps—just stir and simmer.
- Pantry-Friendly Ingredients : Fresh or frozen cranberries, an orange, a cinnamon stick, and some sugar. That’s it. You probably already have most of these in your kitchen.
- Perfect for Entertaining : This is the ultimate make-ahead dish for holiday dinners, potlucks, or festive gatherings. It actually tastes better when made a day or two in advance.
- Crowd-Pleasing Flavor : The bright citrus and warm cinnamon balance the tart cranberries perfectly. Even people who swear they don’t like cranberry sauce end up going back for seconds.
- Unbelievably Versatile : Use it as a side, a spread for sandwiches, a topping for cheesecake, or even stirred into yogurt. It’s way more than just a turkey companion.
What makes this recipe different from all the others? It’s the technique of simmering the cranberries just until they start to pop and release their natural pectin, creating a perfect jammy consistency without any added thickeners. The whole cinnamon stick infuses gently, while the fresh orange zest adds brightness that bottled juice just can’t match. This isn’t just another cranberry sauce recipe—it’s the one that’ll have your guests asking, “Wait, you made this from scratch?”
Honestly, this recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, fresher, but with the same soul-soothing satisfaction. Perfect for impressing guests without breaking a sweat, or turning a simple weeknight dinner into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store, especially during the holiday season.
- 12 ounces (340g) fresh or frozen cranberries : Look for bright, firm berries that are deep red in color. If using frozen, no need to thaw them first—just toss them straight into the pot. I personally prefer fresh when they’re in season, but frozen work beautifully year-round.
- 1 cup (200g) granulated sugar : This balances the natural tartness of the cranberries. You can adjust the amount slightly depending on your sweetness preference, but I find 1 cup hits the sweet spot. (Adds perfect sweetness without being cloying.)
- 1/2 cup (120ml) fresh orange juice : From about 1 large orange. Please, please use fresh juice here—the bottled stuff has a flat, almost metallic taste that throws off the whole sauce. (Fresh juice is non-negotiable for that bright flavor.)
- 1 tablespoon (6g) fresh orange zest : This is where the real orange magic lives. Make sure to zest the orange before juicing it. Avoid the white pith, which is bitter. (Adds intense citrus aroma and flavor.)
- 1 cinnamon stick : A whole cinnamon stick infuses the sauce gently as it simmers. Don’t substitute ground cinnamon here—it will make the sauce cloudy and gritty. (Use a good-quality cinnamon stick like Ceylon or Cassia.)
- 1/4 cup (60ml) water : Helps the cranberries soften and release their juices without scorching. (Creates the perfect cooking environment.)
- Pinch of salt : Just a tiny pinch to brighten all the flavors. Trust me on this one—it makes a difference. (Enhances sweetness and balances acidity.)
Equipment Needed
You don’t need a fancy kitchen to make this cranberry sauce. Here’s what you’ll need:
- Medium saucepan : A 2-quart or 3-quart saucepan works perfectly. I use my trusty stainless steel one, but a non-stick pot works fine too. Avoid using a pot that’s too large—the cranberries need to be close together to cook properly.
- Wooden spoon or silicone spatula : For stirring the sauce as it simmers. A wooden spoon won’t scratch your pots and gives you good control.
- Microplane or fine grater : For zesting the orange. A box grater works in a pinch, but a Microplane gives you those fine, fluffy zest pieces that melt right into the sauce.
- Citrus juicer or reamer : Makes juicing the orange much easier. Your hands work too, but a juicer gets every last drop.
- Measuring cups and spoons : For accuracy. I’ve learned the hard way that eyeballing ingredients in this recipe can throw off the balance.
- Glass jar or airtight container : For storing the finished sauce. A mason jar works great and looks pretty in the fridge.
Preparation Method

Let me walk you through this step by step. It’s almost embarrassingly simple, but the results are anything but.
- Prepare your orange : Start by washing your orange thoroughly under warm water to remove any wax or residue. Using your Microplane, carefully zest the orange, rotating it as you go to avoid the bitter white pith. You should get about 1 tablespoon of bright orange zest. Then, cut the orange in half and juice it until you have 1/2 cup of fresh juice. Set both aside.
- Combine the base ingredients : In your medium saucepan, add the fresh orange juice, water, and the whole cinnamon stick. Place the pot over medium heat and bring the mixture to a gentle simmer. Let it bubble for about 2 minutes—this allows the cinnamon to start infusing the liquid. You’ll smell the warm, spicy aroma starting to fill your kitchen.
- Add the sugar : Pour in the granulated sugar and stir until it’s completely dissolved. The liquid will become clear and slightly syrupy. This only takes about a minute. Don’t rush this step—dissolved sugar creates a smooth, even texture in the final sauce.
- Add the cranberries : Toss in the fresh or frozen cranberries. Give everything a good stir. The berries will start to make a soft popping sound as they heat up—that’s exactly what you want to hear. (If using frozen cranberries, the popping might take an extra minute or two.)
- Simmer and watch : Bring the mixture to a boil, then immediately reduce the heat to medium-low. Let it simmer gently, stirring occasionally, for about 10 to 12 minutes. You’ll notice the cranberries starting to burst and soften. The sauce will thicken as the natural pectin in the berries is released. Around the 8-minute mark, most of the cranberries should have popped. I like to leave a few whole for texture.
- Test for doneness : Here’s a trick I learned after my soup-like attempt: drag your wooden spoon through the sauce. If it leaves a clear trail that doesn’t immediately fill back in, your sauce is ready. It will continue to thicken as it cools, so don’t overcook it. (Overcooked cranberry sauce can become too firm and almost jelly-like.)
- Finish with zest and salt : Remove the pot from the heat. Fish out the cinnamon stick and discard it. Stir in the fresh orange zest and that tiny pinch of salt. The zest adds a burst of fresh citrus flavor that really wakes up the sauce. Let it cool in the pot for about 10 minutes.
- Cool and serve : Transfer the sauce to your serving bowl or storage container. It will thicken significantly as it cools to room temperature. For the best texture, let it cool completely, then refrigerate for at least 2 hours before serving. The flavors meld together beautifully overnight.
Cooking Tips & Techniques
After making this recipe dozens of times, I’ve picked up a few tricks that make a real difference. Let me share what I’ve learned—sometimes the hard way.
Don’t walk away from the pot. I know it seems like a simple simmer, but cranberries have a sneaky way of going from perfect to scorched in about 30 seconds. Stir occasionally and keep an eye on the heat level. If it’s bubbling too vigorously, turn it down a notch.
Use a cinnamon stick, not ground cinnamon. I made this mistake once when I was out of cinnamon sticks. The ground cinnamon created a muddy, gritty texture and the flavor was harsh instead of warm and subtle. A whole stick infuses gently and gives you that background warmth without overpowering the cranberries.
Taste as you go. About halfway through cooking, dip a spoon in and give it a taste. This is your chance to adjust the sweetness. If it’s too tart for your liking, add another tablespoon of sugar. If it’s too sweet, a squeeze of extra lemon juice can balance it out.
Let it cool completely before refrigerating. I once put warm cranberry sauce straight into the fridge, and it developed a watery layer on top the next day. Let it come to room temperature on the counter first, then cover and chill. Patience pays off here.
Make it ahead. This is my number one tip for holiday hosting. Make this sauce 2 to 3 days in advance. The flavors deepen and meld together, and it’s one less thing to worry about on the big day. Just give it a good stir before serving.
Variations & Adaptations
One of the best things about this cranberry sauce is how easy it is to customize. Here are some variations I’ve tried and loved:
- Spiced Cranberry Sauce : Add 1/4 teaspoon of ground ginger and 2 whole cloves along with the cinnamon stick. The warm spices add a lovely complexity that pairs beautifully with roasted meats.
- Maple-Orange Cranberry Sauce : Replace half the granulated sugar with pure maple syrup. Use 1/2 cup (100g) sugar and 1/4 cup (60ml) maple syrup. The maple adds a subtle woodsy sweetness that’s perfect for fall gatherings.
- Bourbon Cranberry Sauce : Stir in 2 tablespoons of good bourbon after removing the pot from the heat. The alcohol cooks off, leaving behind a warm, vanilla-like depth. This one always gets rave reviews at adult dinner parties.
- Low-Sugar Version : Reduce the sugar to 1/2 cup (100g) and add 1/4 cup (60ml) of unsweetened apple juice. The natural sweetness of the apple juice helps balance the tartness without adding refined sugar.
- Spicy Cranberry Sauce : Add a small dried red chili or a pinch of red pepper flakes along with the cinnamon. The heat contrasts beautifully with the sweet-tart cranberries. Great for serving with pork or on a cheese board.
Serving & Storage Suggestions
This cranberry sauce is incredibly versatile, and I love finding new ways to use it beyond the traditional turkey dinner.
Serving temperature : I prefer serving this sauce chilled or at room temperature. It firms up nicely when cold, making it easy to spoon onto plates without running into everything. If you’re serving it alongside a hot meal, let it sit out for about 15 minutes to take the chill off.
Presentation tips : For a beautiful holiday table, transfer the sauce to a clear glass bowl so the deep ruby color shines through. Garnish with a few fresh orange slices and a cinnamon stick for a festive touch. Your guests will think you went to a lot more trouble than you actually did.
What to serve alongside : Obviously, this is a dream with roast turkey or chicken. But don’t stop there. It’s incredible on leftover turkey sandwiches, spread on brie-topped crostini, spooned over vanilla ice cream, or swirled into plain yogurt for breakfast. I’ve even used it as a topping for cheesecake and pancakes.
Storage instructions : Store the sauce in an airtight container in the refrigerator for up to 10 days. The flavors actually improve after a day or two. You can also freeze it for up to 3 months. Thaw overnight in the refrigerator and stir well before serving. The texture remains almost perfect after freezing.
Reheating : If you prefer your cranberry sauce warm, gently reheat it in a small saucepan over low heat, stirring occasionally. Add a splash of water or orange juice if it’s too thick. Avoid microwaving, which can create hot spots and alter the texture.
Nutritional Information & Benefits
While this is definitely a treat, especially around the holidays, it does offer some surprising nutritional benefits. Here’s a quick breakdown per serving (about 1/4 cup or 60g):
- Calories : Approximately 110
- Carbohydrates : 28g
- Sugar : 25g
- Fiber : 2g
- Vitamin C : 10% of the Daily Value
- Antioxidants : Cranberries are packed with proanthocyanidins, which support urinary tract health and fight inflammation.
Cranberries are also a good source of vitamin C and manganese, while oranges add an extra boost of immune-supporting vitamin C. The cinnamon in this recipe may help with blood sugar regulation, which is a nice bonus when you’re indulging in holiday sweets. If you’re watching your sugar intake, try the low-sugar variation I mentioned earlier. This recipe is naturally gluten-free, dairy-free, and vegan, making it a safe choice for guests with dietary restrictions.
Conclusion
Honestly, this homemade cranberry sauce with orange and cinnamon has become my most-requested recipe for every gathering, from Thanksgiving to summer barbecues. It’s proof that the simplest things, made with care, often leave the biggest impression. There’s something deeply satisfying about watching a handful of humble cranberries transform into something so vibrant and delicious.
I hope you give this recipe a try and make it your own. Maybe you’ll add a little extra orange zest or a splash of bourbon. Maybe you’ll serve it alongside a roasted chicken on a random Tuesday. Whatever you do, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on this classic. And if you’re looking for more holiday inspiration, be sure to check out our guide to the perfect roasted turkey or our easy make-ahead dinner rolls. Happy cooking, friends—you’ve got this.
Frequently Asked Questions
Can I use frozen cranberries instead of fresh?
Absolutely! Frozen cranberries work perfectly in this recipe. No need to thaw them first—just add them directly to the pot. They may take an extra minute or two to start popping, but the result is just as delicious.
How do I prevent my cranberry sauce from being too tart?
If your sauce turns out too tart, stir in an extra tablespoon of sugar while it’s still warm. You can also balance the tartness with a splash of maple syrup or honey. Taste as you go and adjust to your preference.
Can I make this cranberry sauce ahead of time?
Yes, and I actually recommend it! Make the sauce 2 to 3 days in advance and store it in the refrigerator. The flavors meld together beautifully overnight, and it’s one less thing to worry about on the day of your gathering.
How long does homemade cranberry sauce last in the fridge?
Stored in an airtight container, this cranberry sauce will keep well in the refrigerator for up to 10 days. It also freezes beautifully for up to 3 months. Just thaw it overnight in the fridge and give it a good stir before serving.
Can I use ground cinnamon instead of a cinnamon stick?
I don’t recommend it. Ground cinnamon can make the sauce cloudy and give it a gritty texture. A whole cinnamon stick infuses the sauce gently and adds a warm, subtle flavor without any unpleasant texture. If you only have ground cinnamon, try adding just 1/4 teaspoon at the very end of cooking.
Pin This Recipe!

Best Homemade Cranberry Sauce with Orange & Cinnamon
This homemade cranberry sauce with orange and cinnamon is incredibly easy to make, using simple ingredients for a perfect balance of tart and sweet. It’s a crowd-pleasing, make-ahead dish that’s perfect for holiday dinners or any gathering.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 12 ounces (340g) fresh or frozen cranberries
- 1 cup (200g) granulated sugar
- 1/2 cup (120ml) fresh orange juice
- 1 tablespoon (6g) fresh orange zest
- 1 cinnamon stick
- 1/4 cup (60ml) water
- Pinch of salt
Instructions
- Prepare your orange: Wash the orange thoroughly. Zest it using a Microplane to get about 1 tablespoon of zest, avoiding the white pith. Then cut the orange in half and juice it to get 1/2 cup of fresh juice. Set both aside.
- Combine the base ingredients: In a medium saucepan, add the fresh orange juice, water, and the whole cinnamon stick. Place over medium heat and bring to a gentle simmer. Let it bubble for about 2 minutes to allow the cinnamon to infuse.
- Add the sugar: Pour in the granulated sugar and stir until completely dissolved, about 1 minute.
- Add the cranberries: Toss in the fresh or frozen cranberries and stir. The berries will start to pop as they heat up.
- Simmer and watch: Bring the mixture to a boil, then reduce heat to medium-low. Let it simmer gently, stirring occasionally, for about 10 to 12 minutes, until most cranberries have burst and the sauce thickens.
- Test for doneness: Drag a wooden spoon through the sauce. If it leaves a clear trail that doesn’t immediately fill back in, the sauce is ready.
- Finish with zest and salt: Remove the pot from heat. Discard the cinnamon stick. Stir in the fresh orange zest and a pinch of salt. Let cool in the pot for about 10 minutes.
- Cool and serve: Transfer the sauce to a serving bowl or storage container. It will thicken as it cools. For best texture, let it cool completely, then refrigerate for at least 2 hours before serving.
Notes
Don’t substitute ground cinnamon for the cinnamon stick; it will make the sauce cloudy and gritty. Make the sauce 2-3 days in advance for best flavor. Let it cool completely before refrigerating to prevent a watery layer.
Nutrition
- Serving Size: 1/4 cup (60g)
- Calories: 110
- Sugar: 25
- Carbohydrates: 28
- Fiber: 2
Keywords: cranberry sauce, homemade cranberry sauce, orange cranberry sauce, cinnamon cranberry sauce, Thanksgiving side dish, easy cranberry sauce


