Also Like

Zaalouk (Moroccan Eggplant Salad) – Easy & Healthy Vegan Recipe

best Moroccan zaalouk recipe traditional eggplant salad

The Best Traditional Moroccan Zaalouk Recipe

The Ultimate Smoky Eggplant & Tomato Salad

Walking through the narrow alleys of a Moroccan Medina, the aroma of cumin, garlic, and roasted vegetables is unmistakable. Among the dozens of kemia (small salads) that grace a traditional Moroccan table, Zaalouk stands out as the ultimate comfort food.

Growing up in a Moroccan household, Zaalouk wasn't just a side dish; it was a staple that accompanied every Friday couscous or Sunday tagine. What makes this recipe truly special is the balance between the creaminess of the eggplant and the acidity of the tomatoes, all brought together by a generous pour of golden olive oil.


What is Zaalouk?

Zaalouk is an iconic Moroccan cooked salad. Unlike Western salads, which are often raw and crisp, Zaalouk is slowly simmered and mashed until it reaches a spreadable, jam-like consistency.

It is beloved for its:

  • Smoky Profile: Derived from the charred eggplant.
  • Zesty Base: Freshly grated tomatoes and garlic. 
  • Aromatic Spices: A warm blend of cumin and paprika.
  • Versatility: It can be served as a dip, a side dish, or a vegan main.

Ingredients

  • 2 large eggplants (Look for firm, shiny, deep purple skin).
  • 3 ripe tomatoes (Grated, discarding the skin).
  • 3-4 cloves garlic (Minced).
  • ¼ cup extra virgin olive oil (Don't be shy—this provides the silkiness).
  • 1 tsp smoked paprika (or sweet paprika).
  • 1 tsp ground cumin.
  • ½ tsp turmeric.
  • Salt and black pepper to taste.
  • A pinch of chili flakes or Harissa (Optional, for heat).
  • Fresh herbs: 2 tbsp chopped parsley and cilantro.
  • The Finish: Juice of half a lemon or a splash of vinegar.

Step-by-Step Instructions

Zaalouk (Moroccan Eggplant Salad) – Easy & Healthy Vegan Recipe

1. Prepare the Eggplant

The Traditional Way (Roasting): For the best flavor, prick the eggplants with a fork and roast them over an open gas flame or in a 400°F (200°C) oven until the skin is charred and the flesh is soft. Peel the skin and chop the flesh.
The Quick Way (Boiling): Peel and cube the eggplant. Steam or boil in salted water for 10–15 minutes until tender. Drain thoroughly.

2. Sauté the Aromatics

In a wide skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for 1 minute until fragrant (do not let it brown). Add the grated tomatoes, paprika, cumin, turmeric, salt, and pepper.

3. Simmer the Sauce

Cook the tomato mixture for about 5–7 minutes until the tomatoes soften and the oil begins to separate from the sauce.

4. The Mash

Add the cooked eggplant to the skillet. Using a potato masher or the back of a large wooden spoon, mash the eggplant into the tomato sauce.

5. Reduce and Caramelize

Continue cooking the mixture on medium-low heat for 10–15 minutes, stirring occasionally. The goal is to evaporate any excess moisture until the Zaalouk is thick and "fried" in the olive oil.

6. The Finishing Touch

Stir in the fresh parsley, cilantro, and lemon juice. Taste and adjust salt or cumin if needed. Remove from heat.


Variations to Try

  • The Smoky Method: If you don't have a gas stove, add ½ teaspoon of liquid smoke or use extra-smoked Spanish paprika.
  • The Spicy Version: Stir in a tablespoon of Moroccan Harissa for a deep, fermented heat.
  • The Bell Pepper Twist: Some regions add roasted green bell peppers to the mix for extra sweetness.

Pro-Tips for Success

  • Avoid "Watery" Zaalouk: If you boil your eggplant, ensure you drain it very well. If the final dish looks watery, keep simmering it uncovered until the water evaporates and you are left with a thick, rich paste.
  • Olive Oil is Key: The olive oil acts as a preservative and a flavor carrier. Use a high-quality Moroccan or Mediterranean oil for the best finish.
  • Let it Rest: Like many stews, Zaalouk often tastes better the next day after the flavors have had time to marry.

Frequently Asked Questions

Is Zaalouk served hot or cold?
It is incredibly versatile! It can be served warm as a side to grilled meats, or cold as a dip with crusty bread.

Can I freeze Zaalouk?
While you can freeze it, the texture of the eggplant may become slightly mushy upon thawing. It is best enjoyed fresh or kept in the fridge for up to 4 days.

Is it healthy?
Yes! It is 100% plant-based, gluten-free, and loaded with fiber and antioxidants from the eggplant and cooked tomatoes.


More Moroccan Favorites to Explore

If you enjoyed this recipe, you’ll love these other Moroccan classics:


Conclusion

Zaalouk is more than just a salad; it is a celebration of simple ingredients transformed by heat and spice. Whether you're hosting a dinner party or looking for a healthy vegan meal prep option, this Moroccan eggplant salad is sure to become a favorite in your kitchen.

Enjoy your meal! (B'ssaha!)