- 4 cups fresh or frozen cranberries
- 1 cup water
- 2 cups white sugar
- 2 (4 inch) cinnamon sticks
- 1/2 teaspoon salt
- 1/2 cup chopped onion
- 1 cup raisins
- 1 cup thin apple slices
- 1 cup thin pear slices
- 1/2 cup sliced celery
- 1/2 cup sliced almonds
- 2 teaspoons lemon zest
- Combine cranberries, water, sugar, cinnamon sticks, and salt in a large saucepan. Bring to a boil, reduce heat, and cook until berries begin to burst, about 10 minutes.
- Stir in onion, raisins, apple, pear, and celery. Cook on medium heat 15 minutes, stirring occasionally. Remove from heat.
- Stir in the almonds and lemon zest to combine. Remove cinnamon sticks. Cool before serving, about 1 hour.