Morocco
Moroccan

Zaalouk

Zaalouk is a flavorful Moroccan eggplant and tomato dish, perfect for a warm appetizer or side. It brings together roasted eggplants and fresh tomatoes, seasoned with garlic and spices for a hearty and delicious taste.

Open full illustrated cardPin image
Zaalouk

Prep

10 minutes

Cook

40 minutes

Level

Easy

Serves

4

Plan and shop

Save this recipe for real-life cooking

Build a local shopping list or place this recipe into a weekly meal plan. No account is required.

Illustrated cooking guide

Step-by-step visual method

A polished English infographic for the whole cooking flow, paired with the full written recipe below for detail and SEO.

Zaalouk illustrated step-by-step cooking guide

Instructions

  1. 1

    Preheat your oven to 400°F (200°C).

  2. 2

    Slice the eggplants in half lengthwise and place them cut-side down on a baking sheet. Roast in the oven for about 30 minutes, or until the skin is wrinkled and the flesh is soft.

  3. 3

    While the eggplants are roasting, prepare the tomatoes. Peel the tomatoes (you can blanch them in boiling water for easy peeling) and chop them into small pieces.

  4. 4

    Heat olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1 minute until fragrant.

  5. 5

    Add the chopped tomatoes to the skillet along with the ground cumin and paprika. Cook for about 10 minutes, stirring occasionally until the tomatoes are soft and form a sauce.

  6. 6

    Once the eggplants are done roasting, scoop out the flesh and add it to the skillet with the tomato mixture. Stir well to combine.

  7. 7

    Cook everything together for another 5-10 minutes, allowing the flavors to meld. Season with salt and pepper to taste.

  8. 8

    Remove from heat and stir in the chopped parsley before serving.

Tips

For added flavor, let the dish sit for a while to allow the flavors to meld before serving.

Serve warm or at room temperature, as desired.

Cook smarter

Helpful notes

Practical storage, serving, swap, and troubleshooting notes for a better first try.

Storage Tips

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently on the stove or in the microwave before serving.

Substitutions

  • You can use canned tomatoes if fresh ones are not available.
  • For a spicier version, add a pinch of cayenne pepper.

What to Serve With

  • Bread
  • Grilled meats
  • Rice

Common Mistakes

  • Not roasting the eggplants long enough can result in a bitter taste.
  • Overcooking the tomatoes can make the dish too mushy.

Recipe FAQ

Can I use frozen eggplant for Zaalouk?

It's best to use fresh eggplant for the best texture and flavor, but frozen can be used in a pinch after thawing.

What can I serve with Zaalouk?

Zaalouk can be enjoyed on its own, or served as a dip with bread or as a side to a main dish.

Kitchen tools

Helpful Tools for This Recipe

A light, editable placeholder for future partner recommendations. No real affiliate links are enabled yet.

Baking sheet

Useful for roasting, baking, broiling, and sheet-pan prep.

Blender

Helpful for smooth sauces, soups, marinades, and purees.

Skillet

Useful for browning, quick sautes, and weeknight one-pan cooking.

Chef knife

A basic prep tool for vegetables, herbs, aromatics, and proteins.

Cutting board

Keeps prep organized for chopping, slicing, and staging ingredients.

Some links may be affiliate links. As an Amazon Associate or partner, we may earn from qualifying purchases when enabled. Read the Affiliate Disclosure.

Cook along weekly

Want more illustrated recipes like Zaalouk?

Join the World Recipe Letter for global home-cooking ideas and visual recipe guides.

Join the World Recipe Letter

Get 5 illustrated recipes every week.

No account needed. Unsubscribe when email delivery is connected.

Keep cooking

Related recipes

More flavors from the same country or nearby pantry style.

Chicken Tagine

Chicken Tagine

A fragrant chicken stew with olives, preserved lemon, ginger, saffron, and warm spices.

1 hour 15 minutesMedium4
Harira Soup

Harira Soup

A tomato-based soup with lentils, chickpeas, herbs, noodles, and gentle spice.

55 minutesEasy6
Moroccan Couscous

Moroccan Couscous

Fluffy couscous topped with roasted vegetables, chickpeas, herbs, and lemon.

40 minutesEasy4