Zaalouk (Moroccan Eggplant and Tomato Salad)

Morocco • Regional Dish • Salad

Zaalouk (Moroccan Cooked Eggplant and Tomato Salad)

A classic Moroccan cooked salad of soft eggplant, tomatoes, garlic, olive oil, and warm spices, made for bread and repeat visits.

Servings4
Prep Time20 min
Cook Time35 min
DifficultyEasy

Instructions

  1. Peel the eggplants in alternating strips, then cut them into medium cubes. Bring a pot of salted water to a boil, add the eggplant, and cook for 8 to 10 minutes until very tender. Drain well.
  2. Heat the olive oil in a wide skillet over medium heat. Add the tomatoes and cook for 5 minutes, stirring often, until they begin to soften and lose some of their liquid.
  3. Stir in the garlic, parsley, cilantro, paprika, cumin, salt, and black pepper. Cook for 1 minute, just until fragrant.
  4. Add the drained eggplant to the skillet. Use the back of a spoon or a potato masher to break it up roughly into the tomatoes.
  5. Cook over medium-low heat for 12 to 15 minutes, stirring often, until the mixture looks thick, soft, and spreadable. It should be rustic and spoonable, not watery.
  6. Stir in the lemon juice and taste for salt. Cook 1 minute more, then remove from the heat.
  7. Serve warm, room temperature, or chilled. Drizzle with a little extra olive oil if you like.

Cultural Context

Zaalouk is a popular Moroccan cooked salad made with eggplants and tomatoes, usually seasoned with garlic, olive oil, paprika, cumin, and herbs. It’s commonly served as part of a spread of Moroccan salads and often eaten with bread rather than a fork.

Fun Fact

There is no single mandatory texture for zaalouk. Some Moroccan cooks leave it a little chunky, while others mash it down closer to a spread. The common thread is that it should be fully cooked, richly seasoned, and never soupy.

Cook’s Tip

Some cooks roast or grill the eggplant before adding it to the tomato base, which gives zaalouk a smokier flavor. Boiling the eggplant first is a practical home shortcut that still lands in the right place. Zaalouk should not be completely smooth, like a dip made in a food processor. A soft, rustic mash with a little texture is the better target. Too wet, and it loses its charm. Too pureed, and it starts drifting into entirely different territory.

Trivia

Some versions start by boiling the eggplant, while others roast or grill it first for extra depth. Same family. Slightly different personality.