Rinse cranberries. Peel the apples, quarter and dice into small pieces. Peel and dice the onion.
Place sugar and water in a pot and bring to a boil. Add all remaining ingredients and bring back up to a boil. Boil over high heat and then down to a simmer. Simmer uncovered for 20-25 minutes. When mixture is finished, add walnuts. Can make the night before and store in a sealed container for up to one week. This chutney is a great replacement for cranberry sauce and works well on leftover turkey sandwiches. Enjoy!