Éplucher et dégermer l'ail. Éplucher le gingembre. Hacher l'ail et le gingembre ensemble. Ciseler l'oignon.
Faire fondre le beurre dans une poêle, puis faire revenir l'ail et le gingembre pendant 2 min. Ajouter ensuite l'oignon, une pincée de sel et les graines de fenouil, puis laisser suer. Mettre alors les lentilles, l'eau, le piment et le garam masala, puis laisser cuire à feu doux, sans saler, pendant 20 min.
Ouvrir les capsules de cardamome, prélever les graines et les ajouter à la fin de la cuisson des lentilles.
Servir.
«Vous pouvez servir le dhal avec les lentilles entières ou légèrement écrasées.»