Zwiebeln grob schneiden, Olivenöl auf mittlere Hitze in einem großen Topf erhitzen. Zwiebeln anschwitzen. Derweil Zucchini und Tomaten in Stücke schneiden und nach und nach zugeben.
Restliche Zutaten zugeben und alles offen für etwa eine Stunde einkochen lassen.
Anschließend aufmixen und noch sehr heiß in sterilisierte Gläser füllen.