Place all of the ingredients in a blender and pulse until smooth.
Pour the sauce into a medium saucepan, and bring to a soft boil. Reduce to a simmer, and cook uncovered for 10 to 15 minutes to allow the sauce to reduce and the flavors to combine.
Allow the sauce to cool, then store refrigerated in an airtight container.