Zaalouk is a classic Moroccan cooked salad made from eggplant, tomatoes, garlic, and a warm blend of spices like cumin and paprika. It is silky, smoky, and deeply savory, often served as a dip with crusty bread or as a side dish. This recipe delivers a rich, comforting flavor that comes together in about 45 minutes, making it a perfect addition to any meal.
Ingredients
- 2 large eggplants (about 2 lb / 900 g total)
- 4 ripe tomatoes (about 1.5 lb / 680 g), chopped
- 4 cloves garlic, minced
- 1/4 cup (60 ml) olive oil, plus more for serving
- 1 tsp (5 g) ground cumin
- 1 tsp (5 g) paprika
- 1/2 tsp (2.5 g) salt, or to taste
- 1/4 tsp (1 g) black pepper
- 1/4 cup (15 g) fresh cilantro, chopped, plus more for garnish
- 1 tbsp (15 ml) lemon juice (optional, for brightness)
Instructions
- Pierce the eggplants several times with a fork. Place them directly over a gas flame on medium heat, or under a broiler, turning occasionally, until the skin is charred and the flesh is soft, about 10-12 minutes. Alternatively, roast in a 400°F (200°C) oven for 25-30 minutes until tender.
- Let the eggplants cool slightly, then peel off the charred skin. Roughly chop the flesh and set aside.
- In a large skillet or pot, heat the olive oil over medium heat. Add the garlic and sauté for 1 minute until fragrant.
- Add the chopped tomatoes, cumin, paprika, salt, and pepper. Cook, stirring occasionally, for 10-12 minutes until the tomatoes break down and become saucy.
- Stir in the chopped eggplant and cilantro. Cook for another 10-15 minutes, mashing the mixture with a spoon or potato masher until it reaches a thick, spreadable consistency.
- Taste and adjust seasoning. If desired, stir in lemon juice for a touch of acidity.
- Serve warm or at room temperature, drizzled with olive oil and garnished with extra cilantro.
Tips
- Charring the eggplant: The smoky flavor from charring is essential. If you don’t have a gas stove, use a broiler or grill. Avoid skipping this step, as it adds depth.
- Consistency: Zaalouk should be thick, not watery. If it looks too wet, cook longer to evaporate excess liquid. If too dry, add a splash of water or olive oil.
- Substitutions: No fresh tomatoes? Use 1 can (15 oz / 425 g) diced tomatoes, drained. Smoked paprika can replace regular for extra smokiness.
- Make ahead: The flavors meld beautifully overnight. Make it a day ahead and reheat gently.
Serving Suggestions
Serve zaalouk as a dip with warm crusty bread, pita, or khobz. It also works as a side dish alongside grilled meats, fish, or couscous. For a mezze spread, pair it with hummus, baba ganoush, and olives.
Variations
- Spicy: Add 1/2 tsp (2.5 g) chili flakes or a chopped fresh chili with the garlic.
- Herby: Swap cilantro for parsley or use a mix of both.
- Roasted tomatoes: Roast the tomatoes with the eggplant for a deeper, sweeter flavor.
- Vegan: This recipe is naturally vegan; just ensure your bread is vegan.
Storage and Reheating
Store zaalouk in an airtight container in the refrigerator for up to 4 days. It can also be frozen for up to 3 months; thaw overnight in the fridge. Reheat gently on the stovetop over low heat, adding a little water or olive oil if needed. Serve warm or at room temperature.
Frequently Asked Questions
Can I use regular eggplant instead of charring? Yes, you can skip charring and just roast or sauté the cubed eggplant, but the smoky flavor will be missing. Charring is key to authentic zaalouk.
Is zaalouk served hot or cold? Traditionally, it’s served warm or at room temperature. Cold is also fine, but the flavors are more pronounced when not chilled.
Can I make zaalouk without tomatoes? Tomatoes are essential, but you can reduce the amount and add a bit of tomato paste for concentrated flavor. The texture will be less saucy.
How do I prevent zaalouk from being bitter? Choose small, firm eggplants with shiny skin. Salting the chopped eggplant for 15 minutes and rinsing can also reduce bitterness, though charring usually eliminates it.
Can I use canned tomatoes? Yes, use one 15-ounce can of diced or crushed tomatoes. Drain them slightly to avoid excess liquid.
What is the best oil for zaalouk? Extra-virgin olive oil is traditional and adds fruity notes. Use a good quality one for drizzling at the end.
Related
- Chicken Broth Great Value: Easy Homemade Recipe
- Zereshk Polo Recipe (Persian Barberry Rice)
- Rowan & Parsley Food Atelier: A Complete Guide
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).