Die Linsen in einem Sieb unter fließendem, kaltem Wasser abspülen, bis das Wasser klar bleibt.
Das Kokosöl in einem Topf erhitzen. Unter Rühren die Gewürze hinzugeben und anrösten, bis es duftet. Zwiebeln, Knoblauch und Ingwer hinzugeben und bei mittlerer Hitze goldgelb braten.
Tomaten und Linsen hinzugeben, etwas Wasser hinzufügen und geschlossen bei kleiner Hitze ca. 20 Minuten köcheln lassen, bis die Linsen weich sind. Gelegentlich umrühren und gegebenenfalls Wasser hinzufügen.
Mit Salz und Pfeffer abschmecken. Die Kokosmilch hinzufügen und weiter köcheln lassen, bis die gewünschte Konsistenz erreicht ist. Heißes Dal mit frischem Naan Brot und Minz-Joghurt servieren.