Cook tomatoes on medium heat uncovered in a large stock pot 10-15 mins
Mash them to help them cook down.
Strain through a mesh strainer into a smaller pot
Add remaining ingredients and bring to a boil.
Reduce the heat to a simmer and cook until thick, stirring occasionally, about an hour.
Puree in a food processor or blender
Transfer to jars to cool.