Auberginen in ca. 2 cm große Würfel schneiden. Die Würfel mit 2 El Salz vermischen und 30 Minuten Wasser ziehen lassen. Danach abbrausen und trocken tupfen. Die Würfel in einer Pfanne mit Öl rundherum kräftig anbraten und zur Seite stellen.
Ingwer und Knoblauch fein hacken. In einem großen Top 1 El Öl erhitzen und Senfkörner, Kreuzkümmel- und Koriandersamen kurz anrösten, bis sie duften. Den Ingwer und den Knoblauch dazugeben und mit anbraten.
Auberginenwürfel, stückige Tomaten, 400 ml Wasser und Currypaste dazugeben und gut verrühren. Alles aufkochen und bei geringer Hitze zugedeckt 10 Minuten köcheln lassen.
Die Kichererbsten abgießen, abspülen und in den Topf geben. Weitere 5 Minuten erhitzen und danach mit Salz, Zucker und Zitronensaft abschmecken.
Mit Korianderblättern und Granatapfelkernen garnieren und Joghurt dazu reichen.