Prep the tomatoes: Core and chop the tomatoes into bite-size pieces. If using cherry or grape tomatoes, cut them in halves or quarters. Add to a large bowl.
Slice the onion: Thinly slice the red onion.
If you’re sensitive to sharp onion flavor, soak the slices in cold water for 5 to 10 minutes, then drain well. Add to the bowl.
Add the extras: If using cucumber, olives, or feta, add them now. Keep the pieces small so you get a bit of everything in each bite.
Make the dressing: In a small bowl, whisk together the olive oil, lemon juice, red wine vinegar, garlic (if using), oregano, salt, and black pepper until combined.
Combine: Pour the dressing over the tomatoes and toss gently to coat.
Be careful not to crush the tomatoes.
Add herbs: Fold in the chopped basil, parsley, and/or mint. Taste and adjust seasoning with more salt, pepper, or lemon as needed.
Rest briefly: Let the salad sit for 5 to 10 minutes to allow the flavors to meld and the tomatoes to release some juices.
Serve: Spoon into a shallow bowl or platter. Finish with a drizzle of olive oil and a few extra herb leaves.
Serve with crusty bread to soak up the juices.