
Zaalouk (eggplant dip)
I’ve always believed that the soul of Moroccan cooking lives in its slow-cooked salads, and zaalouk is perhaps the most evocative of them all. Traditionally born in the bustling medinas and rural kitchens of Morocco, this smoky eggplant and tomato dip is less a simple condiment and more a testament to patience and fire. The name itself hints at its nature—a rustic mash where charred aubergine meets ripe, simmering tomatoes, all brought together with garlic, cumin, and a whisper of smoked paprika. What makes zaalouk matter to me is how it transforms humble, earthy vegetables into something deeply complex. It’s a dish that refuses to be rushed; the eggplant must be roasted or grilled until its skin blisters and the flesh collapses, releasing that unmistakable campfire aroma. Then, it’s slowly stewed with tomatoes until the excess moisture evaporates and the flavors fuse into a thick, spreadable harmony. The most common pitfall I see is treating it like a quick purée. Skipping the charring step or boiling the tomatoes too aggressively leaves you with a watery, one-dimensional mash. Another mistake is overworking it into a smooth paste; zaalouk should retain a gentle, rustic texture, with visible flecks of tomato and soft strands of eggplant that catch the olive oil. When done right, it’s a vibrant, vegan dish that bridges the gap between a dip, a side, and a main course, perfect slathered on warm khobz or alongside grilled meats. It’s comfort food with depth, a quiet reminder that the best flavors emerge when you let time and heat do the heavy lifting.
Nutrition
| Per serving | Calories | Protein | Carbs | Fat | Sat fat | Fibre | Sugar | Sodium |
|---|---|---|---|---|---|---|---|---|
| beginner | 145kcal | 3g | 18g | 9g | 2g | 7g | 9g | 340mg |
| intermediate | 145kcal | 2g | 10g | 11g | 2g | 4g | 6g | 520mg |
| expert | 210kcal | 5g | 22g | 13g | 2g | 9g | 10g | 310mg |
Per serving · Ava-estimated — a guide, not a clinical figure.
- 500 geggplant— preferably globe or Italian variety
- 300 gtomato— ripe and diced
- 12 ggarlic— peeled and minced
- 45 mlolive oil— extra virgin
- 2 gcumin— ground
- 2 gpaprika— sweet or smoked
- 15 mllemon juice— freshly squeezed
- 3 gsalt— fine sea salt
- 1 gblack pepper— freshly ground
- 15 gcilantro— fresh leaves and tender stems, chopped
This beginner-friendly Zaalouk prioritizes accessibility and confidence over traditional labor-intensive methods. Instead of roasting and peeling whole eggplants over an open flame, you will use a quick broiler or oven-roast method, which guarantees soft, scoopable flesh without the mess. The recipe leans on a high-quality jarred crushed tomato sauce or passata to eliminate tedious seed removal and long reduction times, letting you focus on building flavor. Watch closely as the spices bloom in warm olive oil; they should become fragrant within thirty seconds but never darken or smoke, as burnt cumin or paprika will make the dip bitter. When combining the mashed eggplant with the simmering tomato base, aim for a thick, spoonable consistency rather than a watery soup. If it looks loose, simply extend the simmer by a few extra minutes. Mash with a fork for a rustic texture, or pulse briefly in a food processor if you prefer a smoother spread. Taste and adjust the final seasoning generously, as roasted vegetables and tomatoes often require a bright squeeze of lemon juice to wake up the earthy flavors. Serve warm or at room temperature for the best flavor release.
Equipment
- Baking sheet— lined with parchment for easy cleanup
- Heavy-bottomed skillet— non-stick works well here
- Fork or potato masher— for breaking down the roasted flesh
- Wooden spoon— prevents scratching the pan
Method
- 1
Pierce whole eggplants four to five times with a fork and place them on a lined baking sheet under a preheated broiler until skins blister and flesh yields easily to a knife.
Rotate halfway through for even softening.
broiling~ 20 min - 2
Split the hot eggplants lengthwise and scoop the soft inner flesh into a mixing bowl, discarding the charred skins and tough stems.
Let it cool for five minutes before handling.
mashing~ 5 min - 3
Roughly crush the warm eggplant flesh with a fork until it breaks down into a cohesive, slightly chunky mash.
A few small lumps add pleasant texture.
mashing~ 2 min - 4
Heat two tablespoons of olive oil in your heavy-bottomed skillet over medium-low heat, then add the minced garlic and ground cumin while stirring constantly.
If the garlic sizzles loudly, lower the heat immediately.
blooming~ 2 minTricky bit - 5
Pour in the jarred crushed tomatoes and smoked paprika, then simmer the mixture gently until it thickens and the oil begins to pool slightly at the edges.
This should take about ten minutes.
reducing~ 10 min - 6
Fold the prepared eggplant mash into the skillet, stir thoroughly to combine, and cook uncovered until the mixture reaches a thick, spreadable consistency.
Taste frequently and adjust salt as needed.
simmering~ 8 min - 7
Remove the skillet from the heat, stir in fresh lemon juice and chopped parsley, then transfer the dip to a shallow serving dish.
Drizzle with extra olive oil right before serving.
finishing~ 1 min
Cooking from frozen
Thaw completely in the fridge, then reheat gently in a pan with a teaspoon of olive oil to restore its rustic, spreadable consistency.
Storage times are a guide — always use your judgement and store food safely.