This Mediterranean Chickpea Salad is the ultimate feel-good dish—bright, crisp, and full of nourishing ingredients. Chickpeas combine with juicy cherry tomatoes, crunchy cucumbers, red onion, briny olives, and creamy feta, all tossed in a lemon-oregano vinaigrette that brings it all together. Whether you’re serving it as a side, light main, or meal prep favorite, this salad is proof that simple ingredients make the best meals.
⭐ Why You’ll Love This Recipe
✔ 15g plant-based protein per serving
✔ No cooking required – ready in minutes
✔ Meal-prep superstar – gets better as it sits
Yields: 4-6 servings
Prep time: 20 minutes
Ingredients:
- 2 (15-ounce) cans chickpeas, rinsed and drained
- 1 red bell pepper, chopped
- 1 cucumber, chopped
- 1/2 red onion, thinly sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup Kalamata olives, halved
- 1/4 cup fresh parsley, chopped
- 1/4 cup fresh mint, chopped
For the Dressing:
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 clove garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper, or to taste
Instructions:
Step 1: Rinse and drain the chickpeas thoroughly. Add them to a large bowl.

Step 2: Chop the red bell pepper and add it to the bowl with the chickpeas.

Step 3: Chop the cucumber and add it to the bowl.

Step 4: Thinly slice the red onion and add it to the bowl.

Step 5: Halve the cherry tomatoes and add them to the bowl.

Step 6: Halve the Kalamata olives and add them to the bowl.

Step 7: Chop the fresh parsley and mint and add them to the salad.

Step 8: In a small bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, salt, and pepper until well combined.

Step 9: Pour the dressing over the chickpea and vegetable mixture.

Step 10: Gently toss everything together until the salad is well coated with the dressing.

Step 11: Serve immediately or chill in the refrigerator for later.

💡 Chef’s Tips
✔ Extra creamy texture: Lightly mash ¼ of the chickpeas
✔ No fresh herbs? Use 2 tsp dried oregano in dressing
✔ Vegan version: Skip feta or use vegan alternative
🍽️ Serving Suggestions
- Stuffed in pita bread
- Over mixed greens
- With grilled chicken or fish
🌡️ Storage
- Fridge: 4-5 days (avocado and nuts best added fresh)
- Freeze: Not recommended (texture changes)
📊 Nutrition (Per Main Serving)
Calories: 320 | Protein: 15g | Fiber: 12g
Enjoy your delicious homemadeMediterranean Chickpea Salad!
THANK YOU for Visiting Savory Life Recipes!
👉 If you loved this recipe, please share it on Pinterest, Facebook, or Instagram!