Zaalouk is a popular Moroccan cooked salad made of eggplant and tomatoes with garlic and warm seasonings including cumin, paprika, and fresh cilantro. Served hot or cold, this eggplant salad can be pureed to a very smooth consistency or served like a chunky dip with a side of khobz, a thicker flatbread that is Morocco’s version of pita bread. If you’re a fan of Mediterranean eggplant dishes like baba ganoush or even caponata, it’s time for you to try this sassy zaalouk recipe. The delicious, bold flavors in this Moroccan eggplant salad recipe will have you coming back for more. And you’ll find many ways to use it. (I’ve been using it in pita sandwiches with my Moroccan meatballs and it’s a crowd favorite!)

Ingredients You Need for Zaalouk

This easy eggplant salad is made with a few simple ingredients. Here are the ingredients and notes:

Globe eggplant: Select a globe eggplant with tighter skin (no blemishes or dents). Avoid very large eggplant, they are filled with seeds and can be more on the bitter side. Extra virgin olive oil: You’ll use the olive oil for sautéing and also for finishing. If you want to lend a little rich and slightly peppery flavor, try our Spanish Hojiblanca EVOO in this recipe. Fresh garlic: minced. Spices including cumin, paprika, and crushed red pepper flakes: If you are looking for a deep smoky flavor, I highly recommend using smoked paprika. Lemon juice: Do not skip the citrus, this will brighten the dip and really enhance the flavor in a subtle way. Fresh herbs including cilantro and parsley: For those who don’t like cilantro, use a little more parsley instead.

How to Make Zaalouk

To make zaalouk on the stovetop, all you need is a large pan with a lid (I prefer a nonstick pan). Once you peel and cube your eggplant, you have the option to salt it for a few minutes (I think this helps the texture and flavor, but you can skip it if you don’t have time).

From there, cook the eggplant in the pan with olive oil, chopped tomatoes, garlic, and a few warm spices including cumin and paprika (like I said earlier, I use smoked paprika here to deepen the flavor a bit). Let the tomatoes and eggplant simmer in the pan until they are very tender, about 20 to 25 minutes or so. Stir in juice of one lemon (this really balances the flavor and brightens the dip in a subtle way), then use a potato masher or the back of a spoon to mash the mixture to the consistency you prefer. (I like my zaalouk just a tad chunky, but others like fully mashed to a pureed consistency, almost.) Just before you serve the zaalouk, stir in fresh cilantro, parsley, and add a drizzle more of extra virgin olive oil.

Other Ways to Cook Eggplant for This Recipe

The simplest way to make Moroccan zaalouk is to cook the eggplant in the pan with the tomatoes and other ingredients. However, you can bake or even smoke the eggplant, especially if you love a deeper smoky flavor. Here are the two additional options for preparing your eggplant for this Moroccan eggplant salad recipe:

To smoke the eggplant: Leave the eggplant whole and pierce it with a sharp knife all over. From there, cook the eggplant over open fire. I use the flame of my gas range, but you can grill it over high heat. Using a pair of tongs, rotate the eggplant occasionally, until it is very tender and charred on all sides. To bake the eggplant: You can peel and cube the eggplant as mentioned in the recipe, then toss the eggplant pieces with a little olive oil. Spread the eggplant cubes on a large sheet pan and bake in a 400°F heated-oven until the eggplant cubes are fully cooked and tender; about 20 minutes. Take a look occasionally and toss the eggplant cubes so they cook evenly on all sides.

If you choose to prepare your eggplant using either of the baking or smoking methods above, you’ll need to cook the tomatoes with the rest of the ingredients in a large nonstick sauté pan. When your eggplant is ready, you’ll combine it with the tomato mixture in the pan and continue cooking until you have a coherent zaalouk eggplant and tomato mixture. You’ll mash and serve the zaalouk from there according to the recipe.

Leftovers and Storage

Just like Taktouka and other North African hot salads, Zaalouk is even better the next day. The flavors are more intense and more fully developed. This zaalouk recipe will keep well in the fridge for about 4 days or so. Make sure you store it in a glass container with a tight lid. You can serve it cold, straight from the fridge.

More eggplant recipes to try

Browse all Mediterranean recipes. Visit Our Shop.

Eggplant Caponata Recipe

Eggplant Lasagna Recipe

Easy Baba Ganoush Recipe

Easy Greek-Style Eggplant Recipe

Zaalouk  Moroccan Eggplant Salad  - 63Zaalouk  Moroccan Eggplant Salad  - 17Zaalouk  Moroccan Eggplant Salad  - 46Zaalouk  Moroccan Eggplant Salad  - 31Zaalouk  Moroccan Eggplant Salad  - 94Zaalouk  Moroccan Eggplant Salad  - 9Zaalouk  Moroccan Eggplant Salad  - 84Zaalouk  Moroccan Eggplant Salad  - 91Zaalouk  Moroccan Eggplant Salad  - 36Zaalouk  Moroccan Eggplant Salad  - 65Zaalouk  Moroccan Eggplant Salad  - 22Zaalouk  Moroccan Eggplant Salad  - 90Zaalouk  Moroccan Eggplant Salad  - 52Zaalouk  Moroccan Eggplant Salad  - 96Zaalouk  Moroccan Eggplant Salad  - 71Zaalouk  Moroccan Eggplant Salad  - 29