Kartoffeln schälen (außer Bio-Kartoffeln mit dünner, sauberer Schale) und in Würfel schneiden. In etwas Wasser bissfest kochen und beiseite stellen.
In der Zwischenzeit die Zwiebel schälen und klein schneiden, Knoblauch schälen und fein hacken oder mit einer Knoblauchpresse bereit legen, Ingwer schälen und in möglichst kleine Würfel schneiden.
Gewürze in einem kleinen Gefäß vermischen und bereit stellen.
Zitrone auspressen und bereit stellen.
In einer ausreichend großen Pfanne oder einem Topf etwas Öl (am besten Kokosöl) erhitzen. Zwiebeln und Ingwer darin glasig dünsten. Am Ende Knoblauch dazu pressen, Tomatenmark und Gewürze einrühren und kurz mit anbraten.
Mit passierten Tomaten und Kokosmilch aufgießen, verrühren. Herdplatte ausschalten. Gekochte Kartoffeln, Kichererbsen und Zitronensaft zugeben und verrühren. Vor dem Servieren ausreichend abkühlen lassen, vor allem die Kartoffeln können innen sehr heiß sein. Mit frischem Koriander bestreuen (wenn gewünscht).