Prep the vegetables. Chop the tomatoes into bite-size pieces.
Slice the cucumbers into half-moons or quarters for more crunch. Thinly slice the red onion. Add everything to a large salad bowl.
Make the dressing. In a small bowl, whisk together olive oil, lemon juice, minced garlic, honey, salt, and pepper until smooth and slightly emulsified.
Add the herbs. Chop the parsley and dill (or basil) and add them to the bowl with the tomatoes and cucumbers.
Toss gently. Pour the dressing over the salad and toss with a light hand so the tomatoes don’t break down.
Taste and adjust salt, pepper, or acidity as needed.
Finish with extras. If using, fold in feta and olives. Serve right away for peak crunch, or let it sit 10–15 minutes to meld flavors.
Optional chill. If you like it extra cold, refrigerate for 20 minutes before serving, then give it a quick toss and a fresh squeeze of lemon.