
Recipe Story
origins & traditionsZaalouk is one of Morocco's most cherished appetizers, a cooked salad that showcases the country's masterful use of spices and vegetables. The eggplant is first roasted until tender and smoky, then combined with fresh tomatoes, garlic, and aromatic spices including cumin, paprika, and cayenne. The mixture is slowly cooked until it reaches a chunky, dip-like consistency. Fresh cilantro and parsley add brightness, while olive oil enriches the dish. Traditionally served as part of a mezze spread, zaalouk is perfect for scooping with warm bread. This versatile dish can be enjoyed warm or at room temperature and actually tastes better the next day as the flavors meld together. It's a staple in Moroccan households and represents the perfect balance of rustic simplicity and complex flavors that defines Moroccan cuisine.
Instructions
step by stepPreheat oven to 425°F. Pierce eggplants several times with a fork. Place on a baking sheet and roast for 30-35 minutes, turning halfway through, until very soft and collapsed. Remove and let cool for 10 minutes.
While eggplants roast, heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onions and cook for 5 minutes until softened.
Add minced garlic to the skillet and cook for 1 minute until fragrant. Add diced tomatoes and cook for 8-10 minutes until tomatoes break down and release their juices.
Peel the roasted eggplants and discard the skin. Roughly chop the flesh and add to the tomato mixture. Use a wooden spoon to break down the eggplant into smaller pieces.
Add cumin, paprika, cayenne pepper, and salt. Stir well and cook for 10-12 minutes, stirring occasionally, until mixture thickens and excess liquid evaporates.
Add tomato paste and cook for another 3 minutes. Taste and adjust seasoning as needed.
Remove from heat and stir in chopped cilantro, parsley, and remaining 2 tablespoons olive oil. Mix well.
Transfer to a serving bowl and let cool to room temperature. Drizzle with additional olive oil before serving. Serve with warm bread or pita.
Zaalouk - Moroccan Eggplant and Tomato Dip
A smoky, aromatic Moroccan cooked salad made with roasted eggplant, tomatoes, garlic, and warm spices. This traditional zaalouk is served at room temperature with crusty bread as a beloved appetizer.
Ingredients
Main Ingredients
- 2 pieces eggplant, medium-sized
- 4 pieces tomatoes, diced
- 1 pieces onions, finely chopped
Aromatics
- 4 cloves garlic, minced
Base
- 4 tablespoons olive-oil, divided
- 2 tablespoons tomato-paste
Spices
- 2 teaspoons cumin
- 1 1/2 teaspoons paprika
- 1/2 teaspoons cayenne
Herbs
- 3 tablespoons cilantro, chopped
- 3 tablespoons parsley, chopped
Seasoning
- 1 teaspoons salt