
Coloque as lentilhas numa peneira de rede fina e lave-as em água fria corrente, mexendo com os dedos, até a água sair completamente límpida. Deixe escorrer e reserve.
Aqueça o óleo numa panela larga a lume médio-alto. Quando estiver bem quente, junte as sementes de cominho e de mostarda e deixe-as fritar durante 30 segundos, até estalar. Adicione a cebola picada e refogue durante 8 a 10 minutos, mexendo ocasionalmente, até amolecer e começar a dourar nas bordas.
Reduza para lume médio e acrescente o alho, o gengibre e a malagueta. Cozinhe mais 2 minutos, mexendo sempre. Junte o açafrão-da-índia, o garam masala e os coentros em pó e mexa continuamente durante 1 minuto para torrar ligeiramente as especiarias sem as queimar.
Adicione o tomate pelado e desfaça-o com a colher, raspando o fundo da panela. Verta o leite de coco e o caldo de legumes, misture bem e deixe levantar fervura.
Incorpore as lentilhas escorridas, mexa, e reduza para lume brando. Cozinhe sem tampa durante 20 a 25 minutos, mexendo de vez em quando para não pegar, até as lentilhas estarem completamente desfeitas e o dal ter uma consistência cremosa e espessa. Se engrossar em demasia antes de estar pronto, acrescente um pouco de água quente.
Retire a panela do lume. Junte os espinafres e mexa até murcharem totalmente, cerca de 1 a 2 minutos. Tempere com sumo de limão, sal e pimenta preta a gosto. Sirva sobre arroz basmati ou acompanhado de pão naan, e finalize com folhas de coentros frescos picados.