Combine all the ingredients–tomatoes with juices, minced garlic, sugar, vinegar, and spices–and cook over medium high heat.
Allow to cook for about a half hour– until most of the liquid has evaporated. Pass the mixture through a food mill to remove seeds and skin. Taste and add more sugar and vinegar as desired.
Return the mixture to the pan and simmer to reduce and create the consistency of a jam. Season with salt and pepper, and serve warm or chilled.