Wasche die Linsen unter kaltem Wasser, bis das Wasser klar ist. Wasche die Möhre, schäle sie und schneide sie in Scheiben. Wasche dem Lauch gründlich und schneide ihn in Ringe.
Erhitze das Kokosöl in einem großen Topf, gibt den Lauch dazu und röste ihn leicht braun mit an.
Gib die Gewürze hinzu und brate sie kurz mit an.
Presse den Saft von 1,5 Zitronen aus und gieße ihn mit in den Topf. Füge die Karotten und die Linsen dazu und verrühre alle Zutaten gut miteinander.
Lösche alles mit der Gemüsebrühe ab und lass die Suppe für rund 25 Minuten auf mittlerer Stufe köcheln.
Gieße die Kokosmilch dazu und püriere die Zutaten, bis sie die gewünschte Textur hat.
Schmecke die Suppe mit dem restlichen Zitronensaft von 1,5 Zitronen ab, reibe die Schale einer Zitrone ab und füge sie zusammen mit Salz und Pfeffer ebenfalls hinzu.
Serviere die Suppe heiß mit frischer Kresse und gerösteten Sonnenblumenkernen.