In einem großen Topf das Olivenöl bei mittlerer Hitze erhitzen. Die Zwiebel, Karotten und Sellerie hinzufügen und etwa 5 Minuten anbraten, bis das Gemüse weich ist.
Den Knoblauch, Oregano und Thymian hinzufügen und weitere 1-2 Minuten braten, bis der Knoblauch duftet.
Die gehackten Tomaten und die Gemüsebrühe in den Topf geben. Zum Kochen bringen und dann die Hitze reduzieren.
Die Kichererbsen und die Pasta hinzufügen und 10-12 Minuten köcheln lassen, bis die Pasta al dente ist.
Den frischen Spinat einrühren und weitere 2-3 Minuten kochen, bis der Spinat zusammengefallen ist. Mit Salz und Pfeffer abschmecken.
Die Suppe in Schalen servieren und nach Belieben mit frisch geriebenem Parmesan bestreuen.