Zaalouk (Moroccan Eggplant Dip) Recipe

Introduction

Zaalouk is a flavorful Moroccan eggplant dip that combines tender roasted vegetables with a rich blend of spices. It’s a perfect appetizer or side dish, great for sharing with warm bread and a squeeze of fresh lemon.

The image shows a close-up of a white plate filled with a chunky, mixed vegetable dish made of small pieces of eggplant, tomato, and herbs combined in a textured, reddish-brown sauce with visible green herb bits scattered throughout. The dish has a layered appearance with uneven chunks creating a rough surface. A woman's hand with dark polished nails holds a spoon, stirring the mixture, adding shine to the dish. Around the plate, there are fresh whole tomatoes, garlic cloves, an eggplant tip, and green parsley leaves, all placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 3 tablespoons tomato paste
  • 5 cloves garlic, minced or pressed
  • 2 teaspoons cumin
  • 2 teaspoons smoked paprika (or regular paprika)
  • ¼ teaspoon red pepper flakes
  • 16 ounces tomatoes, chopped into small dice (about 3 cups)
  • 1 teaspoon salt
  • 2 medium eggplants, chopped into small dice
  • 1 cup water
  • 2 tablespoons parsley, chopped
  • 2 tablespoons cilantro, chopped
  • 4 wedges lemon, for serving

Instructions

  1. Step 1: Chop the tomatoes and eggplants into small dice, about 1/5-inch (5mm) pieces.
  2. Step 2: Heat the olive oil in a large heavy-bottomed skillet over medium heat. Add the tomato paste, garlic, cumin, smoked paprika, and red pepper flakes. Fry for about 2 minutes until fragrant.
  3. Step 3: Stir in the chopped tomatoes and salt, then cook for 5 minutes to soften the tomatoes and develop flavor.
  4. Step 4: Add the diced eggplants and water to the skillet. Stir well, cover, and simmer for 20 minutes, stirring occasionally. Add more water if needed to prevent sticking.
  5. Step 5: Stir in the chopped parsley and cilantro. Cook uncovered for a few more minutes until the liquid evaporates and the mixture thickens.
  6. Step 6: Mash some of the mixture with a fork to achieve a creamy yet chunky texture. Taste and adjust salt as needed, then let the zaalouk cool for about 15 minutes.
  7. Step 7: Serve the zaalouk warm or at room temperature with warm bread and a squeeze of lemon juice.

Tips & Variations

  • For a smokier flavor, roast the eggplants before chopping and cooking.
  • Add a pinch of cinnamon or a splash of olive oil drizzle for extra depth.
  • Use fresh tomatoes when in season for a brighter taste, or canned diced tomatoes in winter.
  • Adjust red pepper flakes to your preferred spice level.

Storage

Store leftover zaalouk in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or enjoy cold as a flavorful spread. If the mixture thickens too much after chilling, stir in a little water or olive oil before serving.

How to Serve

A white plate on a white marbled surface holds a colorful dish with four layers: the bottom layer is a chunky, deep red-brown cooked vegetable mix with small bits of green herbs, topped on the left side; next to it on the right is a smooth, creamy white yogurt sauce mixed with chopped green herbs, spread in a small section behind the vegetable mix; above the sauce, two triangular pieces of lightly toasted naan bread with patches of brown char are partially placed on top; next to the bread and sauce are a cluster of whole green olives with a shiny, smooth surface. A lemon wedge rests on the left edge of the plate. A woman's hand with dark polished nails holds a spoon scooping some of the vegetable mix from the plate. Fresh tomatoes, garlic cloves, and green herbs are visible in the blurred background. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use any type of eggplant for zaalouk?

Yes, both globe and Japanese eggplants work well. Just be sure to chop them into small even pieces for consistent cooking.

Is zaalouk served hot or cold?

Zaalouk is versatile and can be served warm, at room temperature, or chilled, depending on your preference. It’s commonly enjoyed at room temperature as a dip or side.

Print

Zaalouk (Moroccan Eggplant Dip) Recipe

Zaalouk is a traditional Moroccan eggplant dip bursting with rich, smoky flavors and a vibrant blend of spices. This warm, creamy dip is made by simmering diced eggplants and tomatoes with garlic, cumin, smoked paprika, and fresh herbs, resulting in a flavorful and comforting appetizer or side dish perfect for serving with bread or as part of a mezze spread.

  • Author: Anna
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Vegetarian

Ingredients

Scale

Vegetables

  • 16 ounces tomatoes, chopped into small dice (3 cups)
  • 2 medium eggplants, chopped into small dice
  • 5 cloves garlic, minced or pressed

Spices and Seasonings

  • 2 teaspoons cumin
  • 2 teaspoons smoked paprika (or regular paprika)
  • ¼ teaspoon red pepper flakes
  • 1 teaspoon salt

Others

  • 2 tablespoons extra virgin olive oil
  • 3 tablespoons tomato paste
  • 1 cup water
  • 2 tablespoons parsley, chopped
  • 2 tablespoons cilantro, chopped
  • 4 wedges lemon (for serving)

Instructions

  1. Chop vegetables: Begin by dicing 16 ounces of tomatoes and 2 medium eggplants into 1/5-inch or approximately 5mm pieces to prepare for cooking.
  2. Make flavor base: Heat 2 tablespoons of extra virgin olive oil in a large, heavy-bottomed skillet. Add 3 tablespoons of tomato paste, 5 cloves of minced garlic, 2 teaspoons of cumin, 2 teaspoons of smoked paprika, and ¼ teaspoon of red pepper flakes. Fry this mixture for about 2 minutes to release the spices’ aromas. Then, add the chopped tomatoes along with 1 teaspoon of salt and cook for an additional 5 minutes to soften the tomatoes and meld flavors.
  3. Add eggplant: Incorporate the diced eggplants and 1 cup of water into the skillet. Stir well, cover the pan, and simmer for 20 minutes or until the eggplants become tender. Stir occasionally during this time and add more water if the mixture begins to dry out.
  4. Simmer and finish: Remove the lid, add 2 tablespoons each of chopped parsley and cilantro, and cook uncovered for a few more minutes until the liquid evaporates. Mash some of the zaalouk with a fork to achieve a creamy texture. Adjust seasoning with additional salt if needed. For optimal flavor, allow the dip to cool for 15 minutes before serving.
  5. Serve: Serve the zaalouk warm or at room temperature. Accompany with warm bread such as Khobz or Pita and a squeeze of fresh lemon juice to enhance the flavors.

Notes

  • If the eggplants absorb too much liquid and the mixture becomes too dry during cooking, add extra water in small amounts to maintain a saucy consistency.
  • You can substitute smoked paprika with regular paprika if unavailable, though smoked paprika adds a deeper smoky flavor.
  • Zaalouk is best served after resting to allow flavors to develop fully, but it can be enjoyed immediately if needed.
  • Add lemon wedges on the side for guests to squeeze fresh juice over the dip, enhancing its brightness.
  • This recipe pairs wonderfully with traditional Moroccan bread like Khobz or any crusty bread.

Keywords: Zaalouk, Moroccan eggplant dip, eggplant recipe, Moroccan dip, vegetarian appetizer, spicy eggplant dip, mezze, olive oil, garlic, smoked paprika

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating