Prep the vegetables: Halve the tomatoes and cut into bite-size wedges or chunks.
Slice the cucumber into half-moons. Thinly slice the red onion. Keep pieces similar in size so each bite feels balanced.
Soften the onion bite (optional but recommended): Place the sliced onion in a bowl of cold water with a splash of vinegar for 10 minutes.
Drain and pat dry. This takes away the harsh edge without losing flavor.
Make the dressing: In a small bowl, whisk olive oil, red wine vinegar, lemon juice, garlic (if using), sugar or honey, salt, and black pepper. Taste and adjust—add more vinegar for tang, more oil for roundness, or a pinch more sugar if it’s too sharp.
Toss gently: In a large bowl, combine tomatoes, cucumbers, and onions.
Pour over the dressing and toss gently with a spoon or your hands. Be careful not to crush the tomatoes.
Add herbs: Fold in the chopped herbs. Dill or mint gives a cooling note, parsley adds freshness, and basil brings a soft sweetness.
Use one or mix a couple.
Rest briefly: Let the salad sit for 10–15 minutes at room temperature. This helps the flavors mingle and the tomatoes release some juice, which blends with the dressing.
Finish and serve: Taste again and adjust salt, pepper, or acidity. Sprinkle with red pepper flakes if you like a little heat.
Top with crumbled feta just before serving for creaminess.