Den Strunk aus den Tomaten entfernen und dann die Tomaten grob kleinschneiden und in einen Topf geben.
Die Zwiebeln ggf. Knoblauch Würfeln und mit in den Topf geben.
Den Apfel kleinschneiden oder einfach mit der Schale in den Topf reiben.
Feste Gewürze in einen Teebeutel geben und auch mit in den Topf.
Nun alle restlichen Zutaten hinzugeben und den Ketchup langsam aufkochen.
Wenn alles kocht wollen wir den Ketchup etwa um 1/3 einkochen. Das kann schon mal etwa 2 Stunden dauern. Ihr könnt das auf der Herdplatte machen, oder ihr stellt den Topf in den Ofen (unterste Schiene) und lasst ihn dort bei 180 C° Ober-Unterhitze köcheln. Letztere Version hat den Vorteil, dass euch so schnell nichts anbrennt.
Ist der Ketchup soweit eingekocht, mit Stabmixer alles zerkleinern.
Jetzt könnt ihr den Ketchup je nach gewünschter Konsistenz abfüllen. Ist der Ketchup zu Sauer dann etwas Natron rein. Wichtig ist, dass ihr den Ketchup heiß abfüllt und sofort verschließt.
Die Gläser bzw. Flaschen solltet ihr vorher etwa 10 Minuten in sprudelnd kochendem Wasser abkochen, die Deckel natürlich auch.
Wenn Ihr den Ketchup länger aufheben möchtet, kocht ihr ihn am besten noch ein.