Zaalouk of roasted eggplant and reduced tomato in a shallow dish with bread and olives on a Moroccan table
Prep20 min
Cook40 min
Serves4 servings
CuisineMoroccan

Zaalouk: Moroccan Roasted Eggplant and Tomato Salad

How to make zaalouk, the Moroccan roasted eggplant salad. Covers roasting versus boiling the eggplant, the heat for cooking the water out of the tomato, the aroma of cumin and paprika, substitutions, storage, and serving with bread and tagine, with amounts that leave no guesswork in the kitchen.

Total: 1 hrLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 6

Roast the eggplant

25–30 min

The first step of zaalouk: halved eggplants roasted on a sheet pan until the skin shrinks and the flesh is soft
Roasting at 220°C draws out more water than boiling and keeps the aroma. Don't mix in the skin; use only the soft flesh

Preheat the oven to 220°C, halve 4 eggplants lengthwise, and poke the skin in several places with a fork. Brush 1 tbsp olive oil thinly on the cut faces and roast skin side down for 25 to 30 minutes. They are done when the skin is black and shrunken and the flesh is soft enough that a spatula sinks in without resistance when you press.

STEP 22 / 6

Scoop out the flesh

5 min

Scooping the soft flesh out of roasted eggplant with a spoon and separating the skin
Chop the eggplant flesh coarsely and, even when mashed at the end, fibers remain and it doesn't become a paste

Rest the roasted eggplant on a cutting board for 5 minutes, and when it is cool enough to touch, scoop out the flesh with a spoon. The char of the skin has done its job of transferring aroma, and if many black bits of skin get mixed in, bitterness appears. Roughly chop the scooped flesh into 2 cm pieces and set it in a colander to let the excess liquid drain naturally.

STEP 33 / 6

Cook the tomato base

10–12 min

Cooking tomato, garlic, cumin, and paprika in a pot and cooking the water out of the red sauce
Cook off the tomato's water first. If it stays thin here, the whole thing goes blurry after the eggplant goes in

Put 3 tbsp olive oil and the grated garlic in a heavy pot and warm over medium heat for 40 seconds. When the aroma rises, add the tomatoes cut into 1 cm dice, the tomato paste, cumin, paprika, salt, and black pepper, and simmer at a heat where it bubbles for 10 to 12 minutes. The guide is when about half the water is gone and tracing the bottom of the pot with a spatula shows a line for a moment.

STEP 44 / 6

Add the eggplant and let it meld

6 min

Adding roasted eggplant to the tomato sauce and letting it meld while pressing with a spatula
Let the eggplant soak up the sauce over medium-low heat. Rushed over high heat, only the oil separates and the sweetness of roasted eggplant is slow to come out

Add the roughly chopped eggplant to the pot, lower to medium-low heat, and stir for 6 minutes. Pressing the eggplant with the spatula, let the tomato's red oil work into the eggplant's fibers. If it threatens to scorch, add 1 tbsp water just once, and keep the heat at a level where it keeps sizzling gently.

STEP 55 / 6

Mash and reduce

8–10 min

Reducing zaalouk over low heat while mashing, to a thickness where no liquid remains on the bottom of the pot
Reduce until liquid no longer runs on the bottom of the pot. Served cold, the flavor tightens, so finish it a little thick here

Lower to low heat and reduce for 8 to 10 minutes, mashing the eggplant coarsely with the spatula or a masher. Don't make a perfectly smooth paste; stop when small fibers of eggplant remain. When tilting the pot no liquid collects and the olive oil leaves a thin gloss on the surface, it won't turn watery even when cool.

STEP 66 / 6

Turn off the heat and finish

3 min

Plating finished zaalouk in a shallow dish with lemon and herbs added
Add the finishing lemon after turning off the heat. The acidity doesn't fade too much, and the flavor is less likely to blur when cool

Turn off the heat, add the lemon juice and herbs chopped to 2–3 mm, and let it stand 3 minutes. It is done when residual heat has softened the edges of the herbs, a thin gloss appears on the surface, and the lemon aroma rises. Spread it in a dish and drizzle with the finishing olive oil; if serving warm, toast the bread first, and if serving cold, cool it slightly and rest 30 minutes in the refrigerator.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Eggplant 4, about 480 g Roasted to bring out toastiness and body
Ripe tomatoes 2, about 300 g The base of acidity and water
Tomato paste 1 tbsp Makes up the richness fresh tomato alone lacks
Garlic 2 cloves, grated The core of the aroma
Olive oil 4 tbsp Supports mouthfeel and keeping quality
Ground cumin 1 tsp The earthy Moroccan aroma
Paprika 1 tsp Color and a sweet aroma
Coarse salt 3/4 tsp Draws out the sweetness of the vegetables
Black pepper 1/4 tsp Tightens the aftertaste
Lemon juice 1 tbsp Gives definition once it cools
Cilantro or flat-leaf parsley 3 tbsp, chopped The green note of herbs
Olive oil for finishing 1 tbsp Aroma at plating
0 / 0

Locking the Aroma of Roasted Eggplant into Tomato Red

When you peel roasted eggplant, a little smoky smell lingers in the kitchen. Zaalouk is a Moroccan small-plate dish that cooks down that toastiness with tomato, garlic, cumin, and paprika to a thickness you can scoop with bread. The local name is zaalouk, written زعلوك in Arabic.

Zaalouk in a shallow dish with round bread, olives, and lemon in a Moroccan-style spread
Zaalouk can be eaten warm or cooled. Scooped little by little with bread, the sweetness of roasted eggplant and tomato comes through clearly

Three questions come up in a home kitchen: roast or boil the eggplant, whether canned tomato is fine, and how far to cook off the water. The conclusion is that for the first batch, roasting the eggplant in the oven or under a broiler, using fresh tomato together with tomato paste, and reducing until a line stays on the bottom of the pot makes it hard to fail.

Among Moroccan dishes, the main-course tagine and the staple-leaning couscous sit at the center of the table. Zaalouk is the aromatic small dish set before them. On a day you make harira, of beans and herbs, serving it with bread makes a Moroccan flow.

Is Zaalouk a Salad or a Dip?

Among dishes called "salad" in Morocco, many are not just leafy greens but cooked vegetables served in small dishes. Zaalouk is one of them, served cold or as a warm appetizer. The closest description is a dip-style salad of roasted eggplant and tomato that is good warm or cold.

Dish Main ingredients What is alike What differs
Zaalouk Eggplant, tomato, cumin, paprika A small dish scooped with bread The acidity and water of the tomato are reduced
Baba ghanoush Roasted eggplant, tahini, lemon Roasted eggplant is mashed Sesame richness leads, with no tomato
Taktouka Bell pepper, tomato, spices A Moroccan cooked salad Bell pepper rather than eggplant is the center
Ratatouille Eggplant, zucchini, tomato Summer vegetables cooked down A stew that keeps its shapes, not a scoopable paste

You don't need to be formal about how to eat it. Baguette, pita, round khobz-style bread, or toasted sandwich bread all work. On a day you want heat, set a little harissa beside it and the North African aroma gets stronger. If you serve it with an egg dish, comparing it with the Tunisian-leaning chakchouka shows well whether eggs or vegetables are the star even with the same tomato and spices.

Ingredients: Reading the Water in Roasted Eggplant and Tomato

Eggplant, tomato, garlic, cumin, paprika, cilantro, lemon, and olive oil laid out on a wooden board for zaalouk
Roasting draws water from eggplant, and cooking down the tomato keeps its sweet-sour note. With cumin and paprika as the axis, it is easy to make in a home kitchen

For 4 people

Substitutions

Closer to local Easier substitute Caution when substituting
Eggplant grilled over charcoal Oven at 220°C, a broiler, or a direct flame Roasting until the skin chars brings the aroma closer, but don't mix in charred skin
Ripe tomatoes 150 g canned tomatoes plus 1 tbsp tomato paste With canned only the acidity stands out, so reduce 10 minutes or more
Cilantro Flat-leaf parsley If you dislike cilantro, replace half with parsley and add 1 tsp more lemon
Khobz Baguette, pita, toasted sandwich bread Soft sandwich bread is easier to scoop with once toasted to drive off moisture

Once you buy cumin and paprika, they carry over to harira and couscous too. Don't mix harissa into the zaalouk itself; adding it in a small dish only for those who want heat keeps it from erasing the aroma of roasted eggplant.

Nutrition and Allergens

For the full recipe serving 4: energy 760 kcal, protein 14 g, fat 54 g, carbohydrate 66 g, fiber 22 g, and salt equivalent 4.7 g. It contains none of the major allergens, but if you serve store-bought seasonings such as harissa, check the ingredient label. On a day you want to share heat within a family, keep the zaalouk itself mild and adjust with harissa in a small dish, which makes it easier to bring to the table.

Method: Cook Off the Water So It Tastes Good Even Cold

Zaalouk is not a dish for making eggplant soft; it is a dish where the water of the eggplant and the water of the tomato are handled separately and then brought together. Hurry roasted eggplant into the pot and it turns watery, and reduce the tomato too far and the aroma goes flat. Proceed by how the bottom of the pot looks.

How Does the Flavor Change If You Roast or Boil?

Comparing a rich zaalouk made with roasted eggplant and a lighter one made with boiled eggplant in small dishes
Roasted is toasty and rich, boiled is light. In a home kitchen, using the oven or a broiler makes it easier to get the aroma of roasted eggplant

Even in homes in Morocco there is a range of methods: roasting, boiling, steaming, and sautéing the eggplant in oil. For a first batch at home, roasting is the easiest to understand. The eggplant's water leaves first, so the time to reduce the tomato is easy to read, and it gets close to a thickness that bread can lift.

Method Result Good for Caution
Roast in a 220°C oven Toasty and rich First batch, cold dish, making ahead Don't mix in charred skin
Roast under a broiler Strong aroma Days you want it closer to open flame Scorches quickly, so turn it partway
Boil Light and soft Days you want less oil It turns thin unless drained in a colander for 10 minutes
Steam Sweetness comes out People who dislike charred skin The aroma is gentle, so add 1/4 tsp more cumin

If it turns watery, simmer uncovered over medium-low heat for 5 minutes. If it is bitter, charred skin probably got in, so add 1 tsp lemon juice and 1/2 tbsp olive oil to round the edges. If the flavor is flat, before adding more salt, adding 1/4 tsp cumin, 1 tsp lemon juice, and 1 tbsp herbs in that order is less likely to throw it off.

Storage and Serving: It Comes Into Its Own When Cool

Zaalouk comes together better after resting about 30 minutes than right after cooking. Refrigerate in a clean container for up to 3 days. Drizzling about 1 tsp olive oil thinly over the surface keeps it from drying. Freezing tends to bring the water back, so portion and freeze only if you have to, and re-simmer in a pot for 3 to 4 minutes after thawing.

For a dinner, zaalouk, bread, a boiled egg, olives, and a light soup are enough. On days you want something more substantial, serve it as an appetizer for chicken tagine, and put leftover zaalouk on toast the next morning. To extend it toward sweet-scented dishes, set it beside the celebratory pastilla, and you see the difference between a small dish and a star dish within the same Morocco.

Not forcing the shopping is also important. Eggplant and tomato are easy to find, but cumin, paprika, and harissa are shelved differently by store. Look in the spice aisle, the imported foods aisle, and near the tubed seasonings, and if you can't find them, gathering them all together online carries you through to your next Moroccan dish.

Frequently Asked Questions

Can I make it with canned tomatoes only?

You can. Use 150 g canned diced tomatoes and keep the 1 tbsp tomato paste. Canned acidity tends to come through, so reduce longer: 12 minutes in step 3 and 10 minutes in step 5.

Can I mix in the eggplant skin?

The skin of roasted eggplant has the job of transferring aroma. A small amount of fine skin is fine, but mixing in a lot of black charred skin lets bitterness win. If you want to use the skin, finely chop only the unscorched purple portions and mix in about 1 tbsp at step 4.

What if I don't like cilantro?

Replace it with 3 tbsp flat-leaf parsley. The green aroma gets gentler, so adding 1 tsp more lemon juice brings the definition back when it cools. Shiso changes the direction of the aroma, so it moves somewhat away from the Moroccan style.

Where do I add heat if I want it spicy?

If you mix it into the zaalouk itself, add 1/2 tsp harissa at step 3. But the heat spreads through the whole dish, so for the first batch, serving harissa in a small dish at the table is easier to adjust.

Does it work as a side for meat dishes?

It does. It goes well with grilled lamb, chicken, and white fish, and placed beside a cumin-seasoned dish it connects the flavors. On days you serve it with a rich main, reduce the finishing olive oil from 1 tbsp to 2 tsp.

Sources