Rincer les Urad dal abondamment à l’eau froide et égoutter. Verser les lentilles et 1,5 l d’eau dans une cocotte minutes et cuire sous pression pendant 25 minutes. Egoutter et réserver
Faire chauffer l’huile dans une marmite. Ajouter les graines de moutarde, le fenugrec, le cumin et faire torréfier jusqu’à ce que les saveurs des épices se dégagent.
Ajouter l’oignon, le gingembre, l’ail et faire revenir quelques minutes.
Ajouter le piment vert, la tomate, l’ase fétide, la poudre de piment rouge et laisser mijoter 5 minutes. Ajouter les Urad dal, couvrir d’eau et porter à ébullition. Couvrir et cuire à feu doux pendant une heure, ou jusqu’à ce que les lentilles ramollissent.
Ajouter le malai, le garam masala, la coriandre et mélanger. Retirer du feu et déguster immédiatement.