Cuire le dal dans une cocotte minute avec 750 ml d'eau pendant 7 minutes en pleine pression. Si vous n'avez pas de cocotte minute, faire tremper les lentilles pendant au moins 3 heures. Cuire pendant 30 à 45 minutes. Les lentilles doivent être complètement écrasées.
Ajouter de l'eau pour avoir une consistance de soupe assez liquide. Faire chauffer le ghee dans une casserole. Ajouter l'asafoetida.
Dès qu'il grésille, ajouter les graines de moutarde.
Dès qu'ils éclatent, ajouter les graines de cumin, les feuilles de curry et les piments secs.
Incorporer le dal cuit en faisant attention aux éclaboussures.