In einem größeren Topf das Kokosöl bei schwacher Hitze erhitzen.
Die Zwiebel hinzugeben und braten, bis sie glasig ist (8–9 Minuten). Dann Knoblauch und Currypulver hinzufügen und weitere 2–3 Minuten braten (weiterhin bei schwacher Hitze).
Anschließend alles mit der Brühe aufgießen und bei mittlerer bis starker Hitze kochen, bis die Brühe auf ½ reduziert ist (ca. 15 Minuten). Dann die Kichererbsen abgießen und in den Topf geben, die Kokosmilch angießen, mit Salz und Pfeffer abschmecken und weitere 9–10 Minuten bei mittlerer Hitze kochen, bis die Mischung eingedickt ist. Nach dem Kochen den Topf vom Herd nehmen und Spinat sowie Limettensaft zum Curry geben.