Aqueça o óleo numa panela grande. Adicione o alho e malaguetas, frite em lume médio por 3 minutos. junte as especiarias e cozinhe por mais 1 minuto. Adicione as ervilhas escorridas e 1,5lt de água. Deixe levantar fervura em lume alto. Coe a espuma que surgir a superfície. Baixe o lume e deixe borbulhar por 2 horas ou ate as ervilhas tenham reduzido a um puré. Para a cebola frita aqueça o óleo numa frigideira, adicione as cebolas e cozinhe, mexendo, por 2 a 3 minutos ou ate douradas e estaladiças. Retire e seque em papel absorvente. Tempere o dahl com sal e pimenta e sumo de limão. Sirva com arroz basmati cebola frita e folhas de coentros. Acompanhe de chutneys de fruta e iogurte natural, se desejar.