Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moroccan Zaalouk Recipe

Moroccan Zaalouk Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 5 reviews

  • Author: admin
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan, Gluten-Free

Description

Moroccan Zaalouk is a flavorful eggplant and tomato dip that makes for a delicious side dish or appetizer. This vegan and gluten-free recipe is packed with Mediterranean spices and herbs, perfect for spreading on bread or serving as a dip.


Ingredients

Scale

Eggplant Mixture:

  • 2 medium eggplants, peeled and diced
  • 3 medium ripe tomatoes, peeled and chopped
  • 3 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Garnish:

  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons chopped fresh cilantro
  • Juice of 1/2 lemon (optional)

Instructions

  1. Heat Olive Oil: In a large skillet or saucepan, heat olive oil over medium heat. Add garlic and sauté for 30 seconds.
  2. Cook Eggplant: Add diced eggplant and cook for 5–7 minutes until it softens.
  3. Add Ingredients: Stir in tomatoes, cumin, paprika, cayenne, salt, and black pepper. Cover and simmer for 15–20 minutes.
  4. Mash Mixture: Use a fork or masher to create a chunky purée. Cook uncovered for another 5–10 minutes.
  5. Finish: Stir in parsley, cilantro, and lemon juice. Adjust seasoning and serve warm or chilled.

Notes

  • Traditionally served with crusty bread or flatbread.
  • For a smoky flavor, grill or roast the eggplant before mashing.
  • Zaalouk can be made ahead and tastes better the next day.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish, Dip
  • Method: Stovetop
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 120
  • Sugar: 5g
  • Sodium: 220mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 4g
  • Protein: 2g
  • Cholesterol: 0mg