Die Zwiebel und den Knoblauch fein hacken. Die Karotten, den Sellerie und den Fenchel in mittelgroße Stücke schneiden.
Das Öl in einem großen Topf erhitzen und die Zwiebel dünsten bis sie glasig sind. Den Knoblauch, den Sellerie, die Karotten und den Fenchel hinzugeben und ungefähr 4 Minuten anbraten.
Die stückigen Tomaten zusammen mit der Gemüsebrühe und den Kichererbsen hinzugeben und die Suppe 15 Minuten köcheln lassen.
Anschließend die halbierten Cherry Tomaten und den Spinat hinzufügen und nochmals drei Minuten kochen. Mit Salz, Pfeffer, Oregano und Thymian würzen und mit der frischen Petersilie bestreuen.