01 - Erhitze das Pflanzenöl in einer großen Pfanne oder einem Topf bei mittlerer Hitze.
02 - Gib die gehackte Zwiebel hinzu und dünste sie 5 Minuten lang glasig.
03 - Füge Knoblauch, Ingwer und ggf. grüne Chili hinzu und brate alles 1–2 Minuten, bis es duftet.
04 - Rühre Kreuzkümmel, Koriander, Kurkuma, Paprika, Cayenne, Salz und Pfeffer ein und röste die Gewürze 1 Minute lang unter Rühren.
05 - Gib die gewürfelte Tomate dazu und koche sie unter gelegentlichem Rühren 5 Minuten, bis sie weich ist und die Sauce eindickt.
06 - Füge die Kichererbsen, Kokosmilch und Wasser hinzu und vermische alles gut.
07 - Lass die Mischung zugedeckt 15–20 Minuten bei schwacher Hitze köcheln, dabei gelegentlich umrühren, bis die Sauce eindickt und die Aromen sich verbinden.
08 - Falls verwendet, rühre den Spinat ein und koche ihn ca. 2 Minuten, bis er welk ist.
09 - Nimm die Pfanne vom Herd, rühre den Zitronensaft und das Garam Masala unter.
10 - Garniere mit frischem Koriander und serviere heiß, z.B. mit Reis oder Naan-Brot.