Die Linsen in einem Topf mit Wasser zum Kochen bringen und ca. 20 Minuten weich kochen. Abgießen und abkühlen lassen.
In einer großen Schüssel die gekochten Linsen, Zwiebel, Knoblauch, Karotte, Mehl, Kreuzkümmel, Paprikapulver, Salz und Pfeffer gut vermengen.
Aus der Mischung kleine Knödel formen und auf einen Teller legen.
In einer Pfanne das Öl erhitzen und die Knödel darin von allen Seiten goldbraun braten. Anschließend auf Küchenpapier abtropfen lassen.
In derselben Pfanne die Kokosmilch, Currypulver und Sojasauce hinzufügen und zum Kochen bringen. Die Hitze reduzieren und die Knödel in die Soße geben. 5 Minuten köcheln lassen.
Mit frischem Koriander garnieren und servieren.