Skip to content
Zaffaron

Zaalouk (زعلوك) — Moroccan Smoky Eggplant and Tomato Salad

Zaalouk is a beloved Moroccan cooked salad where smoky eggplant melts into spiced tomatoes, garlic, and olive oil. Often served warm or at room temperature, it’s a classic mezze-style dish found on family tables across Morocco.

By Zaffaron Kitchen· Published April 4, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
65 min total Prep 20m · Cook 45m 6 servings 140 cal
↓ Jump to Recipe
Zaalouk — Moroccan Smoky Eggplant and Tomato Salad - authentic moroccan recipe

Printable Recipe Card

Servings: 6 · Total: 65 min · Difficulty: easy

Ingredients (quick list)

  • 900 g eggplant (about 2 large; washed and dried)
  • 600 g tomatoes (ripe; grated or finely chopped)
  • 18 g garlic (about 6 cloves; finely minced)
  • 45 ml extra-virgin olive oil (plus 10 ml for finishing)
  • 30 g tomato paste (for deeper color and body)
  • 2 tsp ground cumin
  • 2 tsp sweet paprika
  • 1 tsp ground coriander
  • 0.25 tsp cayenne pepper (optional but traditional for gentle heat)
  • 1.25 tsp fine sea salt
  • 60 ml water (as needed to prevent scorching while reducing)
  • 15 ml lemon juice (freshly squeezed)

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Char the eggplants to build the signature smoky flavor. Prick each eggplant 6–8 times with a fork, then roast directly over a g…
  2. Steam and peel the eggplants so the flesh stays moist and easy to mash. Transfer the hot eggplants to a bowl and cover tightly…
  3. Drain excess liquid to keep the zaalouk thick and scoopable. Chop the eggplant flesh and place it in a sieve for 5 minutes, pre…
  4. Start the tomato base so it reduces into a rich, jammy sauce. In a wide skillet over medium heat, add 45 ml olive oil and the m…
  5. Bloom the spices in the oil to deepen their flavor and perfume the dish. Stir in cumin, paprika, coriander, and cayenne for 20…
  6. Reduce the tomatoes until thick so the final salad isn’t watery. Simmer uncovered for 12–15 minutes, stirring every 2–3 minutes…

+ 2 more steps in the full instructions section below.

Cultural Background

In Morocco, zaalouk is a staple cooked salad served as part of a spread of small dishes, especially alongside bread for scooping. Its smoky eggplant and spice-forward tomato base reflect the country’s love of charring, slow reduction, and cumin-led seasoning.

savorytangywarm-spicedsilky mashthick spoonable saladsmoky eggplantgarlic and cumin warmth🌶 mild

Equipment

gas burner or broilertongslarge bowlfine-mesh sievewide skilletwooden spoon

💡 Tips

  • For maximum smoke, char the eggplant directly over an open flame until the skin is evenly blackened, not just browned.
  • Use a wide pan so the tomato mixture reduces quickly; slow reduction in a small pot can make the flavor dull and the texture watery.
  • Mash gradually as it cooks; the best zaalouk is thick enough to mound on bread without running.

⚠️ Common Mistakes

  • ❌ Eggplant is under-charred, resulting in a flat, bland flavor.

    ✅ Fix: Keep charring until the skin is well blackened and the flesh collapses; steaming after charring helps peel without losing moisture.

  • ❌ The mixture turns watery after combining eggplant and tomatoes.

    ✅ Fix: Drain the eggplant briefly and reduce the tomatoes until very thick before adding the eggplant, then cook uncovered to evaporate excess moisture.

  • ❌ Garlic tastes bitter or harsh.

    ✅ Fix: Cook garlic briefly over medium heat without browning, and add tomatoes quickly to stop it from overcooking.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently in a skillet over low heat for 4–6 minutes with 15 ml water, or serve at room temperature; refresh with 5 ml olive oil and 5 ml lemon juice.

📅 Make Ahead

Zaalouk tastes better after resting. Make it up to 24 hours ahead, refrigerate, and bring to room temperature for 30 minutes before serving; finish with a fresh drizzle of olive oil and a pinch of chopped herbs.

🍽️ Pairs Well With

  • Khobz (Moroccan bread)
  • grilled sardines
  • tagines
  • couscous
  • olives
  • preserved lemon.

Regional Variations

  • Some Moroccan households add 1 tsp caraway for a slightly sweeter, anise-like warmth.
  • In coastal areas, zaalouk may be served with a spoon of harissa on top for extra heat and color.
  • A chunkier version is made by chopping (not mashing) the eggplant and reducing the sauce less for a rustic texture.
everyday party ramadan holiday
#classic#family-style#gluten-free#dairy-free

Ingredients

  • 900 geggplant (about 2 large; washed and dried)
  • 600 gtomatoes (ripe; grated or finely chopped)
  • 18 ggarlic (about 6 cloves; finely minced)
  • 45 mlextra-virgin olive oil (plus 10 ml for finishing)
  • 30 gtomato paste (for deeper color and body)
  • 2 tspground cumin
  • 2 tspsweet paprika
  • 1 tspground coriander
  • 0.25 tspcayenne pepper (optional but traditional for gentle heat)
  • 1.25 tspfine sea salt
  • 60 mlwater (as needed to prevent scorching while reducing)
  • 15 mllemon juice (freshly squeezed)
  • 15 gfresh cilantro (finely chopped)

🔄 Substitutions

  • fresh cilantro→ fresh flat-leaf parsley
  • cayenne pepper→ harissa paste
  • tomato paste→ additional tomatoes

Instructions

  1. 1

    Char the eggplants to build the signature smoky flavor. Prick each eggplant 6–8 times with a fork, then roast directly over a gas flame or under a broiler, turning every 3–4 minutes, until the skin is blistered and the flesh is very soft, 18–25 minutes total.

  2. 2

    Steam and peel the eggplants so the flesh stays moist and easy to mash. Transfer the hot eggplants to a bowl and cover tightly for 10 minutes, then peel off the skin and trim the stem end.

  3. 3

    Drain excess liquid to keep the zaalouk thick and scoopable. Chop the eggplant flesh and place it in a sieve for 5 minutes, pressing lightly with a spoon to release watery juices.

  4. 4

    Start the tomato base so it reduces into a rich, jammy sauce. In a wide skillet over medium heat, add 45 ml olive oil and the minced garlic and cook for 60–90 seconds, stirring constantly, until fragrant but not browned.

  5. 5

    Bloom the spices in the oil to deepen their flavor and perfume the dish. Stir in cumin, paprika, coriander, and cayenne for 20 seconds, then immediately add the grated tomatoes, tomato paste, salt, and 60 ml water to prevent the spices from catching.

  6. 6

    Reduce the tomatoes until thick so the final salad isn’t watery. Simmer uncovered for 12–15 minutes, stirring every 2–3 minutes, until the mixture darkens slightly and a spoon leaves a clear trail on the pan.

  7. 7

    Add the eggplant and cook until everything melds into a smooth, smoky spread. Stir in the drained eggplant and cook 10–12 minutes, mashing with the back of a spoon and stirring often, until the texture is mostly smooth with a few small pieces remaining.

  8. 8

    Finish with acidity and herbs to brighten the long-cooked flavors. Turn off the heat and stir in lemon juice and chopped cilantro, then drizzle the remaining 10 ml olive oil on top and let the zaalouk rest 10 minutes before serving.

🪪 Recipe Passport

Origin: Moroccan Cuisine
Researched by: Zaffaron Kitchen
Published: April 4, 2026

Cultural Background

In Morocco, zaalouk is a staple cooked salad served as part of a spread of small dishes, especially alongside bread for scooping. Its smoky eggplant and spice-forward tomato base reflect the country’s love of charring, slow reduction, and cumin-led seasoning.

Regional Variations

Some Moroccan households add 1 tsp caraway for a slightly sweeter, anise-like warmth.
In coastal areas, zaalouk may be served with a spoon of harissa on top for extra heat and color.
A chunkier version is made by chopping (not mashing) the eggplant and reducing the sauce less for a rustic texture.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

140
Calories
2.2g
Protein
9.6g
Fat
12.6g
Carbs
5.2g
Fiber
520mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.