If you’ve never tasted zaalouk, imagine a rich, smoky cousin to salsa—one that’s made with silky eggplant instead of tomatoes alone. This beloved Moroccan salad is gently cooked until the eggplant, tomatoes, garlic, herbs, and warm spices melt together into a luscious spread that’s equally at home on a slice of crusty bread, alongside grilled meats, or spooned over roasted vegetables.
Like many traditional dishes, there is no single “correct” recipe. Every Moroccan family has its own version, and even the method for preparing the eggplant varies. Some cooks roast it over an open flame or under the broiler for a delicious smoky flavor, while others boil it until meltingly soft or grill slices before chopping them into the salad. Each technique produces a slightly different character, making zaalouk one of those recipes that’s fun to make your own.
Serve it warm, at room temperature, or chilled. However you enjoy it, don’t forget plenty of good bread—you’ll want every last bite.
INGREDIENTS:
For the zaalouk:
1 large eggplant, peeled and coarsely chopped
4 large tomatoes, peeled, seeded, and chopped
3 cloves garlic, finely chopped
¼ cup coarsely chopped fresh cilantro
¼ cup coarsely chopped fresh parsley
1 tablespoon paprika
1 tablespoon ground cumin
1½ teaspoons salt
¼ cup extra-virgin olive oil
1/3 cup water
1/8 teaspoon cayenne pepper, or more to taste (optional)
1 lemon wedge (optional)
For serving:
Extra-virgin olive oil or chili oil
Crusty bread
METHOD:
Combine the chopped eggplant, tomatoes, garlic, cilantro, parsley, paprika, cumin, salt, olive oil, water, and cayenne (if using) in a large deep skillet or heavy pot.
Cover and simmer over medium to medium-high heat for about 30 minutes, stirring occasionally, until the vegetables are very tender.
Using a wooden spoon or potato masher, gently mash the vegetables together until they form a rustic, chunky puree.
If desired, add the lemon wedge to the pot and continue simmering uncovered for another 10 minutes. The lemon adds a subtle brightness but can be omitted.
The zaalouk is ready when most of the liquid has evaporated and the mixture is thick enough to gather into a mound in the center of the pan.
Transfer to a serving bowl and drizzle generously with extra-virgin olive oil—or chili oil for a little heat. Serve warm, at room temperature, or chilled with plenty of crusty bread.
Optional Eggplant Preparations
One of the secrets to exceptional zaalouk is how you prepare the eggplant. Try one of these traditional methods:
For a smoky flavor: Halve the eggplant lengthwise and broil it, skin-side up, for about 15 minutes until the skin is deeply charred and the flesh is very soft. Scoop out the flesh, mash it lightly, and continue with the recipe.
For an extra-creamy texture: Boil the chopped eggplant for 12–15 minutes until very soft. Drain well before adding it to the remaining ingredients.
For a grilled version: Slice the eggplant into rounds, brush lightly with olive oil, and grill until tender with beautiful grill marks. Chop into bite-sized pieces before cooking with the tomatoes and seasonings.
YIELD: Serves 6–8





















