Zaalouk: Smoky Moroccan Eggplant and Tomato Dip Recipe
If you're looking for a dip that packs a punch with bold flavors, this Zaalouk: Smoky Moroccan Eggplant and Tomato Dip is a must-try. Originating from Morocco, this dish brings together the earthiness of eggplant and the freshness of tomatoes, all infused with aromatic spices. Perfect for gatherings or a quiet night in, it’s a versatile spread that can be served with bread, crackers, or fresh vegetables.

Ingredients
- 2 medium eggplants
- 3 ripe tomatoes, chopped
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 3 tablespoons olive oil
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh parsley for garnish
- Lemon wedges for serving
Instructions
- Prepare the Eggplants: Preheat your oven to 400°F (200°C). Cut the eggplants in half lengthwise and score the flesh in a crisscross pattern. Brush with olive oil and roast for about 30-40 minutes until tender and slightly charred.
- Sauté Aromatics: In a skillet, heat the remaining olive oil over medium heat. Add the chopped onion and garlic, cooking until soft and fragrant, about 5 minutes.
- Combine Ingredients: Once the eggplants are roasted, scoop out the flesh and add it to the skillet along with the chopped tomatoes, cumin, smoked paprika, salt, and pepper. Cook for an additional 10-15 minutes, stirring occasionally, until the tomatoes break down and the mixture thickens.
- Blend the Dip: For a smoother consistency, you can use a fork or potato masher to mash the mixture. Adjust seasoning to taste.
- Serve: Transfer the Zaalouk to a serving bowl, drizzle with olive oil, and garnish with fresh parsley. Serve warm or at room temperature with bread or vegetables.
Cook’s tips
- Roast the eggplants until they are deeply charred for maximum smoky flavor.
- Use a fork to mash the mixture rather than a blender to keep a rustic texture.
- Let the dip rest for 10 minutes before serving to allow flavors to meld.
- Drizzle with a high-quality olive oil just before serving for extra richness.
Substitutions
- Use zucchini instead of eggplant for a lighter version.
- Swap smoked paprika with regular paprika plus a pinch of liquid smoke.
- Replace fresh tomatoes with canned diced tomatoes (drained) for convenience.
- Use red onion instead of yellow onion for a sharper bite.
Storage & reheating
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or microwave, adding a splash of water if it thickens too much.
Frequently asked questions
Can I make this Zaalouk ahead of time?
Yes, Zaalouk actually tastes even better the next day as the flavors meld together. Store it in the fridge and serve cold or gently reheated.
Is Zaalouk spicy?
This recipe is not inherently spicy; it relies on smoked paprika and cumin for warmth. If you prefer heat, add a pinch of cayenne or harissa.
What can I serve with Zaalouk?
It's perfect with crusty bread, pita, crackers, or fresh vegetable sticks. It also works as a side dish or a spread in sandwiches.
Can I grill the eggplants instead of roasting?
Absolutely. Grilling the eggplants over an open flame adds even more smoky flavor. Just char them until soft, then proceed with the recipe.



