Die roten Linsen in einem Sieb waschen und gut abtropfen lassen.
Zwiebel, Knoblauch und Ingwer schälen und in sehr feine Würfel schneiden.
In einem großen Topf etwas Olivenöl erhitzen und Zwiebel, Knoblauch und Ingwer bei mittlerer Hitze glasig anschwitzen.
Die Temperatur etwas runterdrehen, das Currypulver und den gemahlenen Koriander dazugeben und kurz mit anrösten, bis es duftet.
Die abgetropften roten Linsen kurz mitbraten, dann mit den stückigen Tomaten und der Gemüsebrühe ablöschen.
Mit Cayennepfeffer würzen und alles ca. 15 Minuten bei niedriger Hitze köcheln lassen, bis die Linsen zerfallen sind.
Mit Salz abschmecken. Wird die Suppe zu dick, etwas heißes Wasser nachgießen.
Den frischen Koriander waschen, fein hacken und erst beim Servieren über die Suppe geben.