Combine all of the ingredients in a blender or food processor. Process until smooth and simmer, uncovered, for 10 minutes, stirring often. If the sauce is thinner than you like, continue cooking to the desired thickness.
Chill and store in the refrigerator for several weeks or freeze.