Prepare Ingredients:
Rinse the cranberries under cold water and pick out any stems or damaged berries.
Zest the orange and squeeze the juice.
Combine Ingredients:
In a medium saucepan, combine the cranberries, sugar, water, orange juice, orange zest, cinnamon, nutmeg, and salt.
Cook the Sauce:
Bring the mixture to a boil over medium-high heat, stirring occasionally. Once it reaches a boil, reduce the heat to medium-low and simmer.
Simmer Until Thickened:
Continue to simmer the sauce for about 10-15 minutes, or until the cranberries have burst and the sauce has thickened. Stir occasionally to prevent sticking.
Cool the Sauce:
Remove the saucepan from the heat and let the cranberry sauce cool to room temperature. It will continue to thicken as it cools.
Serve or Store:
Once cooled, transfer the cranberry sauce to a serving dish. If not serving immediately, store it in an airtight container in the refrigerator for up to a week.