Die Aubergine waschen und in kleinere Würfel von ca. 0,5 cm × 0,5 cm schneiden. Dann in eine größere Schüssel geben, salzen und die Schüssel kurz beiseite stellen, damit die Aubergine durch das Salz Wasser zieht.
In der Zwischenzeit den Knoblauch schälen und grob hacken, die Tomaten waschen und anschließend in Würfel (1 cm × 1 cm) schneiden.
Wenn die Aubergine überschüssiges Wasser abgegeben hat, dieses abgießen und einen Topf bereitstellen, in dem bei mittlerer Hitze 2 Esslöffel Öl erhitzt werden. Dann die gewürfelte Aubergine in den Topf geben und bei mittlerer Hitze 2–3 Minuten anbraten.
Anschließend den gehackten Knoblauch, Kreuzkümmel, gemahlenen Paprika und gemahlenes Chilli in den Topf geben und alles weitere 30–60 Sekunden bei mittlerer Hitze anbraten.
Dann die gewürfelten Tomaten hinzufügen und alles weitere 1–2 Minuten anbraten, bis die Tomaten Wasser abgeben. Anschließend 50 ml Wasser dazugießen, den Topf mit dem Deckel abdecken und die gesamte Mischung bei mittlerer Hitze 15–20 Minuten köcheln lassen.
Während des Kochens die Mischung bei Bedarf mit Wasser aufgießen, damit sie nicht anbrennt und am Topfboden haftet. Nach der angegebenen Zeit sollte die Mischung dickflüssig sein – falls sie noch zu flüssig ist, den Deckel abnehmen und weiter kochen, bis die Mischung eindickt.
Während des Kochens die Petersilienblätter und den Koriander fein hacken.
Die gegarte Mischung vom Herd nehmen und zu einem stückigen Brei zerdrücken. Dann die gehackte Petersilie, Koriander, Zitronensaft und Salz hinzufügen und alles vermischen.
Den fertigen Salat auf 4 Portionen aufteilen und sofort servieren (er kann alternativ auch gekühlt serviert werden).