Dice the cucumber into ½-inch pieces and finely dice the red onion into ¼-inch pieces—smaller pieces help the onion distribute evenly and soften slightly as it marinates.
Halve the tomatoes lengthwise and pit the kalamata olives if desired (I prefer to leave them whole for easier eating).
Mince the garlic, parsley, and cilantro together, which helps the fresh herbs distribute evenly throughout the salad.
Crumble the feta cheese by hand into bite-sized chunks—this creates better texture than cutting it with a knife.
In a small bowl, whisk together the red wine vinegar, lemon juice, Dijon mustard, and honey first—the mustard acts as an emulsifier and helps bind the oil and vinegar together.
Add the minced garlic and let it sit for 30 seconds to bloom.
Slowly drizzle in the olive oil while whisking constantly to create an emulsified dressing.
Stir in the dried oregano and cumin, then taste and adjust with salt and pepper.
Drain and rinse the chickpeas thoroughly under cold water, then transfer to a large bowl.
Add the prepared cucumber, red onion, tomatoes, olives, crumbled feta, and the minced herb mixture.
Sprinkle the red pepper flakes over top.
Pour the dressing from Step 2 over the entire mixture and toss gently but thoroughly, making sure every component gets coated with dressing.
Cover the salad and refrigerate for at least 1 hour, or up to 4 hours ahead—this allows the chickpeas to absorb the dressing and the flavors to develop.
When ready to serve, give the salad a gentle stir and taste again, adjusting salt and pepper if needed.
Serve in bowls or on a platter, and if desired, top with extra crumbled feta and fresh herbs for garnish.
