Ingredients

1-1/4 cups sugar1/2 cup water1 package (12 ounces) fresh or frozen cranberries2 large tart apples, peeled and finely chopped1 medium onion, chopped1/2 cup golden raisins1/2 cup packed brown sugar1/4 cup cider vinegar1 teaspoon ground cinnamon1/4 teaspoon salt1/8 teaspoon ground allspice1/8 teaspoon ground cloves1/2 cup chopped walnuts, toasted

Preparation

In a large saucepan, bring sugar and water to a boil over medium heat, stirring to dissolve sugar. Reduce heat; simmer, uncovered, 3 minutes. Carefully stir in all remaining ingredients except walnuts; return to a boil. Reduce heat; simmer, uncovered, until mixture reaches desired thickness, 20-25 minutes, stirring occasionally.

Serve warm or cold. Stir in walnuts before serving.