Rincez soigneusement les lentilles corail et égouttez-les. Émincez finement les oignons après les avoir pelés.
Prenez l'ail, retirez le germe et écrasez-le avec le gingembre.
Dans une grande poêle, faites chauffer un peu de ghee (ou d'huile d'olive) et faites revenir les oignons.
Incorporez l'ail écrasé, le gingembre et les épices, et laissez cuire brièvement.
Ajoutez ensuite les lentilles corail, les tomates concassées, le lait de coco et le bouillon.
Assurez-vous de bien mélanger le tout, puis laissez mijoter pendant 20 minutes en remuant de temps en temps.
En fin de cuisson, incorporez le jus de citron et les pousses d'épinards.
Mélangez bien l'ensemble et servez ce plat accompagné de riz basmati.