Die Auberginen in feine Würfel schneiden. Zwiebel würfeln. Alles in Olivenöl scharf anbraten und salzen. Knoblauch schälen, durchpressen und mit der Currypaste und Tomatenmark dazugeben. 1-2 Minuten mitbraten. Linsen, Wasser und Tomaten mit der Gemüsebrühe dazugeben. Kokosmilch und 200 g Wasser dazugeben und alles bei hoher Hitze ohne Deckel 20-25 Minuten kochen lassen. Eventuell noch Wasser zugeben, wenn die Soße zu dick wird.
Mit Salz, Pfeffer, Sojasoße, Zitronensaft und Agavendicksaft abschmecken.