Say goodbye to canned cranberry sauce forever! This easy homemade cranberry sauce recipe is an absolute game-changer and a true keeper for your holiday feasts and beyond. It boasts a pure, vibrant cranberry flavor perfectly balanced with just enough sweetness to complement its natural tartness. Plus, for ultimate convenience, we’ve included detailed directions for both the classic stovetop method and a super-quick Instant Pot version. Get ready to elevate your meals with this incredibly delicious and effortlessly made cranberry sauce!

Why You’ll Fall in Love with This Homemade Cranberry Sauce:
There are countless reasons why this particular cranberry sauce recipe stands out and will become a staple in your kitchen, especially during the festive season. It’s more than just a side; it’s a flavorful experience:
- Perfect Texture: Forget overly thick or watery sauces. Our recipe yields a perfectly spreadable consistency with delightful bursts of whole and semi-crushed cranberries throughout. It’s rich enough to hold its own but smooth enough to meld beautifully with other dishes.
- Exquisite Flavor Balance: This sauce strikes an ideal harmony between sweet and tart, ensuring it’s never cloyingly sweet. The subtle yet distinct hint of fresh orange zest elevates the cranberry flavor, adding a bright, aromatic dimension that truly sets it apart from conventional recipes.
- Incredibly Easy & Quick: This is a genuinely simple, one-pot recipe that demands minimal effort and only about 15 minutes of active cooking time. Even beginner cooks can achieve gourmet results with ease.
- Ideal for Make-Ahead: Hosting a holiday dinner or simply preparing for a busy week? This cranberry sauce is your best friend. It freezes exceptionally well, making it a perfect make-ahead component for Thanksgiving, Christmas, or any large gathering. Prepare it weeks in advance and simply thaw when needed!
- Versatile & Adaptable: While it shines as a holiday staple, its vibrant flavor profile makes it suitable for a wide range of culinary applications, from breakfast toppings to savory glazes.
- No Artificial Additives: When you make it yourself, you control every ingredient, ensuring a wholesome and natural product free from artificial flavors, colors, or preservatives often found in store-bought versions.

Key Ingredient Insights for the Best Cranberry Sauce:
Crafting the perfect cranberry sauce begins with understanding the role of each ingredient. Here’s a closer look at what makes this recipe sing:
- Cranberries: The star of the show! Both fresh or frozen cranberries work wonderfully for this recipe. If using frozen, there’s no need to thaw them beforehand; they can go directly into the pot, making preparation even quicker. Look for plump, firm cranberries regardless of their state.
- Sugar: Crucial for balancing the intense tartness of cranberries. Our recommended amount creates a sauce that’s delightfully flavorful without being overly sweet. However, feel free to slightly reduce the sugar if you prefer a more pronounced tartness, or increase it slightly for a sweeter profile, adjusting to your personal taste.
- Orange Zest: This is the secret weapon for adding an incredibly delicious, bright, and aromatic flavor that beautifully complements the cranberries. Be sure to zest only the bright orange outer layer of the rind, carefully avoiding the bitter white pith underneath for the best results.
- Orange Liqueur: A splash of orange liqueur, such as Grand Marnier, Cointreau, or Triple Sec, amplifies the zesty orange flavor and adds a sophisticated depth. While optional, it truly takes the sauce to the next level. If you prefer to omit alcohol, you can skip it or add a tiny extra bit of orange zest for a similar aromatic boost.
- Water: Provides the necessary liquid for the cranberries to cook down and release their pectin, which helps thicken the sauce.
- Cinnamon Stick: Infuses a warm, inviting spice note that pairs exquisitely with cranberries and orange. A whole stick is used for subtle flavoring and easily removed before serving.
- Table Salt: A tiny pinch of salt enhances all the other flavors, bringing out the best in the cranberries and oranges.

How to Prepare This Irresistible Cranberry Sauce (Stovetop Method):
Making cranberry sauce on the stovetop is a classic, straightforward process that yields consistent, delicious results every time. Follow these simple steps for a perfect batch:
- Step 1: Combine Ingredients: In a medium-sized saucepan, combine all the ingredients except for the orange liqueur. This includes your cranberries (fresh or frozen), water, granulated sugar, orange zest, cinnamon stick, and a pinch of salt. Give it a quick stir to ensure everything is well combined.
- Step 2: Bring to a Boil: Place the saucepan over medium-high heat and bring the mixture to a rolling boil. As it heats, you’ll hear the cranberries begin to pop, which indicates they are releasing their juices and pectin.
- Step 3: Simmer and Thicken: Once boiling, reduce the heat to medium and allow the mixture to simmer gently for about 10 minutes. Stir occasionally to prevent sticking and ensure even cooking. During this time, the sauce will visibly thicken, though it will still appear slightly runny. Don’t worry, it will continue to thicken significantly as it cools. The goal is for many of the cranberries to have burst, creating a beautiful, saucy texture with some delightful whole fruit chunks remaining.
- Step 4: Remove and Infuse: Take the saucepan off the heat. Carefully remove and discard the cinnamon stick. At this point, the sauce is almost complete!
- Step 5: Stir in Liqueur: Stir in the orange liqueur. The residual heat will help to meld the flavors beautifully without cooking off all the alcohol, preserving its aromatic qualities.
- Step 6: Cool and Serve: Allow the cranberry sauce to cool completely to room temperature before serving. As it cools, it will thicken further to its ideal consistency. Once cool, transfer it to a serving bowl or an airtight container for storage.
This method ensures a rich, full-flavored sauce with the perfect balance of texture and taste.

Why I Opt for Orange Zest Over Orange Juice in This Recipe:
A common question is whether orange juice can be substituted for water. While you certainly *can* use orange juice in place of water, and some recipes call for it, I often advise against it for a few key reasons.
If you do decide to use orange juice, I would recommend decreasing the sugar amount slightly, as the juice will add additional sweetness, potentially making the sauce cloyingly sweet. Otherwise, you risk overpowering the delicate balance of sweet and tart that makes this sauce so special.
But the real reason I generally stick to water and orange zest is quite simple: I like to keep things as straightforward and fuss-free as possible. During the already bustling holiday season, I rarely have fresh orange juice on hand specifically for drinking, and frankly, I don’t want to add the extra step of squeezing oranges. This simple approach is both practical and efficient. And rest assured, this orange cranberry sauce is incredibly zesty and vibrant without needing a drop of actual orange juice. The concentrated flavor from the zest alone provides all the citrusy brightness you could wish for!
How to Make Cranberry Sauce in Your Instant Pot:
For those short on time or seeking an even more hands-off approach, your Instant Pot is a fantastic tool for making homemade cranberry sauce. It’s incredibly easy, remarkably quick, and yields equally delicious results.
- Step 1: Combine Ingredients: Place all the ingredients, with the exception of the orange liqueur, into the inner pot of your Instant Pot. This is a crucial note for the Instant Pot method: we’re only using ½ cup of water here, significantly less than the stovetop method, as less liquid evaporates under pressure.
- Step 2: Pressure Cook: Secure the lid and set the Instant Pot to Manual or Pressure Cook on High pressure for just 1 minute. The pot will take some time to come to pressure (usually 5-10 minutes) before the actual cooking time begins.
- Step 3: Natural Pressure Release: Once the cooking cycle is complete, allow the pot to release pressure naturally for about 10 minutes. This means you simply leave it alone and let the pressure dissipate on its own. After 10 minutes, carefully turn the valve to the “venting” position to release any remaining pressure. Once the pin drops, you can safely open the lid.
- Step 4: Thicken and Finish: Hit the “cancel” button, then select the “sauté” function. Stir in the orange liqueur. Allow the sauce to cook for approximately 5 minutes, stirring frequently, until it has thickened to your desired consistency. The cranberries will have burst and created a beautiful, rich sauce.
- Step 5: Cool and Store: Transfer the finished cranberry sauce into a jar or airtight container and allow it to cool completely before serving or storing.
Detailed instructions, including specific measurements, are always provided in the recipe card below for your convenience.

Frequently Asked Questions About Cranberry Sauce:
Ah, the age-old debate! It’s a trick question, isn’t it? While I’ve personally never tried canned cranberry sauce (a confession!), I believe the fresh, vibrant flavors and customizable texture of homemade sauce are unparalleled. But ultimately, you’ll be the best judge! I encourage you to try this easy cranberry sauce recipe and let me know your verdict. I have a feeling you’ll agree that homemade wins every time!
When stored properly in an airtight container in the refrigerator, your homemade cranberry sauce will stay fresh and delicious for up to 5 to 7 days. This makes it a perfect make-ahead dish for busy holidays!
Absolutely! Cranberry sauce freezes beautifully. Allow it to cool completely, then transfer it to a freezer-safe, airtight container or heavy-duty freezer bag. It can be frozen for up to 3 months. To thaw, simply transfer it to the refrigerator overnight. You can serve it chilled or gently reheat it on the stovetop or in the microwave.
If your sauce is too thick, you can gently reheat it on the stovetop over low heat and stir in a tablespoon or two of water or orange juice until it reaches your desired consistency. If it’s too thin, return it to the stovetop and simmer for an additional 5-10 minutes, stirring frequently, until it thickens further. Remember, it will continue to thicken as it cools.
Yes, absolutely. The orange liqueur is optional and primarily adds depth of flavor. If you prefer to omit alcohol, simply skip this ingredient. You can add an extra pinch of orange zest to boost the citrus notes if desired.

Vibrant Orange Cranberry Sauce
Shinee Davaakhuu
5 minutes
10 minutes
15 minutes
8
servings
2 cups
Comment
Print Recipe
Ingredients
- 1 (12oz) bag (340 g) cranberries, washed Note 1
- 1 cup (240 ml) water Note 2
- 1 cup (200 g) granulated sugar
- 1 tablespoon orange zest
- 1 cinnamon stick
- ¼ teaspoon table salt
- 2 tablespoons orange liqueur such as Grand Marnier (optional)
Instructions
Stovetop Method:
- In a medium saucepan, combine cranberries, water, sugar, orange zest, cinnamon stick, and salt.
- Bring the mixture to a boil over medium-high heat. Once boiling, reduce heat to medium and simmer, stirring occasionally, for about 10 minutes. The cranberries will burst and the sauce will begin to thicken, though it will still be somewhat runny. It will thicken considerably more as it cools.
- Remove the saucepan from the heat and discard the cinnamon stick.
- Stir in the orange liqueur (if using).
- Cool completely before serving. Transfer to an airtight container for storage.
Instant Pot Method:
- To make it in Instant Pot: Put all ingredients, except for orange liqueur, into the inner pot of your Instant Pot. (Note: for Instant Pot, only add ½ cup of water.)
- Secure the lid and set the Instant Pot to Manual/Pressure Cook for 1 minute on High pressure. (It typically takes about 8 minutes for the Instant Pot to come to pressure before cooking begins.)
- Once the cooking time is complete, allow the pressure to release naturally for 10 minutes. After 10 minutes, carefully turn the valve to venting to release any remaining pressure. Once the floating pin drops, you can safely open the lid.
- Press the “cancel” button, then select the “sauté” function. Stir in the orange liqueur (if using) and cook the sauce for about 5 minutes, stirring frequently, until it reaches your desired thickness.
- Transfer the sauce into a jar or airtight container and cool completely before serving or storing.
⭐️ Did you make this recipe?
Please leave a review and let us know how you liked it! Your feedback is invaluable.
Tips & Notes
Note 2: For the Instant Pot method, it is crucial to use only ½ cup of water to achieve the correct consistency due to minimal evaporation under pressure.
Make-Ahead & Storage Tip: This homemade cranberry sauce can be refrigerated in an airtight container for up to 5-7 days. For longer storage, it freezes beautifully for up to 3 months. When ready to serve, bring it to room temperature (about 30 minutes on the counter), or gently warm it on the stove or in the microwave. To thaw frozen cranberry sauce, simply transfer it to the fridge overnight.
Adjusting Sweetness: Taste the sauce after simmering and adjust sugar if necessary. Cranberry tartness can vary by batch.
Smooth vs. Chunky: For a smoother sauce, you can gently mash some of the cranberries against the side of the pot with a spoon during simmering, or even pulse lightly with an immersion blender after cooking (but be careful not to over-process into a puree unless desired).
Nutrition
0.25
cup
118
kcal
31
g
0.2
g
0.1
g
27
g
75
mg
Condiments, Side Dish
American
cranberry sauce, homemade, orange, easy, Thanksgiving, Instant Pot, holiday

Did you make this?
Leave a rating and your feedback. Thank you for sharing your experience!
This recipe was originally published on October 26, 2017, and has been thoroughly updated and expanded on November 20, 2023, to provide the most comprehensive and delightful cranberry sauce experience possible.
