Ofen auf 218 °C vorheizen und ein großes Backblech mit Backpapier auslegen.
Die Auberginenwürfel auf das Blech geben, mit Olivenöl beträufeln und mit Salz bestreuen. Die Auberginen mit dem Öl/Salz verrühren und 30-35 Minuten lang braten, wobei nach etwa 20 Minuten wieder durchgerührt wird.
In der Zwischenzeit eine große Pfanne oder einen Topf mit Rand auf mittlerere Hitze bringen. Sobald der Topf heiß ist, Öl (oder Wasser) und Zwiebeln hinzufügen. Die Zwiebeln 4-5 Minuten unter häufigem Rühren anbraten, bis sie weich und leicht karamellisiert sind.
Knoblauch, Kreuzkümmel und Paprika zugeben und umrühren. Eine weitere Minute kochen.
Tomaten (mit Saft), sowie Wasser (oder Gemüsebrühe) hinzugeben. Zudecken und bei mittlerer Hitze zum Köcheln bringen. 4 Minuten kochen.
Gewaschene Kichererbsen, Ahornsirup und Harissa-Paste zugeben. Bei mittlerer bis niedriger Hitze kochen.
Gebratene Auberginenwürfel zugeben. Verrühren und bei mittlerer bis niedriger Hitze 10 Minuten lang kochen.
Abschmecken mit Ahornsirup (um die Schärfe auszugleichen), Kreuzkümmel und Paprika (für die Rauchnote), Salz und Harissa-Paste (für die Schärfe).
Als Eintopf oder mit Reis mit frischen Zitronenspalten und frisch gehackter Petersilie oder Koriander servieren. Zusätzliche Harissa-Paste kann als Garnierung für zusätzliche Schärfe hinzugefügt werden.