Go Back
Moroccan Eggplant Salad- Zaalouk
Prep Time
20 mins
Cook Time
40 mins
Total Time
45 mins

Moroccan eggplant salad or Zaalouk is a naturally vegan side dish! This tangy and flavorful eggplant salad is the perfect side dish to many meals! 

Course: Salad, Side Dish
Cuisine: Moroccan, Plant-based, Vegan
Servings: 4
Author: Loubna
  • 3 eggplants large
  • 4 tomatoes
  • 3 cloves of garlic (finely chopped)
  • 2 tbsp olive oil
  • 2 tbsp tomato paste
  • 2 tbsp cumin
  • 1 tbsp smoked paprika (can be replaced with regular paprika)
  • 1 tsp lemon juice
  • 1/2 preserved lemon (optional)
  • pinch of chili flakes
  • pinch of sea salt
  • pinch of pepper
  1. Cut the eggplants into pieces and boil them for about 15min or grill them on a barbecue for an extra smoky flavor. Set aside.

  2. In a large bowl, grate the tomatoes or blend them in a food processor. Set aside.

  3. In a pot, over medium-high heat add olive oil, spices, and garlic and saute for a couple of minutes until they are slightly sticking to the bottom of the pot. Add the tomato paste and continue stirring and cooking for a few minutes. Don't burn your spices, you are looking for a slight caramelization to develop the taste.

  4. Add your grated tomatoes and cooked eggplants to the pot and stir. Cover and simmer for 10 min stirring occasionally. Adjust the heat if needed to avoid burning.

  5. Using a fork or a potato masher start mashing the eggplants into the tomato sauce. Keep cooking until the sauce is thick and dry. 

  6. Add the lemon juice and stir well. Taste to adjust spices. Cut your preserved lemon into pieces and place it on top. Remove pot from the heat.