Combine all ingredients in a saucepan and simmer over low heat for 20 minutes. Cool, then puree in a blender or food processor until smooth. This can be stored in the refrigerator for up to 2 weeks in a covered container. Not for the faint of heart!!!