Épluchez et découpez l’ail et l’oignon. Dans une casserole large ou une sauteuse, faites chauffer un peu d’huile puis faites y revenir ail et oignon jusqu’à ce que ce dernier soit translucide.
Ajoutez tous les épices, puis faites torréfier 1 minute. Si vous ne disposez pas de tous les épices demandés, ne vous en inquiétez pas et tentez de vous en approcher au plus près.
Ajoutez les lentilles, mouillez à hauteur, couvrez, puis laissez cuire à feu moyen 15 minutes. Vérifiez en cours de cuisson qu’il y a toujours un peu d’eau.
Ajoutez les épinards frais lavés, mélangez, puis laissez cuire encore 5 minutes.
Salez et poivrez à convenance et servez bien chaud. Accompagnez avec du riz.