Den Backofen auf 200 ° C Ober-/ Unterhitze vorheizen.
Die Knoblauchzehe schälen, pressen und mit 4 EL Olivenöl, Salz und Pfeffer mischen. Die Auberginen waschen, trocken reiben und längs halbieren und die Hälften gleichmäßig mit der Olivenölmischung bestreichen. Mit der Schnittseite nach oben in eine Auflaufform oder auf ein Backblech legen. In der Mitte des Backofens ca. 40 Minuten backen.
In der Zwischenzeit die Datteln mit ca. 100 ml Wasser in einem kleinen Topf aufkochen, eine Minute köcheln lassen, vom Herd nehmen, Zimt unterrühren und ca. 20 Minuten abkühlen und aufquellen lassen. Anschließend mit einem Stabmixer zu cremigem Dattelmus pürieren. Eventuell noch etwas Wasser zugeben - je nach gewünschter Konsistenz.
Couscous in eine Schale geben, mit 1 EL Olivenöl mischen und mit ca. 300 ml kochendem Wasser übergießen. Mit Ras el Hanout, Salz, Cayennepfeffer und Piment würzen und ca. 20 Minuten abgedeckt quellen lassen. Dabei immer wieder mit einer Gabel auflockern.
Den Joghurt in einer kleinen Schüssel salzen, pfeffern und beiseite stellen. Wer mag, gibt noch 1 TL mildes Currypulver dazu.
Minze oder Petersilie waschen, trocken tupfen, Blätter abzupfen und hacken. Die Auberginen aus dem Ofen nehmen und mit dem Dattelmus bestreichen. Couscous und Joghurt dazu servieren und mit Granatapfelkernen und Minze betreuen.