This Zaalouk (Moroccan tomato and aubergine dip) is loaded with so much flavor! Whether you want to make it as a side dish for dinner, serve it as an appetizer to guests, enjoy it as a salad, or bring it to a potluck, this is a dish that you will certainly love!
*This post may contain affiliate links — as an Amazon Associate I earn from qualifying purchases, at no extra cost to you.
Moroccan cuisine has increasingly gained popularity with time, mostly due to how delicious the food is. Dishes such as the Moroccan Carrot Salad and Moroccan Chermoula Sauce are increasingly finding their way into our kitchens.
Zalouk is another crowd-pleaser that makes for a wonderful dish and I have a feeling you will love it as much as we do!
what is Zaalouk
Zaalouk, also known as Zalouk, is a Moroccan aubergine (eggplant) and tomato dip. The name is derived from the Arabic word Zaalouk, which means puree.
Different families have their own versions of the dish. Some versions, such as that in the Fez or Taza region, include grilled peppers and others include the addition of black olives.
While most recipes tend to roast the eggplants, others boil them instead. These are then cooked with tomatoes and flavorful spices such as cumin to a puree like consistency.
Zaalouk is normally served hot or cold as a starter salad, at the beginning of a meal but is sometimes also served as a side dish, alongside grilled chicken, lamb, fish, and other main dishes.
ingredients
This segment explains the best ingredients for making eggplant Zaalouk, and possible options for substitution. For measurements and detailed instructions, see the recipe card provided at the bottom of this page.
- Aubergines (eggplant) – choose firm and not too-soft eggplants.
- Other Vegetables – Tomatoes and lemon (for the lemon juice).
- Olive Oil.
- Seasoning – salt, pepper, cumin, garlic, and ground paprika. When it comes to seasoning, cumin is the star and the rest of the spices will depend on taste so feel free to use your favorite seasonings. For the quintessential Moroccan taste, try using some Chermoula Spice!
- Herbs – coriander and parsley.
how to make Moroccan Zaalouk
- Wash, peel partially in stripes, and chop the aubergine into chunks. Place the chunks on a parchment paper-lined baking tray and roast in the oven until soft. You can also boil or grill the aubergines whole or cut them into two, over an open fire.
- Next, peel and deseed the tomatoes then chop them into small sizes. (See how to peel tomatoes in this marinara recipe).
- Heat some olive oil in a pan under medium heat. Add the tomatoes, garlic, salt, and spices and allow this to cook under low heat.
- Stir in the aubergine, parsley, and coriander. Cover, and allow this to simmer until all the vegetables have softened. Stir from time to time so it does not burn. Once cooked, add the lemon juice and stir. Serve your Moroccan eggplant dip hot or cold as a starter (appetizer) or as a side dish.
Related recipes: Hungry for more? Then try our our African bean stew, or this delicious smoked tri tip, next!
serving suggestions
Zalouk is vegan, low-carb, paleo-friendly, and gluten-free making it the perfect starter, as it can also be eaten by those with these special dietary requirements.
For a complete Moroccan experience, serve it as a starter salad garnished with some black olives, parsley, or sliced lemon, and serve it hot or cold with some Khobz bread.
You can also serve Zaalouk as a side dish, alongside some regular bread, baguette, crispy roast potatoes, oven-baked or grilled chicken, lamb, fish, or any other roasted root vegetables.
useful tips
- Normally, the tomatoes and aubergine will release their own juice, so you may not need to add any water. If the pot feels too dry, add ⅓ cup of water.
- Add more tomatoes for a more vibrant red color.
- The consistency is a matter of taste, cook the aubergines longer or use your wooden spoon to mash if you prefer your dish to have a more puree-like consistency
- Add cayenne or chili pepper for a spicy flavor.
refrigeration and freezing
Keep leftover Zaalouk in the fridge for up to 5 days. It will keep in the freezer for 3-4 months. To reheat, simply warm in a pan or in the microwave at 1-minute intervals.
To reheat from frozen, first, thaw in the fridge overnight and then warm in the microwave or on the stovetop.
more tasty recipes to love!
These recipes are a must-try!
Certain parts of this recipe were updated in December 2023 to a more simplified, and reader-friendly version. It was originally written in September 2022.
📖 Recipe
Zaalouk - Tomato and Aubergine Dip
Video
Ingredients
- 3 Aubergines - eggplants (medium-sized)
- 4 tomatoes
- 4-6 tablespoon olive oil
- 3-8 garlic cloves (use more or less, depending on taste)
- 1 teaspoon salt
- 1 teaspoon cumin
- 1 teaspoon ground black pepper
- 1 teaspoon ground paprika
- a handful of chopped parsley
- a handful of chopped coriander (cilantro)
- fresh lemon juice (squeezed from a quarter of a lemon - use more if preferred, but exercise caution)
Instructions
- Wash the aubergine (eggplant), slice off the base, and peel in stripes. Chop them into chunks (about 1cm thick) and place these on a parchment paper-lined baking tray.
- Preheat the oven to 200 degrees Celcius (392°F) with a rack in the upper third of the oven and bake for 15-20 minutes. You can also boil or grill the aubergines whole or cut them into two pieces, over an open fire.3 Aubergines - eggplants
- While the aubergines are roasting in the oven, peel and deseed the tomatoes (see notes below), then chop them into small sizes.
- Heat some olive oil in a pan under medium heat. Add the tomatoes, garlic, salt and spices. Allow this to cook for about 10 minutes, under low heat.3 Aubergines - eggplants, 4 tomatoes, 3-8 garlic cloves, 1 teaspoon salt, 1 teaspoon cumin, 1 teaspoon ground black pepper, 1 teaspoon ground paprika, a handful of chopped parsley, a handful of chopped coriander (cilantro), 4-6 tablespoon olive oil
- Add the aubergine, parsley and coriander, then stir to combine.
- Next, cover, and allow it to simmer under low heat for 20 minutes until all the vegetables have softened to a puree like consistency. Once cooked, add the lemon juice, stir, and remove the pan from the heat.fresh lemon juice
- Serve Moroccan Zaalouk hot or cold as a starter (appetizer) or as a side dish to accompany grilled meat, fish, chicken, or vegetables.
Notes
-
- Normally, the tomatoes and aubergine will release their own juice, so you may not need to add any water. If the pot feels too dry, add ⅓ cup of water.
-
- Add more tomatoes for a more vibrant red color.
-
- The consistency is a matter of taste, cook the aubergines longer or use your wooden spoon to mash if you prefer your dish to have a more puree-like consistency
- Add cayenne or chili pepper for a spicy flavor.
- Keep leftovers in the fridge for up to 5 days or in the freezer for 3-4 months.
- To reheat, thaw frozen Zaalouk in the fridge overnight and then warm in the microwave or on the stovetop.
- Peppers
- Carrots
- Pumpkin
- Cauliflower
- Zucchini
Nutrition
frequently asked questions
While Baba Ganoush and Zaalouk are both eggplant dips, Baba Ganoush has tahini as a key ingredient, which is not present in Zalouk.
Both dips have a different taste profile; creamy and earthy for Baba Ganoush because of the tahini, and more fresh and bright for Zaalouk, due to the spices, tomatoes, and lemon juice.
Yes. At about 11grams of net carbs per serving, Zaalouk is certainly low-carb. It is also whole-30 and paleo-friendly.
Leave a Reply