Zwiebel schälen und grob würfeln. Knoblauch schälen und halbieren. Zucchini waschen und in Stücke schneiden. Öl in einem Topf erhitzen (nicht zu heiß werden lassen!), Zwiebel und Knoblauch darin einige Minuten andünsten. Regelmäßig umrühren.
Zucchini und Linsen zugeben und weitere 5 Minuten unter gelegentlichem Rühren mitbraten.
Gewürze zugeben und maximal eine Minute später mit der Gemüsebrühe aufgießen.
Köcheln lassen, bis die Linsen gar sind (einfach kurz probieren).
In der Zwischenzeit die Zitrone heiß abwaschen und abtrocknen. Mit einer Parmesanreibe die Zitronenschale abreiben. Die Zitrone auspressen. Koriander waschen, trocknen und hacken. Wenn die Linsen gar sind, Zitronenabrieb und Kokosmilch zufügen und mit einem Pürierstab pürieren.
Die Suppe etwas abkühlen lassen. Vor dem Servieren zunächst den Zitronensaft einmischen und dann mit frischem Koriander bestreut servieren.