Tomato Cucumber and Feta Salad
This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!
Fresh, juicy tomatoes meet cool cucumbers in this crisp flavor-packed salad.
Tossed with feta and a tangy vinaigrette, this simple tomato cucumber and feta salad is the kind of side you’ll want on repeat.

Want to SAVE this recipe?
This tomato cucumber and feta salad might feel like a summery dish, but now that excellent hothouse cherry tomatoes and cucumbers are available year-round, this can be on your plate anytime! Like.. right now!
In fact, if I had to build a perfect plate at this very moment, it would be this salad, served with some Greek-style rice pilaf and Greek marinated chicken, with a big scoop of tzatziki. My mouth is watering just thinking about it.
This tomato cucumber and feta salad is light but satisfying, quick and flavorful. It’s great as a side dish for whatever meat or fish you’re grilling or roasting, and it’s also a solid potluck move if you’re looking to bring something fresh that still holds up well!

Why You’ll Love This Recipe
- It’s made with simple ingredients – no fancy steps or hard-to-find items here.
- It takes ten minutes from start to finish – no cooking required.
- The dressing is light and punchy, with just enough tang to balance the tangy feta and sweet tomatoes.
- You can easily double it for a crowd or keep it in the fridge for a light lunch.
- It’s a great way to use up late-season tomatoes, especially if you’ve gone a little overboard at the farmers market.
Ingredient Notes

For the Dressing
Red Wine Vinegar + Lemon Juice
This duo brings just the right amount of brightness and acidity to the dressing. The lemon keeps it fresh, and the vinegar adds that classic tang you’d expect in a Greek salad–style vinaigrette.
Garlic
Just one small clove adds a punch of flavor. You can grate it or mince it finely so it blends right into the dressing.
Dijon Mustard + Sugar
These balance each other out—the mustard gives a little bite, while the sugar mellows everything and rounds out the acidity.
Olive Oil
Go for a good-quality extra virgin olive oil since it’s the base of the dressing and adds a smooth richness.
Salt + Pepper
Season to taste! Kosher salt and freshly ground black pepper bring everything together.
For the Salad
Cherry Tomatoes
I love using cherry tomatoes here because they’re sweet, juicy, and don’t need much prep. Just slice them in half and you’re good to go. Grape tomatoes work really well too, but if you’ve got larger tomatoes on hand, just seed and dice them into bite-sized pieces.
Cucumbers
You can use either Persian cucumbers or English cucumbers – both have thin skin and fewer seeds, which makes them perfect for salads. I still personally prefer to seed them for this salad, but it’s optional! If you’re using a regular field cucumber, definitely be sure to peel and seed it so it doesn’t water everything down.
Feta Cheese
Tangy, salty feta cheese is what gives this salad its signature flavor. I always go for the kind packed in brine – it’s creamier and more flavorful than the pre-crumbled version. I tear it into large chunks since they will break up somewhat when the salad is tossed.
Shallot
Thinly sliced shallots add just the right amount of bite without overpowering the other flavors. If you don’t have one, a few slivers of a small red onion will work too – just give them a quick soak in water to mellow out the sharpness.
Oregano
I love the flavor of fresh oregano, especially in a salad where the other ingredients are fresh, but if you only have dried, you can use a small pinch in the dressing instead.
Don’t forget to watch the video!
Most of my recipes include a short step-by-step video tutorial. Just scroll down to the recipe card, or use the “Jump to Video” button at the top of the post!
How to Make Tomato Cucumber and Feta Salad
- Make the dressing by whisking together the vinegar, lemon juice, garlic, mustard, and sugar in a small bowl or measuring cup. Slowly drizzle the olive oil in while whisking until well combined. Season with salt and pepper.
- In a large mixing bowl, toss the tomatoes, cucumbers, feta, shallot and oregano.

- Stir in half the dressing, taste, and add more as desired.

Susbtitutions and Variations
Switch up the fresh herbs: Fresh oregano gives this salad its Greek salad flavor, but you can absolutely change it up. Try it with mint for a brighter twist, or go with fresh parsley or basil if that’s what you have on hand. A mix works too!
Add olives: If you want to lean into the Mediterranean flavors, toss in some sliced kalamata olives. They add a nice briny bite and pair well with the tangy feta.

Use any add-ins you like: This tomato cucumber and feta salad is super flexible. Add thinly sliced bell peppers, capers, sun-dried tomatoes, diced avocado, or even a handful of arugula to bulk it up a bit.
Try a different cheese: Feta is classic, but a soft goat cheese or even cubed mozzarella would also work if that’s what’s in your fridge.
Storage Instructions
This cucumber tomato feta salad is best served fresh, but the good news is it holds up surprisingly well for a day or two in the fridge! Though the cucumbers will start to soften a bit over time. If it looks like it needs a refresh, just drain off any excess liquid and add a squeeze of lemon or an extra spoonful of feta before serving.
If you’re planning to make it ahead, prep the veggies and dressing separately, then toss everything together right before serving to keep things crisp.

Yes! The salad will still be fresh and flavorful on its own. A few chopped kalamata olives or a sprinkle of roasted chickpeas can add that salty bite instead.
Persian or English cucumbers are ideal since they’re thin-skinned and low on seeds. But any kind will work.
If you’re in a rush, sure! Just go for something light and tangy – like a red wine vinaigrette or Greek dressing. But the homemade one comes together fast and really makes a difference with the flavor.
More Fresh Salads to Try
Tell me what you think!
If you try this recipe, l’d be so grateful if you’d leave a comment and a rating in the recipe card. I love to hear your feedback, and your tips can help other readers too!

Tomato Cucumber and Feta Salad
Ingredients
For the Dressing
- 1 tablespoon red wine vinegar
- 2 teaspoons fresh-squeezed lemon juice
- 1 small clove garlic minced or grated
- 1/4 teaspoon dijon mustard
- 1/4 teaspoon granulated sugar
- 2 tablespoons extra virgin olive oil
- 1/8 teaspoon kosher salt
- 1/8 teaspoon freshly ground pepper
For the Salad
- 2 1/2 cups cherry or grape tomatoes halved (about 1 lb)
- 2 cups cucumbers peeled, seeded, and chopped (approximately 1 hothouse (English) cucumber)
- 1 cup feta cheese torn into large chunks (5 ounces)
- 1 shallot sliced thin (about 1/3- 1/2 cup)
- 1 tablespoon fresh oregano chopped
Instructions
- In a small bowl or measuring cup, whisk together the vinegar, lemon juice, garlic, mustard, and sugar. Slowly drizzle the olive oil in while whisking until well combined and emulsified. Season with salt and pepper to taste.
- In a large bowl, combine the tomatoes, cucumbers, feta, shallot and oregano. Stir in half the dressing, taste, and add more as desired.








