My neighbor, a retired Greek woman named Eleni, handed me a bowl of this cucumber tomato feta salad through the fence last July. I took it out of politeness, honestly. A pile of chopped vegetables with some cheese on top — I figured it would be fine, just nothing special. I had made a hundred versions before, and they always ended up watery and bland by the second day.
I ate the first forkful standing at my kitchen counter, still holding the empty bowl. The crunch of the cucumber hit first, then the burst of tomato juice, and then the feta — salty and creamy, not crumbly or dry. The dressing was barely there, just a whisper of lemon and olive oil that made everything taste brighter without drowning it. I texted her immediately for the recipe. She sent back a voice note in broken English: “No recipe. Just good things. You know when to stop.”
That was the thing, wasn’t it? She knew exactly when to stop. No complicated ratios, no fancy ingredients. Just ripe produce, good salt, and the confidence to let them speak for themselves. This fresh cucumber tomato feta salad with lemon vinaigrette became my summer obsession that year. I made it for every barbecue, every lazy dinner, every night I wanted something that felt like a meal without feeling like work. It taught me that the best recipes aren’t the ones with the longest ingredient lists. They’re the ones you can make without thinking, the ones that taste like sunshine in a bowl.
Why You’ll Love This Recipe
This isn’t just another salad recipe. This is the one that will actually get eaten. I’ve tested this fresh cucumber tomato feta salad with lemon vinaigrette at least two dozen times across different seasons, different tomato varieties, different feta brands. Every time, the bowl comes back empty. That’s not luck — that’s technique.
- Ready in 15 minutes : No cooking, no waiting. Chop, whisk, toss, eat. Perfect for those nights when you need dinner on the table before the hangry sets in.
- Simple, honest ingredients : Cucumbers, tomatoes, feta, red onion, olive oil, lemon juice, salt, pepper, oregano. That’s it. You probably have most of these in your kitchen right now.
- Perfect for summer gatherings : Bring this to a potluck or backyard barbecue and watch it disappear. It pairs beautifully with grilled meats, and it’s sturdy enough to sit out without wilting.
- Crowd-pleaser across the board : Kids eat it. Adults crave it. Even people who claim they don’t like salad ask for seconds. The textures and flavors are that good.
- Unbelievably fresh and satisfying : The lemon vinaigrette is the secret weapon here — bright, tangy, and light without being acidic or harsh. It coats every piece just enough.
What makes this version different from the rest? It’s the method. Most recipes tell you to dump everything in a bowl and stir. That’s how you get a soggy, sad salad. I learned from Eleni that you salt the cucumbers first, drain the excess liquid, and dress the salad right before serving. It sounds small, but it changes everything. The cucumbers stay crunchy. The tomatoes stay firm. The feta stays intact. This isn’t just another version — it’s the version that actually works.
Honestly, this is the kind of recipe that makes you close your eyes after the first bite. It’s simple enough for a Tuesday night but impressive enough for company. It’s comfort food reimagined — lighter, fresher, but with the same soul-soothing satisfaction. And if you love bright, herby salads, you’ll also enjoy this Greek yogurt ranch pasta salad for another easy, flavor-packed option.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Everything is a pantry staple or a quick grocery run away. Here’s what you’ll need and why each ingredient matters.
For the Salad
- 2 large English cucumbers (or 3 medium Persian cucumbers) — English cucumbers have thin skins and fewer seeds, which means less prep work. Persian cucumbers work great too. Avoid waxed field cucumbers here — they’re too watery and the skin is tough.
- 1 pint cherry tomatoes (or 3 medium Roma tomatoes) — Cherry or grape tomatoes hold their shape better and stay sweeter. If using larger tomatoes, remove the seeds before chopping to prevent sogginess.
- 6 ounces feta cheese — Buy a block, not the pre-crumbled stuff. Block feta is creamier, less dry, and has way more flavor. I prefer sheep’s milk feta from Greece for the best texture, but cow’s milk feta works fine too.
- 1/2 small red onion (about 1/2 cup, thinly sliced) — Red onion adds a sharp bite that mellows out after a few minutes in the dressing. If raw onion is too intense for you, soak the slices in cold water for 10 minutes before adding.
- 1/4 cup fresh parsley (or fresh dill) — Flat-leaf parsley adds a clean, grassy note. Dill works beautifully here too, especially if you’re going for a more Mediterranean vibe.
- 1/2 teaspoon sea salt (for salting cucumbers) — This step is non-negotiable. It draws out excess moisture so your salad stays crunchy, not watery.
For the Lemon Vinaigrette

- 3 tablespoons extra virgin olive oil — Use a good-quality one here. It’s the backbone of the dressing, so you want something fruity and smooth, not bitter.
- 2 tablespoons fresh lemon juice (from about 1 lemon) — Bottled lemon juice won’t give you the same brightness. Trust me on this one.
- 1 teaspoon red wine vinegar (optional, but recommended) — Adds a subtle tang that rounds out the lemon without overpowering it.
- 1 small clove garlic (minced or grated) — Just a hint of garlic in the dressing makes everything taste more savory. Use a microplane for the finest texture.
- 1/2 teaspoon dried oregano — Oregano and feta are a classic pair. Rub it between your palms before adding to release the oils.
- 1/4 teaspoon sea salt
- 1/8 teaspoon black pepper (freshly ground)
Ingredient selection tip : Look for cucumbers that feel heavy for their size and have no soft spots. For tomatoes, go for ones that smell fruity at the stem end — that’s the sign of ripeness. If you’re dairy-free, you can swap the feta with a good-quality vegan feta or crumbled firm tofu marinated in lemon juice and salt.
Equipment Needed
You don’t need much for this one, which is part of the beauty. Here’s what I use every time:
- Large cutting board — A wooden or plastic board with enough room to chop everything without crowding.
- Chef’s knife (8-inch is ideal) — A sharp knife makes all the difference for clean cuts on tomatoes and cucumbers. Dull knives crush the vegetables and release too much liquid.
- Medium mixing bowl — For salting and draining the cucumbers.
- Small bowl or jar — For whisking or shaking the vinaigrette. I use a mason jar with a tight lid — shake for 10 seconds and done.
- Colander — To drain the salted cucumbers. A fine-mesh strainer works too.
- Paper towels or clean kitchen towel — For patting the cucumbers dry after draining.
- Large serving bowl — Something wide enough to toss everything without spilling.
If you don’t have a colander, just tilt the bowl and hold the cucumbers back with a spoon while you pour out the liquid. A microplane is nice for the garlic but not essential — mincing it finely with a knife works perfectly well. I’ve made this salad in a rental cabin with a dull knife and a cereal bowl. It still turned out great. Don’t overthink the equipment.
Preparation Method
Follow these steps exactly, and you’ll have a salad that stays crunchy for hours. This method comes straight from Eleni’s kitchen, adapted slightly for American measuring cups.
- Prep the cucumbers — Wash and dry the cucumbers. Cut off the ends, then slice them in half lengthwise. If the seeds look large and watery, run a spoon down the center to scoop them out. Cut each half into half-moons about 1/4-inch thick. Place the slices in a medium bowl and sprinkle with 1/2 teaspoon of sea salt. Toss to coat. Let them sit for 10 minutes. You’ll see beads of water forming on the surface — that’s the salt drawing out moisture.
- Drain the cucumbers — After 10 minutes, transfer the cucumber slices to a colander and let the liquid drain off. Don’t rinse them — you want that salt flavor. Pat them dry gently with paper towels or a clean kitchen towel. This step is what keeps your salad from turning into a watery mess an hour later.
- Prep the tomatoes — While the cucumbers are draining, halve the cherry tomatoes (or chop larger tomatoes into 1-inch chunks). If using Roma tomatoes, cut them in half, scoop out the seeds with a spoon, then chop. Place the tomatoes in your large serving bowl.
- Slice the onion and herbs — Cut the red onion in half through the root, then slice into thin half-rings. Aim for about 1/8-inch thick — thin enough to bend but not paper-thin. Roughly chop the parsley (or dill) until you have about 1/4 cup loosely packed.
- Make the lemon vinaigrette — In a small bowl or mason jar, combine 3 tablespoons olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon red wine vinegar (if using), the minced garlic, 1/2 teaspoon dried oregano, 1/4 teaspoon salt, and a few grinds of black pepper. Whisk vigorously or shake the jar until the dressing looks slightly emulsified and opaque. Taste it on a piece of cucumber — it should be bright and tangy, not oily. Adjust salt or lemon as needed.
- Assemble the salad — Add the drained cucumbers to the bowl with the tomatoes. Add the sliced red onion and chopped parsley. Crumble the feta cheese over the top — I like to use my fingers to break it into irregular chunks rather than tiny crumbs. Some pieces should be pea-sized, others closer to marble-sized. This gives you pockets of creamy saltiness throughout.
- Dress and toss — Drizzle about three-quarters of the vinaigrette over the salad. Toss gently with two large spoons or your hands (if you don’t mind getting messy). You want everything lightly coated, not swimming. Add more dressing if needed, but remember — you can always add more, but you can’t take it away.
- Taste and adjust — Take a bite. Does it need more salt? More lemon? A pinch more oregano? This is your moment to dial it in. I usually end up adding another squeeze of lemon and a crack of black pepper at this stage.
- Rest (optional but recommended) — Let the salad sit for 5-10 minutes before serving. This gives the flavors time to meld. The cucumbers will release a tiny bit of liquid into the dressing, which actually helps the flavors come together. Just don’t let it sit longer than 30 minutes before serving, or the texture starts to soften.
- Serve — Transfer to a serving platter or individual bowls. Garnish with a few extra parsley leaves and a light drizzle of olive oil if you’re feeling fancy.
Sensory cue : When you toss the salad, you should hear a satisfying crunch from the cucumbers and a soft squish from the tomatoes. The feta should cling to the vegetables, not sink to the bottom. The smell should be bright and herbal — lemon, oregano, and that grassy olive oil scent.
Cooking Tips & Techniques
I learned most of these the hard way — through soggy salads and bland batches. Save yourself the trouble.
Salt the cucumbers — always . I skipped this step the first three times I made this salad because I was in a hurry. Every time, I regretted it within an hour. The cucumbers released all their water into the dressing, turning everything into a sad, watery mess. Salting and draining takes 10 extra minutes. It’s not optional.
Don’t dress the salad until you’re ready to eat . If you’re making this for a party or meal prep, keep the dressing separate and toss everything right before serving. The vegetables will stay crunchy for hours this way. I’ve made the mistake of dressing the whole bowl and then wondering why it looked like soup by dinner time.
Use a gentle hand with the feta . Don’t stir it aggressively into the salad. Crumble it on top, then toss once or twice. If you overmix, the feta dissolves into the dressing and you lose those beautiful creamy pockets. You want to taste the feta in distinct bites, not have it disappear into the background.
Let the onion mellow . If red onion is too sharp for your taste, soak the slices in ice water for 10 minutes while the cucumbers drain. This pulls out some of the sulfur compounds without losing the crunch. Drain and pat dry before adding. It makes a huge difference for sensitive palates.
Double the dressing . I always make extra vinaigrette. It keeps in the fridge for a week and works on everything — grilled vegetables, grain bowls, even as a marinade for chicken. This lemon vinaigrette is one of those things you’ll want on hand constantly.
Temperature matters . Serve this salad cold but not fridge-cold. If it’s been sitting in the refrigerator, let it sit at room temperature for 10 minutes before serving. The olive oil will loosen up, the flavors will open, and everything will taste more vibrant. Cold dulls flavor — a little warmth brings it back to life.
Variations & Adaptations
This recipe is endlessly adaptable. Here are some ways I’ve changed it up depending on what’s in season or who’s coming for dinner.
Greek-style : Add 1/2 cup pitted Kalamata olives, 1/4 cup sliced pepperoncini, and a handful of fresh mint leaves alongside the parsley. This version is perfect alongside grilled lamb or chicken souvlaki. For a heartier meal, serve it over a bed of quinoa or alongside this Greek chicken bowl with quinoa and tzatziki.
Avocado addition : Dice one ripe but firm avocado and add it right before serving. Toss gently so it doesn’t get mushy. The creamy avocado pairs beautifully with the crunchy cucumbers and salty feta. This version is dangerously good — I’ve eaten the whole bowl as a meal more times than I’ll admit.
Herb swap : Replace the parsley with fresh dill, mint, or basil — or a combination of all three. Dill gives it a more Eastern European feel, basil makes it taste Italian, and mint adds a refreshing note that’s perfect for hot summer days. Each herb changes the personality of the salad completely.
Low-carb / keto : This salad is naturally low-carb as written. To make it keto-friendly, just increase the olive oil to 4 tablespoons and add a handful of pine nuts or walnuts for extra healthy fats. The feta is already high in fat and low in carbs, so you’re good there.
Vegan option : Swap the feta with a good-quality vegan feta (I like the one from Violife) or use crumbled firm tofu that’s been marinated in lemon juice, olive oil, salt, and nutritional yeast for 30 minutes. The texture won’t be identical, but the flavor will still be bright and satisfying.
Spicy kick : Add 1/2 a jalapeño, thinly sliced, or a pinch of red pepper flakes to the vinaigrette. The heat cuts through the creamy feta and bright lemon beautifully. I made this version for a taco night once, and it was the first thing to disappear.
Serving & Storage Suggestions
This salad is best served within 30 minutes of dressing, but there are ways to work around that if you need to prep ahead.
Serving temperature : Serve slightly chilled or at room temperature. If it’s been in the fridge, let it sit out for 10-15 minutes before serving. The olive oil will lose its cloudiness and the flavors will open up. I’ve served this at room temperature at summer barbecues, and it’s always a hit.
Presentation : Spread the salad on a large white platter instead of piling it in a deep bowl. The colors pop better — bright green cucumbers, red tomatoes, white feta, purple onion. Sprinkle a few extra oregano leaves and a drizzle of olive oil over the top for a restaurant-quality look.
What to serve with it : This salad pairs beautifully with grilled chicken, fish, or lamb. It’s also fantastic alongside a lemon herb salmon sheet pan dinner for a complete meal that comes together in under 30 minutes. For a vegetarian meal, serve it with warm pita bread, hummus, and grilled halloumi.
Storage : If you have leftovers (unlikely, but possible), store them in an airtight container in the refrigerator for up to 2 days. The cucumbers will soften and release liquid, so don’t expect the same crunchy texture. The flavor will still be good, though — sometimes even better the next day as the ingredients meld.
Reheating : Don’t. This is a cold salad. If you want to use leftovers, drain off the excess liquid and toss them into a grain bowl or wrap them in a tortilla with some hummus for lunch the next day.
Make-ahead tip : Chop all the vegetables and store them separately in the refrigerator for up to 24 hours. Make the vinaigrette and keep it in a jar at room temperature (if using within a few hours) or in the fridge. When you’re ready to serve, drain any liquid from the vegetables, crumble the feta, and toss everything with the dressing. This method gives you fresh-tasting salad in under 5 minutes.
Nutritional Information & Benefits
This salad is as good for you as it tastes. Here’s the breakdown for one serving (about 1.5 cups, based on 4 servings):
- Calories : Approximately 220-250
- Protein : 8-10 grams (from feta and vegetables)
- Fat : 16-18 grams (mostly heart-healthy olive oil and feta)
- Carbohydrates : 12-14 grams
- Fiber : 3-4 grams
- Sugar : 6-8 grams (natural from tomatoes)
- Sodium : 450-550 mg (varies based on feta and added salt)
Health benefits : Cucumbers are incredibly hydrating — they’re 96% water — and contain antioxidants like flavonoids that help reduce inflammation. Tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health and cancer prevention. The olive oil provides monounsaturated fats that support brain health, and the feta offers calcium and protein for bone health. Red onions contain quercetin, which has anti-inflammatory properties. This salad is naturally gluten-free, low-carb, and vegetarian.
Dietary considerations : This recipe is naturally gluten-free and low-carb. To make it dairy-free, swap the feta with a vegan alternative. To reduce sodium, use low-sodium feta and skip the added salt in the dressing. The lemon juice helps your body absorb the iron from the vegetables — a nice bonus.
Conclusion
This fresh cucumber tomato feta salad with lemon vinaigrette has become my go-to for a reason. It’s the recipe I make when I want something that feels effortless but tastes like I actually tried. It’s the salad that converts people who think salads are boring. And it’s the dish that reminds me, every single time, that the best cooking isn’t about complexity — it’s about respecting good ingredients and knowing when to get out of their way.
I love this recipe because it’s forgiving. You can swap the herbs, change the cheese, add avocado or olives or whatever’s in your fridge, and it still works. It’s a template, not a rigid formula. Play with it. Make it yours. That’s what Eleni would want, anyway.
I’d love to hear how yours turns out. Did you add anything unexpected? Did you serve it with something amazing? Drop a comment below and let me know — I read every single one. And if you loved this recipe, share it with a friend who needs a little more summer in their life. Happy cooking!
Frequently Asked Questions
Can I make this salad ahead of time?
Yes, but keep the dressing separate until you’re ready to serve. Chop the vegetables and store them in the fridge for up to 24 hours. Make the vinaigrette and store it in a jar. When you’re ready to eat, drain any liquid from the vegetables, crumble the feta, and toss everything together. This keeps the cucumbers crunchy and the salad fresh.
How do I keep the cucumbers from getting soggy?
Salt them first. This is the most important step in the whole recipe. Toss the sliced cucumbers with salt and let them sit for 10 minutes, then drain off the liquid and pat them dry. This draws out excess moisture so they stay crunchy even after dressing. Don’t skip this step — I promise it makes all the difference.
What’s the best feta cheese to use?
Buy a block of feta, not the pre-crumbled stuff. Block feta is creamier, less dry, and has much more flavor. I prefer sheep’s milk feta from Greece for the best texture and taste. If you can’t find that, cow’s milk feta works fine. Just avoid the pre-crumbled bags — they’re coated in anti-caking agents that make them dry and grainy.
Can I use dried herbs instead of fresh?
For the dressing, dried oregano is actually preferred — it holds up better and has a more concentrated flavor. For the salad itself, fresh herbs (parsley, dill, or mint) are much better. Dried herbs in the salad will taste dusty and won’t give you that fresh, bright flavor. Stick with fresh for the garnish, dried for the dressing.
What can I serve with this salad for a complete meal?
This salad pairs beautifully with grilled chicken, fish, or lamb. It’s also fantastic alongside a lemon herb salmon sheet pan dinner for a complete meal that comes together in under 30 minutes. For a vegetarian option, serve it with warm pita bread, hummus, and grilled halloumi. You can also add chickpeas or grilled tofu to the salad itself to make it a full meal in a bowl.
Pin This Recipe!

Easy Cucumber Tomato Feta Salad with Lemon Vinaigrette
A refreshing and crunchy cucumber tomato feta salad with a bright lemon vinaigrette. Ready in 15 minutes, this simple yet flavorful salad is perfect for summer gatherings and pairs beautifully with grilled meats.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: Greek
Ingredients
- 2 large English cucumbers (or 3 medium Persian cucumbers)
- 1 pint cherry tomatoes (or 3 medium Roma tomatoes)
- 6 ounces feta cheese (block, not pre-crumbled)
- 1/2 small red onion (about 1/2 cup, thinly sliced)
- 1/4 cup fresh parsley (or fresh dill)
- 1/2 teaspoon sea salt (for salting cucumbers)
- 3 tablespoons extra virgin olive oil
- 2 tablespoons fresh lemon juice (from about 1 lemon)
- 1 teaspoon red wine vinegar (optional, but recommended)
- 1 small clove garlic (minced or grated)
- 1/2 teaspoon dried oregano
- 1/4 teaspoon sea salt
- 1/8 teaspoon black pepper (freshly ground)
Instructions
- Prep the cucumbers: Wash and dry the cucumbers. Cut off the ends, then slice them in half lengthwise. If the seeds look large and watery, run a spoon down the center to scoop them out. Cut each half into half-moons about 1/4-inch thick. Place the slices in a medium bowl and sprinkle with 1/2 teaspoon of sea salt. Toss to coat. Let them sit for 10 minutes.
- Drain the cucumbers: After 10 minutes, transfer the cucumber slices to a colander and let the liquid drain off. Don’t rinse them. Pat them dry gently with paper towels or a clean kitchen towel.
- Prep the tomatoes: While the cucumbers are draining, halve the cherry tomatoes (or chop larger tomatoes into 1-inch chunks). If using Roma tomatoes, cut them in half, scoop out the seeds with a spoon, then chop. Place the tomatoes in your large serving bowl.
- Slice the onion and herbs: Cut the red onion in half through the root, then slice into thin half-rings (about 1/8-inch thick). Roughly chop the parsley (or dill) until you have about 1/4 cup loosely packed.
- Make the lemon vinaigrette: In a small bowl or mason jar, combine 3 tablespoons olive oil, 2 tablespoons fresh lemon juice, 1 teaspoon red wine vinegar (if using), the minced garlic, 1/2 teaspoon dried oregano, 1/4 teaspoon salt, and a few grinds of black pepper. Whisk vigorously or shake the jar until the dressing looks slightly emulsified and opaque. Taste and adjust salt or lemon as needed.
- Assemble the salad: Add the drained cucumbers to the bowl with the tomatoes. Add the sliced red onion and chopped parsley. Crumble the feta cheese over the top using your fingers to break it into irregular chunks.
- Dress and toss: Drizzle about three-quarters of the vinaigrette over the salad. Toss gently with two large spoons or your hands. Add more dressing if needed.
- Taste and adjust: Take a bite and adjust seasoning if needed (more salt, lemon, or oregano).
- Rest (optional but recommended): Let the salad sit for 5-10 minutes before serving to allow flavors to meld.
- Serve: Transfer to a serving platter or individual bowls. Garnish with a few extra parsley leaves and a light drizzle of olive oil if desired.
Notes
Salt the cucumbers first to keep them crunchy. Don’t dress the salad until ready to serve. Use block feta for best texture. Let the salad rest 5-10 minutes before serving for flavors to meld. For a make-ahead option, chop vegetables and store separately for up to 24 hours; keep dressing separate and toss before serving.
Nutrition
- Serving Size: 1.5 cups
- Calories: 235
- Sugar: 7
- Sodium: 500
- Fat: 17
- Saturated Fat: 5
- Carbohydrates: 13
- Fiber: 3.5
- Protein: 9
Keywords: cucumber tomato feta salad, lemon vinaigrette, Greek salad, easy summer salad, healthy salad, low-carb salad, vegetarian salad


