1. Faites chauffer l’huile dans une poêle antiadhésive et ajoutez les oignons coupés en petits dés, faites-les frire à feu moyen jusqu’à ce qu’ils prennent une couleur doré clair.
2. Incorporez l’ail et le gingembre râpés et faites cuire 1 min.
3. Ajoutez le sel et les épices moulues puis laissez cuire encore 1 min.
4. Versez les tomates puis faites doucement cuire 5 min, en remuant continuellement au fur et à mesure que la sauce épaissit et ajoutez un filet d’eau si elle commence à coller. Réduisez le feu et laissez mijoter pendant 10 min.
5. Versez les pois chiches et mélangez-les pour les enrober de sauce. Augmentez le feu, puis laissez cuire pendant 5-7 minutes en remuant continuellement. Ajoutez un peu d’eau si nécessaire.
6. Lavez et hachez grossièrement les feuilles d'épinards. Réduisez le feu et incorporez-les. Couvrez avec le couvercle et laissez reposer quelques minutes pour permettre aux épinards de faner.
7. Servez avec du riz basmati, du naan et du yaourt.