
Colocar as lentilhas numa peneira e lavar em água fria corrente, esfregando com os dedos, até a água sair completamente limpa. Escorrer bem e reservar.
Aquecer o azeite numa panela grande ou caçarola em lume médio. Juntar a cebola picada e uma pitada de sal e refogar 7–8 minutos, mexendo ocasionalmente, até ficar translúcida e ligeiramente dourada nas bordas.
Adicionar o alho picado e o gengibre ralado e cozinhar 1–2 minutos, sem parar de mexer. Incorporar os cominhos, coentros moídos, cúrcuma, garam masala e flocos de piri-piri; mexer continuamente durante 1 minuto até os aromas se libertarem e as especiarias ficarem bem integradas.
Juntar o tomate pelado e esmagá-lo com a colher de pau. Cozinhar 4–5 minutos em lume médio-alto, mexendo frequentemente, até o molho engrossar e escurecer ligeiramente.
Adicionar as lentilhas escorridas, o leite de coco e o caldo de legumes. Mexer bem para combinar tudo, tapar parcialmente e deixar cozinhar em lume brando durante 25–30 minutos, mexendo de vez em quando, até as lentilhas estarem completamente desfeitas e o dal ter uma textura cremosa e espessa.
Retirar do lume. Temperar com o sumo de limão, sal e pimenta preta a gosto. Se o dal estiver demasiado espesso, incorporar um pouco de água quente até obter a consistência desejada.
Servir de imediato sobre arroz basmati cozido e decorar com coentros frescos picados.