Die Kichererbsen abgießen. Mit dem Wasser, der Zwiebel, den Tomaten, dem Sellerie, Tomatenmark und Pfeffer in einem großen Topf füllen, aufkochen und zugedeckt ca. eine Stunde köcheln lassen, bis die Kichererbsen ganz weich sind.
Die Linsen mit dem Ingwer und dem Zimt weitere 20 Minuten mit garen, bis sie weich sind. Die Suppe mit Salz abschmecken.
Den Zitronensaft, die Zuccini und die Nudeln sowie nach Bedarf Wasser zufügen und noch 10 Minuten kochen. Kurz vor dem servieren die Petersilie und das Koriandergrün einrühren.