
Moroccan Chickpea Salad
Prep
15 mins
Cook
30 mins
Servings
4
Difficulty
Easy
A flavorful and refreshing salad inspired by the vibrant cuisine of Morocco.
Ella x
Ingredients
- 400chickpeas
- 200canned tomatoes(drained and chopped)
- 1 kgred onion(diced)
- 1 kgbell pepper(diced)
- 2 gcumin
- 2 gcoriander
- 30 mlolive oil
- 2 mllemon juice
- 1 gharissa
- 1 gsalt
- ½ gblack pepper
- 1 gparsley
- 100 gfeta cheese(crumbly, optional)
- 1pomegranate seeds(optional)
Instructions
- 1
Rinse the chickpeas and drain them well. In a large mixing bowl, combine the chickpeas, canned tomatoes, red onion, bell pepper, cumin, coriander, and salt. Mix well.
- 2
Heat the olive oil in a large pan over medium heat. Add the chopped onion and cook until it's translucent, about 5 minutes. Add the harissa and cook for another minute.
- 3
Add the cooked onion mixture to the bowl with the chickpea mixture. Stir well to combine.
- 4
Squeeze the lemon juice over the salad and mix again. Taste and adjust the seasoning as needed.
- 5
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes to allow the flavors to meld.
- 6
Just before serving, sprinkle the parsley and feta cheese (if using) over the salad. Garnish with pomegranate seeds (if using) for a pop of color.
- 7
Serve the salad chilled, with crusty bread or pita on the side for dipping.
- 8
Optional: serve the salad at room temperature or at a slightly warmer temperature for a different flavor profile.
Recipe Variations
Get AI-powered ingredient substitution suggestions.
You Might Also Like

Mediterranean Tofu Salad
A refreshing and flavorful salad with the tang of feta, the zing of olives, and the creaminess of hummus, all perfectly balanced with the protein-packed tofu.

Mediterranean Mozzarella Salad
A refreshing salad with creamy mozzarella, juicy tomatoes, and crunchy Mediterranean vegetables.

Mediterranean Feta Salad
A refreshing salad filled with tangy feta, juicy tomatoes, and crunchy cucumbers, all tied together with a zesty lemon vinaigrette.
Reviews
Sign in to write a review.