Eggplant Smothered with Charmoula Marinade

Charmoula, a Moroccan spice blend, is best known as a tart marinade for fish. Here, its fresh taste is a perfect complement to the warm creaminess of eggplant. This dish should be prepared ahead, to give the eggplant time to absorb the charmoula.