In a large, deep saucepan, combine all the ingredients. Set over medium heat, stirring well to dissolve the spices. Reduce the heat to low and simmer, uncovered, for 30 minutes, stirring occasionally. Watch carefully, as the sauce tends to spatter.
Brush on the sauce toward the end of grilling.