Zwiebel und Knoblauch fein hacken. Ghee in einem Topf erhitzen. Die Kichererbsen abseihen und gemeinsam mit den Zwiebelstückchen im Fett rösten, bis sie bräunen und aufzuspringen beginnen.
Knoblauch, Garam Masala, Curry und Chili hinzufügen. Kurz durchrühren, mit Kokosmilch und Suppe aufgießen. Die Sauce 5 Minuten einkochen lassen.
In der Zwischenzeit den Strunk und die dunklen Blätter des Karfiols entfernen. Die zarten hellgrünen Blätter beiseitelegen. Kopf in Röschen teilen, deren Stiele kreuzweise ca. 2 cm tief einschneiden.
Den Karfiol in die Sauce geben und 8 Minuten sanft köcheln lassen, bis er gar aber noch bissfest ist. Den Topf vom Herd nehmen, die Spinat- und die Karfiolblätter einrühren und 5 Minuten durchziehen lassen.
Das fertige Curry mit Koriander und Minze bestreuen. Mit Joghurt, Limettenvierteln und evtl. Chiliflocken servieren.