Bright, glossy, and bursting with fresh citrus flavor, Homemade Cranberry Orange Sauce is the kind of side dish that steals the spotlight. The balance of tart cranberries and sweet, juicy orange creates a vibrant sauce that feels festive yet incredibly simple to make.


Whether you’re planning a Thanksgiving feast, a Christmas dinner, or just want to elevate a weeknight roast chicken, this cranberry orange sauce adds a pop of color and a refreshing zing to any plate. Once you try it from scratch, you’ll never go back to the canned version.
What Makes Homemade Cranberry Orange Sauce So Special?
The magic of Homemade Cranberry Orange Sauce comes from its simplicity. Fresh cranberries naturally burst as they cook, creating a thick, jewel-toned sauce without needing complicated techniques. The addition of orange juice and zest enhances the natural tartness while adding a fragrant citrus aroma.
Unlike store-bought varieties, this homemade version lets you control the sweetness and texture. You can keep it slightly chunky for a rustic feel or cook it down longer for a smoother consistency. It’s fresh, vibrant, and tastes like the holidays in every spoonful.
Ingredients for the Homemade Cranberry Orange Sauce
Fresh Cranberries
These are the heart of the sauce. They provide that signature tart flavor and thicken naturally as they burst during cooking.
Orange Juice
Freshly squeezed orange juice adds natural sweetness and balances the sharpness of the cranberries.
Orange Zest
The zest intensifies the citrus flavor and adds a fragrant brightness you simply can’t get from juice alone.
Granulated Sugar
Sugar sweetens the sauce and helps create that glossy, jam-like texture.
Water
A small amount of water helps the cranberries cook evenly and prevents the sauce from becoming too thick too quickly.
Optional: Cinnamon Stick or Fresh Rosemary
For a subtle warm or herbal note, either of these adds depth without overpowering the cranberry-orange flavor.
How To Make the Homemade Cranberry Orange Sauce
Step 1: Combine the Base Ingredients
In a medium saucepan over medium heat, add the fresh cranberries, orange juice, water, and sugar. Stir gently to combine everything evenly.
Step 2: Bring to a Gentle Boil
Allow the mixture to come to a gentle boil. As it heats, you’ll hear the cranberries begin to pop. Stir occasionally to prevent sticking.
Step 3: Add the Orange Zest
Once most of the cranberries have burst (about 8–10 minutes), stir in the orange zest. If using a cinnamon stick or rosemary sprig, add it now for extra flavor.
Step 4: Simmer Until Thickened
Reduce the heat and let the sauce simmer for another 5–7 minutes, or until it reaches your desired thickness. The sauce will continue to thicken as it cools.
Step 5: Cool and Remove Aromatics
Remove from heat and discard any cinnamon stick or rosemary sprig. Let the sauce cool completely before serving for the best texture.

Serving and Storing Homemade Cranberry Orange Sauce
Homemade Cranberry Orange Sauce can be served warm, at room temperature, or chilled. For holiday meals, many prefer it slightly chilled to contrast with warm dishes.
Store leftovers in an airtight container in the refrigerator for up to 5 days. You can also freeze it for up to 2 months. Simply thaw overnight in the fridge and stir before serving.
What to Serve With Homemade Cranberry Orange Sauce?
Roast Turkey
A classic pairing that highlights the sweet-tart contrast beautifully.
Baked Ham
The citrus notes cut through the richness of glazed ham.
Roasted Chicken
Even a simple roast chicken dinner feels elevated with a spoonful of this vibrant sauce.
Pork Tenderloin
The fruity brightness complements savory pork dishes perfectly.
Buttermilk Oven Fried Chicken
For a comforting Southern-inspired meal, serve it alongside Buttermilk Oven Fried Chicken for a sweet and tangy contrast.
Want More Holiday Side Dish Ideas?
If you love this Homemade Cranberry Orange Sauce, you might also enjoy these delicious favorites:
- Creamy Cranberry Salad for a sweeter, fluffier cranberry side dish.
- Roasted Rosemary Sweet Potatoes as a savory and aromatic complement to your holiday table.
- Dad’s Creamy Cheesy Au Gratin Potatoes for a rich, comforting classic.
- Easy Cheesy Scalloped Potatoes when you want something creamy and crowd-pleasing.
- The Best Lion House Dinner Rolls Recipe to soak up every last spoonful of sauce.
These recipes pair beautifully with festive meals and bring warmth and comfort to any gathering.
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to make it again.
Tried adding a splash of maple syrup or a pinch of nutmeg? I’d love to hear your twist—share your tips or questions in the comments.
Need more inspiration? Explore my daily kitchen creations on SavorQueen.com on Pinterest: https://www.pinterest.com/mydelicioushomerecipes/. Your next favorite recipe might be waiting there.
Homemade Cranberry Orange Sauce
- Total Time: 20 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
Bright, bold, and bursting with fresh citrus flavor, this Homemade Cranberry Orange Sauce is the ultimate holiday side dish. Made with juicy oranges and tart cranberries, it delivers the perfect balance of sweet and tangy in every spoonful. Whether you’re planning a Thanksgiving dinner, a Christmas feast, or looking for easy dinner ideas to elevate roasted meats, this easy recipe comes together in minutes and tastes far better than anything from a can. It’s a simple homemade sauce that works beautifully for holiday meals, quick dinner upgrades, and festive food ideas all season long.
Ingredients
12 ounces fresh cranberries
1 cup granulated sugar
1 cup fresh orange juice
1 tablespoon orange zest
1/2 cup water
1 cinnamon stick (optional)
Instructions
1. In a medium saucepan over medium heat, combine the cranberries, sugar, orange juice, and water. Stir well to dissolve the sugar.
2. Bring the mixture to a gentle boil, stirring occasionally to prevent sticking.
3. Once the cranberries begin to burst, reduce the heat to medium-low.
4. Stir in the orange zest and add the cinnamon stick if using.
5. Simmer for 10–15 minutes, or until the sauce thickens to your desired consistency.
6. Remove from heat and discard the cinnamon stick.
7. Allow the sauce to cool completely. It will continue to thicken as it cools.
8. Serve chilled, at room temperature, or slightly warm.
Notes
Avoid overcooking the sauce. Cranberries thicken naturally as they cool, so remove the saucepan from heat once it reaches a slightly loose consistency to prevent it from becoming too thick or sticky.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1/4 cup
- Calories: 120
- Sugar: 22g
- Sodium: 2mg
- Fat: 0g
- Saturated Fat: 0g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 2g
- Protein: 0g
- Cholesterol: 0mg
Keywords: homemade cranberry sauce, cranberry orange sauce, holiday side dish, Thanksgiving recipe, easy dinner ideas, festive food ideas
