Die Zwiebel sowie den Ingwer fein würfeln. Den Knoblauch ebenfalls kleinschneiden oder eine Knoblauchpresse verwenden. Die Karotten und die Süßkartoffel schälen und ebenfalls würfeln. Die Frühlingszwiebel in Ringe schneiden.
Das Kokosöl in einem großen Topf erhitzen und die Zwiebel ungefähr 3 Minuten anbraten bis sie glasig wird. Anschließend den Knoblauch und den Ingwer hinzufügen. Kurz mit anbraten, dann die roten Linsen, die Karotten- sowie die Süßkartoffelwürfel hinzufügen. Ungefähr 3-4 Minuten anbraten. Dann das Currypulver unterrühren und alles mit der Gemüsebrühe und der Kokosmilch ablöschen.
15 Minuten kochen lassen. Ich mag die Suppe gerne sehr sämig und relativ dickflüssig. Wer sie dünner mag, kann einfach ein wenig mehr Gemüsebrühe verwenden. Wenn die Linsen durch sind, die Suppe entweder in einen Mixer geben und cremig pürieren oder einen Stabmixer verwenden. Anschließend nochmal kurz erwärmen und mit Salz, Pfeffer und Chiliflocken abschmecken. Die Petersilie, das Kokosmus und den Zitronensaft unterrühren (dabei etwas Petersilie zum Servieren aufheben).
Die Suppe in Tellern anrichten und mit frischer Petersilie, den Frühlingszwiebeln sowie den Kürbiskernen anrichten.