Sweet and Spicy Moroccan Eggplant

Sweet and Spicy Moroccan Eggplant

Christine Benlafquih

Ratings (12)
  • Total: 30 mins
  • Prep: 10 mins
  • Cook: 20 mins
  • Yield: 4 servings
Nutritional Guidelines (per serving)
302 Calories
16g Fat
41g Carbs
4g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This fabulous Moroccan side dish is an intriguing blend of sweet, spicy, and tangy. It's best eaten as a dip with Moroccan bread, but you may want to offer it as a vegetarian entree with rice.

Adapted from a recipe in Moroccan Food and Cooking by Ghillie Basan.


  • 4 small eggplants (about 1 1/2 lbs.)
  • 2 to 3 tablespoons olive oil
  • 2 tablespoons olive oil
  • 4 garlic cloves (pressed or very finely chopped)
  • 4 tablespoons honey
  • 4 tablespoons lemon juice
  • 1 small spoonful harissa, or 1/4 teaspoon cayenne pepper
  • 1 teaspoon cumin
  • 1/2 teaspoon ginger
  • salt to taste

Steps to Make It

  1. Peel the eggplants, and cut into 1/4 inch thick slices. Brush both sides of the slices with olive oil.

  2. Heat a large non-stick frying pan over medium to medium-high heat. Fry the eggplant, turning once, until golden brown. Set aside.

  3. Remove the pan from the heat, and allow the pan to cool for a minute or two. Add the olive oil and the garlic, and leave the garlic to soften. When the aroma of the garlic has been released, add the honey, lemon juice, harissa, spices and salt to taste. Stir to blend.

  4. Return the eggplant to the pan, and bring the sauce to a simmer over medium heat. Cook the eggplant for about 10 minutes, or until the eggplant is tender and the sauce has a syrup-like consistency. Add a little water during the cooking if you feel it's necessary, but not so much that the eggplant will overcook while the liquids reduce.

  5. Serve at room temperature.