Blend tomatoes in a blender or food processor. Add all the ingredients to a medium sized stock pot. Bring to boil and allow to boil until the right consistency is reached. This took me about 2 hours. I found that blending the sauce at this point with a stick blender made the ketchup a lot more smooth. Refrigerate the ketchup for at least a day for the flavors to intensify. Enjoy.