Place all ingredients in a heavy saucepan and slowly bring to a simmer over medium heat. Simmer for 20 to 30 minutes. Remove from heat and cool slightly. Pour the mixture into a blender and puree until smooth. Pass the hot sauce through a mesh strainer lined with cheesecloth, if desired.