1globe eggplant (approx. 450g), peeled in a zebra pattern and cut into 1 inch cubes
3tablespoonsolive oil
3largetomatoes, grated
2tablespoonstomato paste
3clovesgarlic, crushed
1 1/2teaspoonpaprika
1teaspooncumin
1teaspoonkosher salt
1/4teaspoonblack pepper, more per preference
1/2lemon, juiced, more per preference
1/4cupparsley, chopped
1/4cup cilantro, chopped
Prevent your screen from going dark
Instructions
Begin by peeling the eggplant in a zebra pattern (every other section is peeled) and cutting into 1 inch cubes.
Next, grate the the tomatoes with a metal grater and set aside.
In a large sauté pan, heat up the olive oil over medium heat. Add in the cubed eggplant and cook, stirring for a few minutes. Cover and continue to cook for 20 minutes until the eggplant has completely softened.
Once softened, begin mashing the eggplant roughly. It's fine to leave some pieces to have more texture.
Mix in the grated tomato along with the tomato paste, paprika, cumin, salt, pepper and crushed garlic. Continue to cook for about 10 minutes to allow all the flavours to combine together and for the tomato to reduce.
Pour in the lemon juice and sprinkle with the cilantro and parsley. Toss to combine. Taste and adjust for more lemon juice or salt per preference.
Serve warm, at room temperature or cold.
Notes
Traditionally, the eggplant is boiled to make zaalouk. However, I found that cooking it down in a pan provides more flavour and it's easier; one pan is all you need.
You can also use already roasted eggplant in this recipe, or roast the eggplant instead of cooking it in a pan. This method provides more smokey flavour.
The flavour of zaalouk gets better over time so feel free to make it ahead and refrigerate.