• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based School
  • Home
  • Recipes
  • About Us
  • Navigation Menu: Social Icons

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • All Recipes
  • Mains
  • Pasta
  • Sweet
  • Collections
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Salads

    Zaalouk

    Published: Jul 14, 2022 · by Nico

    Jump to Recipe

    Zaalouk is a delicious cooked eggplant salad made with tomatoes, garlic, cumin, and olive oil. Learn how to make it in one pot in about 30 minutes.

    You can enjoy this Moroccan delicacy as a dip with warm crusty bread, but it's also delicious on boiled rice as a main dish.

    zaalouk
    On this page:
    • Ingredients
    • Instructions
    • Serving suggestions
    • Variations
    • Storage
    • More Eggplant Recipes
    • More Dip Recipes
    • Recipe

    Check out our Best Eggplant Recipes

    Zaalouk or zaluk is a Moroccan eggplant salad, most often served as a dip or side dish with crusty bread. The recipe is naturally vegan and gluten-free.

    There are two ways of preparing zaalouk. The first, roasting or grilling the eggplant until soft and smokey, then scooping out the flesh and simmering it in the spiced tomato sauce.

    The other is cooking the eggplant in one pot with tomatoes, garlic, and spices.

    Here we'll focus on the one-pot method, as we wanted to make a recipe you can prepare in about 30 minutes with minimal effort so you can enjoy it as a delicious everyday dinner.

    Zaalouk's taste is hard to resist (I literally could not stop eating it). The eggplants absorb the juice of the tomatoes and become incredibly tender, and almost melt in the sauce. The cumin and paprika give this dish so much aroma; they are perfect.

    Our recipe, if served as a dip with some warm bread on the side, can serve up to 4 people. But to be honest with you, we loved it so much that we split it between us two in one sitting and had it as our dinner.

    And while it might not be very traditional in Morocco, you can eat zaalouk on top of boiled rice, ideally with a dollop of plain (plant-based) yogurt mixed with a touch of extra virgin olive oil, salt, and finely chopped mint.

    zaalouk on rice

    Ingredients

    ingredients for zaalouk
    Ingredients: eggplants, ripe tomatoes, extra virgin olive oil, garlic, red pepper flakes, paprika, ground cumin, salt, parsley, cilantro, and lemon juice to squeeze on top.

    Eggplants

    Use regular globe eggplants, the big round ones with shiny dark skin.

    Tomatoes

    We make this recipe with soft, ripe vine tomatoes, beefsteak tomatoes, or roma tomatoes. If you don't have fresh tomatoes, make this recipe with whole canned peeled tomatoes.

    If your tomatoes are watery and you want more consistency to the sauce, try adding a couple of tablespoons of tomato paste.

    Olive oil

    Extra virgin olive oil is best for a richer, fruitier flavor. Alternatively, you can use any other neutral vegetable oil.

    Spices

    Cumin and paprika make this recipe irresistible, so you should not skip these if you want to experience the authentic zaalouk flavor. We also like to add red pepper flakes for a touch of heat; you can replace them with cayenne pepper powder or chili powder.

    Garlic

    Fresh garlic is another essential ingredient. We use 5 cloves, but you can use more or less depending on how much you love garlic.

    Fresh herbs

    Fresh flat-leaf parsley and cilantro (fresh coriander) are what's traditionally used in zaalouk. If you don't like or can't find cilantro, then use more fresh flat-leaf parsley.

    Lemon

    Optional, but we like to squeeze fresh lemon juice on Zaaluk just before serving it.

    zaalouk with crusty bread

    Instructions

    Seed and chop the tomatoes, and finely chop the garlic.

    Note: in the original recipe, the tomatoes are blanched and peeled, but since we are doing this for an everyday dinner, and we want to keep the prep-time at around 30 minutes, we skip this step. Zaalouk still turns out delicious!

    chopped tomatoes and garlic

    Add olive oil, chopped tomatoes, chopped garlic, red pepper flakes, paprika, ground cumin, and salt to a large skillet or large pan.

    cooking the tomatoes with spices and garlic

    Cook on medium-high heat for about 5 - 10 minutes, stirring often. If you notice that the pan starts to burn on the edges, turn the heat down to medium.

    cooking the tomatoes with the spices

    While the tomato cooks, wash, dry, and partially peel the eggplant, then cut it into ¼-inch dice.

    chopping eggplant

    Add diced eggplant to the pan with tomatoes, add ¾ cup of water, and cover with a lid.

    Tip: Let the eggplant soften up before stirring it with the tomatoes, as your pan might be pretty full at this stage.

    diced eggplant in pan

    Cook on medium heat for about 20 - 25 minutes, until the eggplant is thoroughly cooked and very soft. Stir often to prevent the eggplant from sticking to the pan; if necessary, add more water.

    When the eggplant is cooked, remove the lid, add the finely chopped parsley and cilantro, stir, and keep cooking until most liquid evaporates.

    adding parsley and cilantro to pan

    You can serve zaalouk with a chunky texture, as in the picture, or mash it with a fork and turn it into a puree-like consistency.

    Taste and adjust for salt and spices and serve with lemon wedges on the side to squeeze on top, and a drizzle of good quality extra virgin olive oil.

    zaalouk just cooked

    Serving suggestions

    The most common way of serving zaalouk is with a crusty Moroccan bread called Khobz and a squeeze of lemon juice. The bread is dipped in the zaalouk and used instead of a fork.

    If you can't find Khobz, try warm pita bread, homemade flatbread with garlic, or a freshly baked focaccia.

    You can serve this dish warm or at room temperature.

    zaalouk served with warm pita bread

    But this recipe is also delicious on boiled rice, with a squeeze of lemon juice, some fresh herbs, or a quick yogurt mint sauce.

    To make the sauce, mix one cup of unsweetened plant-based yogurt (we use soy yogurt) with a handful of chopped mint leaves, one tablespoon of extra virgin olive oil, and ¼ teaspoon salt.

    zalouk with yogurt and mint dressing

    Variations

    Zaalouk with broiled/roasted eggplant

    Wash and dry the eggplant. Cut it in half lengthwise and place it cut side down on a baking sheet lined with aluminum foil.

    Broil in the oven for about 30 minutes until the skin is charred and the flesh is soft. This process will add a distinctive smokey flavor to the zalouk.

    While the eggplant is broiling, prepare the tomato sauce as instructed above, except that in this variation, the tomato sauce has to cook for 20 minutes on its own.

    With a spoon, scoop out the flesh from the skin of the eggplant, and add it to the sauce. Discard the peel.

    Add the chopped fresh herbs, and finish cooking for about 10 minutes, until the sauce is thick. Mash the eggplant with a fork if you like.

    Serve as explained in the serving suggestions. The advantage of this variation is that the zaalouk gets a smokey flavor that is impossible to recreate with the one-pot method. The disadvantage is that it takes longer and it's messier.

    Storage

    Store leftovers in the refrigerator, in an airtight container, for up to 3 days. Then, reheat on a pan or in the microwave. Serve warm or at room temperature. We don't recommend freezing Zaalouk.

    More Eggplant Recipes

    • chickpea pasta
      Chickpea Pasta With Eggplant
    • breaded eggplants
      Breaded Eggplant
    • stuffed eggplants
      Stuffed Eggplant
    • eggplant soup
      Eggplant Soup
    • eggplant pizza
      Eggplant Pizza
    • grilled eggplants on a platter
      Grilled Eggplant
    • sweet and sour eggplant
      Sweet and Sour Eggplant
    • roasted eggplant
      Roasted Eggplant

    More Dip Recipes

    • baba ganoush eggplant dip
      Eggplant Dip - Baba Ganoush
    • avocado spread
      Avocado Spread
    • white bean dip with spoon
      White Bean Dip
    • tzatziki with fresh herbs and a spoon
      Tzatziki

    Recipe

    zaalouk

    Zaalouk

    Author: Nico
    Zaalouk is a delicious cooked eggplant salad made with tomatoes, garlic, cumin, and olive oil. Learn how to make it in one pot in about 30 minutes.
    You can enjoy this Moroccan delicacy as a dip with warm crusty bread, but it's also delicious on boiled rice as a main dish.
    Print Recipe Pin Recipe Share Recipe
    4.67 from 3 votes
    Prep Time 10 mins
    Cook Time 30 mins
    Total Time 40 mins
    Course Dip, Starter
    Cuisine Moroccan
    Servings 4 people
    Calories 202 kcal

    Ingredients
     
     

    • 3 tablespoons extra virgin olive oil + extra to drizzle
    • 3 cups tomatoes seeded and diced
    • 2 tablespoons tomato paste (optional)
    • 5 cloves garlic
    • 2 teaspoons cumin
    • 2 teaspoons paprika
    • 1 teaspoon salt
    • ¼ teaspoon red pepper flakes
    • 2 medium eggplants
    • ¾ cup water
    • 2 tablespoons parsley chopped
    • 2 tablespoons cilantro chopped
    • 4 wedges lemon (optional)

    Instructions
     

    • Seed and chop the tomatoes, and finely chop the garlic.
      chopped tomatoes and garlic
    • To a large pan, add olive oil, chopped tomatoes, chopped garlic, red pepper flakes, paprika, ground cumin, and salt.
      cooking the tomatoes with spices and garlic
    • Cook on medium-high heat for about 5 - 10 minutes, stirring often. If you notice that the pan starts to burn on the edges, turn the heat down to medium.
      cooking the tomatoes with the spices
    • While the tomato cooks, wash, dry, and partially peel the eggplant, then cut it into ¼-inch dice.
      chopping eggplant into ¼ inch dice
    • Add diced eggplant to the pan with tomatoes, add ¾ cup of water, and cover with a lid.
      diced eggplant in pan
    • Cook on medium heat for about 20 - 25 minutes, until the eggplant is thoroughly cooked and very soft. Stir often to prevent the eggplant from sticking to the pan; if necessary, add more water.
      When the eggplant is cooked, remove the lid, add the finely chopped parsley and cilantro, stir, and keep cooking until most liquid evaporates.
      adding parsley and cilantro to pan
    • You can serve zaalouk with a chunky texture or mash it with a fork and turn it into a puree-like consistency.
      Taste and adjust for salt and spices and serve with lemon wedges on the side to squeeze on top, and a drizzle of olive oil.
      zaalouk just cooked

    SERVING SUGGESTIONS

    • The most common way of serving zaalouk is with a crusty Moroccan bread called Khobz and a squeeze of lemon juice.
      The bread is dipped in the zaalouk and used instead of a fork.If you can't find Khobz, try warm pita bread, homemade flatbread with garlic, or a freshly baked focaccia.
      You can serve this dish warm or at room temperature.
      zaalouk with crusty bread

    Video Recipe

    My version of Zaalouk (Moroccan Eggplant Salad)

    Nutritional Values

    Nutrition Facts
    Zaalouk
    Amount Per Serving
    Calories 202 Calories from Fat 108
    % Daily Value*
    Fat 12g18%
    Saturated Fat 2g13%
    Trans Fat 0g
    Polyunsaturated Fat 2g
    Monounsaturated Fat 8g
    Cholesterol 0mg0%
    Potassium 1048mg30%
    Carbohydrates 25g8%
    Dietary Fiber 11g46%
    Sugar 14g16%
    Protein 5g10%
    Vitamin A 1841IU37%
    Vitamin B6 0.4mg20%
    Vitamin C 28mg34%
    Vitamin E 4mg27%
    Vitamin K 60µg57%
    Calcium 61mg6%
    Folate 82µg21%
    Iron 2mg11%
    Manganese 1mg50%
    Magnesium 62mg16%
    Zinc 1mg7%
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you like this recipe?We are not much on Instagram, Facebook, and Pinterest. Leave us a comment below instead, it would mean the world to us 🙂

    You might also like:

    • best eggplant recipes including mains and side dishes
      24 Best Eggplant Recipes
    • Easy dinners pasta and stuffed veggies
      40 easy dinners
    • Vegan salads with fresh herbs and legumes
      25 Vegan Salad Recipes
    • Vegan Pasta Recipes such as pomodoro and vegan carbonara
      40 Vegan Pasta Recipes
    « Sweet and Sour Eggplant
    Eggplant Bruschetta »

    Reader Interactions

    Comments

    1. Mark

      August 25, 2022 at 6:11 pm

      5 stars
      Thank you for this recipe. It was really delicious.

      Reply
      • Nico

        August 26, 2022 at 5:49 am

        Hi Mark, I'm delighted you liked it! Thanks for leaving a message here 🙂 Cheers, Nico

        Reply

    Leave a comment and star rating :-) Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Nico and Louise founders of the Plant-Based School.

    Hi, we are Nico and Louise, and we love cooking! Welcome to our blog.

    Here we share veggie-packed recipes for the whole family.

    Omnivores, flexitarians, vegetarians, and vegans, you are ALL WELCOME to this community.

    More about us →

    Trending

    • lentil curry with basmati rice
      Lentil Curry
    • vegan mushroom pasta
      Vegan Mushroom Pasta
    • cauliflower lentil salad
      Cauliflower Lentil Salad
    • chickpea soup with bread
      Chickpea Soup

    Seasonal

    • Roasted sweet potatoes on white platter
      Roasted Sweet Potatoes
    • broccoli pasta with fork
      Broccoli Pasta
    • roasted cauliflower soup
      Cauliflower Soup
    • lentil bolognese
      Lentil bolognese

    Footer

    ↑ back to top

    Top Recipes
    Vegan Custard
    Potato gnocchi
    Easy Focaccia
    Rice salad
    Vegan Ricotta

    Top Compilations
    Best Tofu Recipes
    Vegan Pasta Recipes
    Easy Dinners
    Best Plant-Based Desserts
    Vegan Appetizers

    Most Shared
    Eggplant Parmigiana
    Vegan Mayo
    Vegan melted cheese
    Hummus
    Roasted sweet potatoes

    HOME ABOUT RECIPES SUBSCRIBE PRIVACY POLICY NUTRITION DISCLAIMER IMPRINT

    Copyright © 2023 The Plant Based School