Zwiebeln anbraten: Etwas Öl in einem großen Topf bei mittlerer Hitze erhitzen. Die Zwiebeln darin 5–8 Minuten glasig anbraten.
Aromaten hinzufügen: Knoblauch, Ingwer und Chiliflocken dazugeben und 2–3 Minuten mit anschwitzen.
Gewürze rösten: Kurkuma und Garam Masala einrühren und 1 Minute mitrösten, bis es duftet.
Linsen und Basisflüssigkeit zugeben: Die roten Linsen, passierte Tomaten und Gemüsebrühe in den Topf geben. Gut umrühren, mit Salz und Pfeffer würzen. Bei mittlerer Hitze ca. 15–20 Minuten köcheln lassen, bis die Linsen weich sind. Dabei regelmäßig umrühren und bei Bedarf etwas Wasser nachgießen, falls die Soße zu dick wird.
Kokosmilch und Spinat unterrühren: Wenn die Linsen weich sind, Kokosmilch und Spinat dazugeben. Kurz weiterköcheln lassen, bis der Spinat zusammenfällt und alles schön cremig ist.
Abschmecken & servieren: Mit Zitronensaft abschmecken und mit Basmatireis, Naan-Brot oder pur genießen.