Prep the vegetables: Dice the cucumber, halve the tomatoes, and thinly slice or finely chop the red onion. Chop the parsley and mint.
Rinse the chickpeas: Drain and rinse under cold water, then pat dry with a clean towel.
This helps the dressing cling better.
Make the dressing: In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, Dijon, oregano, salt, black pepper, and red pepper flakes if using. Taste and adjust acidity or salt.
Combine: In a large bowl, add chickpeas, cucumber, tomatoes, and red onion. Pour over the dressing and toss gently to coat.
Add herbs and feta: Fold in parsley, mint, and feta (if using).
Toss again lightly. Taste and adjust seasoning—add a pinch more salt or a squeeze of lemon if needed.
Rest and serve: Let the salad sit for 5–10 minutes so the flavors meld. Serve chilled or at room temperature.