Rincez les lentilles corail à l’eau froide puis égouttez-les.
Émincez l’oignon, hachez l’ail et râpez le gingembre.
Faites chauffer l’huile dans une grande casserole ou une sauteuse à feu moyen. Faites-y revenir l’oignon pendant 5 minutes.
Ajoutez l’ail, le gingembre, le curry et du sel, puis faites revenir le tout pendant 1 minute.
Ajoutez les lentilles, puis versez l’eau, la pulpe de tomate et le lait de coco. Mélangez, portez à ébullition, puis baissez le feu et laissez mijoter à couvert pendant 20 minutes. Remuez de temps en temps.
Lavez les épinards frais et ajoutez-les aux lentilles. Poursuivez la cuisson pendant 10 minutes, jusqu’à ce que les épinards soient fondus.
Servez chaud, avec du riz et parsemé de noix de cajou concassées.