Épluchez puis mixez l'oignon, l'ail et le gingembre pour obtenir une sorte de pâte.
Faire chauffer l'huile à feu moyen dans une poêle à bords hauts, et y faire revenir l'oignon, ail et gingembre quelques minutes, jusqu'à ce que le mélange soit bien parfumé.
Ajouter les épices, mélanger et laisser cuire encore quelques minutes.
Verser la tomate, le concentré, le beurre de cacahuète et l'eau. Bien mélanger pour que le beurre de cacahuète se dilue bien. Monter le feu. Le mélange doit commencer à bouillonner.
Ajouter les pois chiches et les épinards. Laisser cuire à feu doux encore une vingtaine de minutes.