Delicious Moroccan Zaalouk Recipe

Photo credit: Chamsi

Host Chamsi has shared her classic Moroccan zaalouk recipe with us. Zaalouk is a delicious cooked salad made with eggplant, tomatoes, olive oil, garlic and spices. It is a common side dish in Morocco and is often served as a dip with crusty bread. Follow Chamsi’s zaalouk recipe to make this mouthwatering dish at home – we can’t wait to hear how it turns out!

Zaalouk Recipe: Authentic Moroccan Eggplant Salad


1/2 cup of good quality olive oil
2 large eggplants, medium diced
6 tomatoes with skin removed, roughly chopped
6 cloves garlic, minced
1 tablespoon paprika
1 tablespoon cumin
1 bunch fresh cilantro, leaves chopped
Salt, pepper

1. Heat a sauté pan on medium heat and add half the olive oil. Add the eggplant and sauté until tender. Add the remaining olive oil as needed, as the eggplant will continue to absorb the oil.
2. Add the chopped tomatoes and garlic and cook another 20 minutes.
3. Add the paprika and cumin and stir until mixed. Then mash mixture with a potato masher. You can continue cooking until the liquid evaporates, if there is still liquid.
4. Garnish with fresh cilantro, and enjoy! Can be served hot or cold.

Zaalouk and other dips
Zaalouk served along side other dips

Check out host Chamsi’s profile and be sure to book with her next time you are in Casablanca, Morocco to try her zaalouk and other mouthwatering Moroccan dishes.

Delicious Moroccan Zaalouk Recipe