A refreshing and vibrant Greek Cucumber Tomato Salad with Feta, offering a delightful combination of crunchy cucumbers, juicy tomatoes, creamy feta, and a zesty dressing with Mediterranean flavors.
2 cups cucumbers, diced
2 cups tomatoes, chopped
1/2 red onion, thinly sliced
1/2 cup Kalamata olives, pitted and sliced
1/2 cup feta cheese, crumbled or cubed
1 tablespoon olive oil
1 tablespoon red wine vinegar
1 teaspoon lemon juice
1 teaspoon dried oregano
Salt and pepper to taste
Fresh basil leaves for garnish (optional)