Zaalouk: Morocco's Smoky Eggplant & Tomato Salad Recipe
Master zaalouk, Morocco's beloved smoky eggplant and tomato salad. Learn the chermoula technique, key ingredients, and the best ways to serve this classic Moroccan starter.

The Eggplant Dish That Converts Eggplant Haters
I have a friend who has spent 35 years on this earth violently opposed to eggplant. Bruschetta? No thanks. Baba ganoush? Absolutely not. Eggplant parmesan? He'd rather eat the menu. But then I made him zaalouk — Morocco's smoky, spiced eggplant and tomato salad — and watched in stunned silence as he went back for thirds.

That's the power of zaalouk. It takes the humble eggplant and transforms it into something so deeply savory, so richly spiced, and so utterly addictive that it becomes the star of any table it's served on. It's proof that Moroccan cooks have a supernatural ability to make simple ingredients sing.
What Is Zaalouk?
Zaalouk is a cooked salad — and yes, "cooked salad" sounds like an oxymoron, but stay with me here. It's a dish of eggplant and tomatoes that are cooked down together with olive oil, garlic, and a blend of warm spices until they form a thick, chunky paste that's served at room temperature or slightly warm. Think of it as the love child of a French ratatouille and a Middle Eastern baba ganoush, raised on Moroccan spices.
It's served as a kemia — an appetizer or small plate — alongside other starters like matbucha, taktouka, and zaalouk's cousin, the eggplant and tomato spread. In a traditional Moroccan meal, you might have three or four of these salads on the table at once, all meant for scooping with fresh bread.
The Secret Ingredient: Chermoula
The key to great zaalouk is chermoula — the aromatic herb and spice paste that's the foundation of countless Moroccan dishes. For zaalouk, the chermoula is simple but essential:
- Fresh cilantro and parsley — Finely chopped, in generous quantities
- Garlic — At least 4 cloves, minced
- Cumin — Ground, for earthiness
- Paprika — For color and a gentle warmth
- Olive oil — Good quality, and don't be shy
- Salt and pepper — To taste
This mixture is sautéed in olive oil before the eggplant and tomatoes are added, and it's what gives zaalouk its distinctive, complex flavor. The herbs soften and almost melt into the vegetables, creating layers of flavor that unfold with every bite.
Pro tip: If you want an even smokier version, char the eggplant directly over a gas flame or on a grill before adding it to the pot. This adds a subtle smokiness that takes zaalouk to the next level.
Step-by-Step Zaalouk Recipe
Ingredients
- 2 large eggplants, diced
- 4 ripe tomatoes, diced
- 4 cloves garlic, minced
- 1/2 cup fresh cilantro, chopped
- 1/4 cup fresh parsley, chopped
- 1/4 cup olive oil
- 1 tsp cumin
- 1 tsp paprika
- Salt and pepper to taste
- 1 tbsp white vinegar (optional)
Instructions
- Heat the olive oil in a deep pan over medium heat
- Add the garlic and spices, cook for 1 minute until fragrant
- Add the eggplant and cook for 10 minutes, stirring occasionally
- Add the tomatoes and herbs, cover, and simmer for 20-25 minutes
- Stir occasionally, pressing down on the vegetables to help them break down
- Season with salt, pepper, and vinegar
- Serve at room temperature with crusty bread
Serving Suggestions
Zaalouk is incredibly versatile. Here's how Moroccans enjoy it:
- As a starter — Served alongside other salads and dips with fresh bread
- As a side dish — Pair it with grilled meats or tagines
- In a sandwich — Spread it on msemen or khobz with some grilled sardines
- For breakfast — Yes, really. It's common to have cold zaalouk with breakfast in some regions
- With eggs — Crack an egg on top and cook until set for a zaalouk shakshuka
Craving more? Grab our Moroccan Dishes Cookbook — 50 authentic recipes passed down through generations of Moroccan families. From tagine to pastilla, every recipe is tested and photographed step-by-step. The perfect gift for any food lover.



