- 2 (12 ounce) packages fresh cranberries
- 2 cups turbinado sugar, or more to taste
- 1 1/2 cups freshly squeezed orange juice
- 1 cup water
- 1/4 cup dark corn syrup (such as Karo®), or more to taste
- 2 tablespoons port wine, or more to taste
- 1 tablespoon lime juice, or more to taste
- 2 cinnamon sticks
- 1 tablespoon orange zest, divided
- 4 whole cloves
- 1 large pomegranate, peeled and seeds separated, divided
- Combine cranberries, sugar, orange juice, water, corn syrup, port wine, lime juice, cinnamon sticks, 1 1/2 teaspoons orange zest, cloves, and 1/4 the pomegranate seeds in a heavy pot; bring to a boil. Reduce heat to low and simmer, stirring occasionally, until cranberries pop and sauce is thickened, about 30 minutes.
- Taste the sauce and add more sugar, corn syrup, or port wine if desired. Remove cloves or cinnamon if the taste is overpowering at this point and add more port wine or lime juice.
- Continue to simmer sauce, stirring occasionally, until desired consistency is reached, 15 to 30 minutes. Remove pot from heat and cool, about 30 minutes. Sauce will thicken as it cools. Remove cinnamon sticks and cloves if still in sauce. Stir remaining pomegranate seeds into sauce and garnish with remaining 1 1/2 teaspoons orange zest.