Love this? Save it for later!
Share the inspiration with your friends
I was sitting on my back porch last July, sweating through my coffee, when my elderly plumber, Frank, ambled around the corner to fix a leaky hose bib. He took one look at my sad, wilted grocery-store salad and just shook his head. “You’re doing it all wrong,” he said, wiping his brow. “Let me tell you about the salad my nonna used to make.” I wasn’t expecting cooking advice from a man holding a pipe wrench, but there I was, fanning myself with a magazine, listening to him describe exactly how to make a fresh cucumber tomato salad with feta and red onion. He scribbled the proportions on a torn piece of receipt paper, and honestly, I almost lost it in the junk drawer. That was three summers ago, and I haven’t made a sad salad since. This isn’t just any side dish—it is the side dish that makes you forget about the main course. Maybe you’ve been there, staring at a pile of bland veggies, wondering why something so simple can taste so boring. Frank’s nonna knew the trick, and now, I keep making this cucumber tomato salad because it tastes like summer in a bowl, with zero effort and maximum payoff.
Why You’ll Love This Recipe
This fresh cucumber tomato salad with feta and red onion has become my go-to for every barbecue, picnic, and lazy Tuesday dinner. I’ve tested it at least a dozen times, tweaking the vinegar ratio and the salt timing, and I can tell you with full confidence—this is the version you want. It’s the kind of recipe that makes you look like you tried, even when you didn’t.
- Quick & Easy: Comes together in under 15 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have cucumbers, tomatoes, and an onion in your kitchen.
- Perfect for Summer Gatherings: Great for potlucks, backyard BBQs, or a light lunch on a hot day.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike—even my picky uncle asked for seconds.
- Unbelievably Delicious: The crunch of the cucumber, the burst of tomato, and the salty tang of feta create a next-level comfort food experience.
What makes this cucumber tomato salad different from the rest? It’s all in the timing. Most recipes dump the dressing on too early, and you end up with a watery mess. I learned the hard way—Frank’s nonna would have been horrified. By salting the cucumbers first and letting them sit, you draw out excess water, so every bite stays crisp. It’s a small technique that makes a huge difference. This isn’t just another version; it’s your best version. It’s the salad that makes you close your eyes after the first bite, wondering why you ever settled for less.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. The key is using the freshest produce you can find—it really does make a difference.
- Cucumbers (2 large, or 3 medium) – English or Persian cucumbers work best because they have fewer seeds and a thinner skin. If using regular garden cucumbers, peel them first. (I recommend English cucumbers for the crunchiest texture.)
- Cherry tomatoes (2 cups, halved) – You can also use Roma or vine-ripened tomatoes, but cherry tomatoes hold their shape better and add a pop of sweetness. Look for firm, bright red ones.
- Red onion (1 medium, thinly sliced) – A mandoline slicer makes this super quick, but a sharp knife works fine. Soaking the slices in cold water for 10 minutes removes the sharp bite if you prefer a milder flavor.
- Feta cheese (1 cup, crumbled) – Use a block of feta and crumble it yourself for the best texture. Pre-crumbled feta often has anti-caking agents that make it less creamy. I recommend a Greek feta like Mt. Vikos or Valbreso.
- Extra-virgin olive oil (3 tablespoons) – Use a good-quality olive oil; it’s the backbone of the dressing. A fruity, peppery oil adds so much flavor.
- Red wine vinegar (2 tablespoons) – You can substitute white wine vinegar or lemon juice if needed, but red wine vinegar gives that classic tang.
- Dried oregano (1 teaspoon) – Fresh oregano works too, but dried is more traditional and easier to keep on hand.
- Salt (1 teaspoon, plus more for salting cucumbers) – Use kosher salt or sea salt. Avoid table salt as it can make the salad taste metallic.
- Black pepper (½ teaspoon, freshly ground) – Freshly ground pepper makes a noticeable difference.
- Fresh parsley or mint (¼ cup, chopped, optional) – Adds a fresh, herby finish. I love mint in this cucumber tomato salad for a cooling effect.
Equipment Needed
You don’t need a fancy kitchen to make this salad. Here’s what you’ll need:
- Large mixing bowl – A glass or stainless steel bowl works best. I use my favorite ceramic one that’s wide enough to toss everything without spilling.
- Cutting board – A sturdy wooden or plastic board. I’ve ruined a few cheap boards by cutting tomatoes on them—get one that won’t slip.
- Sharp chef’s knife – A dull knife will squish your tomatoes. A good 8-inch chef’s knife is worth the investment.
- Colander – For draining the salted cucumbers. A fine-mesh colander is ideal.
- Measuring spoons – Eyeballing is fine for experienced cooks, but measuring ensures consistency.
- Small bowl or jar – For whisking the dressing. A mason jar works great—just shake it up.
- Mandoline slicer (optional) – For paper-thin red onion slices. I bought a cheap one for $12, and it’s been a game-changer for salads like this.
Preparation Method

Follow these steps carefully, and you’ll have the best cucumber tomato salad of your life. Trust me on the order—it matters.
- Salt the cucumbers. Slice your cucumbers into half-moons or rounds, about ¼-inch thick. Place them in a colander over a bowl. Sprinkle with 1 teaspoon of salt and toss gently. Let them sit for 10-15 minutes. You’ll see water pooling at the bottom—that’s the excess moisture leaving. This step prevents a watery salad later. While they sit, you can prep the other ingredients.
- Soak the red onion. While the cucumbers are draining, thinly slice your red onion. Place the slices in a small bowl of cold water and let them soak for 10 minutes. This tames the sharpness and makes the onion sweet and crisp. Drain and pat dry when ready.
- Halve the tomatoes. Cut your cherry tomatoes in half. If you’re using larger tomatoes, chop them into bite-sized pieces. Try to keep the pieces uniform so every bite has a good balance.
- Make the dressing. In a small bowl or mason jar, whisk together the olive oil, red wine vinegar, dried oregano, and a pinch of black pepper. Give it a taste—it should be tangy but balanced. If it’s too sharp, add a tiny splash more oil.
- Combine the veggies. In your large mixing bowl, add the drained cucumbers, soaked onions, and halved tomatoes. Toss them gently with your hands or a spatula. Don’t overmix or you’ll bruise the tomatoes.
- Add the dressing. Pour the dressing over the vegetables and toss again to coat. Let the salad sit for 5 minutes at room temperature. This allows the flavors to meld without making the veggies soggy.
- Add the feta and herbs. Just before serving, crumble the feta over the top and sprinkle with fresh parsley or mint if using. Toss once more very gently. The feta should stay in distinct pieces, not get mushed into the dressing.
- Taste and adjust. Give it a final taste. Add a little more salt or pepper if needed. Sometimes I add a squeeze of lemon juice if it needs brightness.
Pro tip: If you’re making this ahead, keep the dressing and feta separate until you’re ready to serve. The cucumbers will release water over time, so it’s best eaten within an hour of assembling.
Cooking Tips & Techniques
I’ve made this cucumber tomato salad more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips to make sure yours turns out perfect every time.
Don’t skip salting the cucumbers. I know it’s tempting to skip this step, but I promise it’s the difference between a crisp salad and a watery one. I once forgot to salt them, and the salad turned into a sad soup within 20 minutes. Learn from my mistake.
Use a mix of tomato colors if you can. Red, yellow, and orange cherry tomatoes not only look gorgeous but also vary in sweetness. It makes the salad feel more special, even though it takes the same amount of effort.
Let the salad rest before serving. Those 5 minutes after adding the dressing are crucial. The flavors marry together, and the oregano softens slightly. But don’t let it sit longer than 30 minutes, or the texture suffers.
Toast the oregano. This is a trick I picked up from a Greek friend. Before adding the dried oregano to the dressing, rub it between your palms for a few seconds. The heat from your hands releases the essential oils and makes it smell incredible.
Cut everything the same size. It’s not just about looks—uniform pieces ensure every bite has the same balance of flavors. I aim for about 1-inch pieces for the cucumbers and tomatoes, and paper-thin slices for the onion.
Multitask wisely. While the cucumbers are draining, soak the onions and make the dressing. You can even halve the tomatoes during that time. This salad comes together in under 20 minutes if you work efficiently.
Variations & Adaptations
One of the best things about this cucumber tomato salad is how flexible it is. I’ve tried several variations over the years, and they’ve all been delicious in their own way.
- Greek-Style: Add ½ cup of Kalamata olives and a handful of chopped bell peppers. Swap the red wine vinegar for lemon juice for a brighter flavor. This version reminds me of a trip to Santorini I never actually took, but it feels authentic.
- Herb Lover’s: Double the fresh herbs—use basil, parsley, and mint together. The combination is incredibly refreshing. I made this for a summer party, and someone asked if I had a secret garden out back.
- Low-Carb/Keto: This salad is already low-carb, but you can add avocado for healthy fats and extra creaminess. Just toss the avocado in at the very end to avoid mushiness.
- Spicy Twist: Add a finely chopped jalapeño or a pinch of red pepper flakes to the dressing. The heat pairs beautifully with the cool cucumber and salty feta. My husband loves this version, though I think it overpowers the delicate flavors a bit.
- Vegan Option: Omit the feta and add ½ cup of toasted pine nuts or hemp seeds for crunch. You can also use a vegan feta alternative, but I find the nuts add more texture.
I once tried a version with roasted red peppers and artichoke hearts, and honestly, it was a bit busy. Sometimes simpler really is better. Stick with one or two additions max.
Serving & Storage Suggestions
This cucumber tomato salad is best served cold or at room temperature—never straight from the fridge. The flavors open up when the chill is taken off. I usually let it sit on the counter for 10 minutes after assembling.
What to serve with it: This salad is a natural side for grilled meats like lamb chops, chicken souvlaki, or steak. It also pairs beautifully with fish—try it alongside grilled salmon or shrimp. For a vegetarian meal, serve it with warm pita bread and hummus. I’ve even piled it on top of crusty bread for a quick lunch.
Beverage pairings: A crisp white wine like Sauvignon Blanc or a cold Greek beer works perfectly. For non-alcoholic options, try sparkling water with a splash of lemon.
Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. But be warned—the texture changes. The cucumbers will soften, and the tomatoes will release some juice. It’s still tasty, but not as crisp. To refresh it, drain off any excess liquid and add a little fresh olive oil and vinegar.
Freezing: I don’t recommend freezing this salad. The vegetables will turn to mush upon thawing. Make it fresh, and enjoy it within a day or two.
Flavor development: Interestingly, the flavors actually get better after an hour or so in the fridge, but the texture declines. So if you’re making it for a party, assemble it 30 minutes before serving, then let it sit at room temperature.
Nutritional Information & Benefits
This fresh cucumber tomato salad is not only delicious but also packed with nutrients. Here’s the estimated breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 145 |
| Total Fat | 11g |
| Saturated Fat | 4g |
| Cholesterol | 18mg |
| Sodium | 480mg |
| Total Carbohydrates | 8g |
| Dietary Fiber | 2g |
| Sugars | 4g |
| Protein | 5g |
| Vitamin C | 20% DV |
| Vitamin K | 30% DV |
Health benefits: Cucumbers are hydrating and contain antioxidants that reduce inflammation. Tomatoes are rich in lycopene, which supports heart health. Red onions are packed with quercetin, a powerful anti-inflammatory compound. Feta cheese provides calcium and protein, though it’s high in sodium, so go easy if you’re watching your salt intake.
Dietary considerations: This salad is naturally gluten-free, low-carb, and vegetarian. To make it dairy-free, simply omit the feta or use a plant-based alternative. It’s also Weight Watchers friendly—about 3 points per serving on the current plan.
I personally love that this cucumber tomato salad feels indulgent but is actually really good for you. It’s the kind of food that makes you feel energized, not sluggish.
Conclusion
This fresh cucumber tomato salad with feta and red onion is proof that the best recipes often come from the most unexpected places—like a plumber named Frank who just wanted to fix my leaky hose bib. It’s simple, it’s fast, and it’s honestly the best version of this classic dish I’ve ever had. I hope you give it a try and make it your own. Maybe you’ll add a little more oregano, or swap the feta for goat cheese. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook.
I’d love to hear how yours turns out. Did you try a variation? Did your family love it as much as mine does? Drop a comment below and let me know. And if you’re looking for another easy side, you might enjoy my crispy garlic chicken or this grilled lemon herb salmon—they pair perfectly with this salad. Until next time, happy cooking, and remember: sometimes the best recipes come from the people you least expect.
Frequently Asked Questions
Can I make this cucumber tomato salad ahead of time?
Yes, but with a caveat. You can prep the vegetables and dressing separately up to a day in advance. Store the veggies in one container and the dressing in a jar. Combine them no more than 30 minutes before serving to keep the cucumbers crisp.
How do I keep the cucumbers from getting soggy?
The key is salting them first. That step draws out excess water before you add the dressing. Also, avoid overdressing—you want the veggies coated, not swimming in liquid. If you’re making it ahead, add the dressing just before serving.
Can I use different types of vinegar?
Absolutely. White wine vinegar, apple cider vinegar, or lemon juice all work well. Each will give a slightly different flavor profile. Red wine vinegar is classic, but I’ve used balsamic in a pinch, and it was lovely—just use a little less because it’s sweeter.
What’s the best feta cheese for this salad?
I recommend a block of Greek feta packed in brine. Brands like Mt. Vikos or Valbreso are widely available and have a creamy, tangy flavor. Avoid pre-crumbled feta if you can—it’s drier and doesn’t melt into the salad as nicely.
Can I add other vegetables to this salad?
Sure! Bell peppers, avocado, olives, or even artichoke hearts are great additions. Just don’t overload it—the beauty of this cucumber tomato salad is its simplicity. Stick to one or two extra ingredients to keep the flavors balanced.
Pin This Recipe!

Fresh Cucumber Tomato Salad Recipe: Easy & Best
This fresh cucumber tomato salad with feta and red onion is the perfect summer side dish. It’s quick, easy, and packed with flavor, thanks to a simple technique of salting the cucumbers to keep them crisp.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Greek
Ingredients
- 2 large English or Persian cucumbers (or 3 medium), sliced into half-moons or rounds, about ¼-inch thick
- 2 cups cherry tomatoes, halved
- 1 medium red onion, thinly sliced
- 1 cup feta cheese, crumbled (preferably block feta packed in brine)
- 3 tablespoons extra-virgin olive oil
- 2 tablespoons red wine vinegar
- 1 teaspoon dried oregano
- 1 teaspoon kosher or sea salt, plus more for salting cucumbers
- ½ teaspoon freshly ground black pepper
- ¼ cup fresh parsley or mint, chopped (optional)
Instructions
- Salt the cucumbers: Place sliced cucumbers in a colander over a bowl. Sprinkle with 1 teaspoon of salt and toss gently. Let sit for 10-15 minutes to draw out excess water.
- Soak the red onion: While cucumbers drain, place thinly sliced red onion in a small bowl of cold water. Soak for 10 minutes to tame sharpness. Drain and pat dry.
- Halve the tomatoes: Cut cherry tomatoes in half. If using larger tomatoes, chop into bite-sized pieces.
- Make the dressing: In a small bowl or mason jar, whisk together olive oil, red wine vinegar, dried oregano, and black pepper. Taste and adjust if needed.
- Combine the veggies: In a large mixing bowl, add drained cucumbers, soaked onions, and halved tomatoes. Toss gently.
- Add the dressing: Pour dressing over vegetables and toss to coat. Let salad sit for 5 minutes at room temperature to meld flavors.
- Add feta and herbs: Just before serving, crumble feta over the top and sprinkle with fresh parsley or mint if using. Toss once more gently.
- Taste and adjust: Add more salt or pepper if needed. Optionally, add a squeeze of lemon juice for brightness.
Notes
Don’t skip salting the cucumbers—it prevents a watery salad. For best texture, assemble no more than 30 minutes before serving. If making ahead, keep dressing and feta separate until ready to serve. To refresh leftovers, drain excess liquid and add a little fresh olive oil and vinegar.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 145
- Sugar: 4
- Sodium: 480
- Fat: 11
- Saturated Fat: 4
- Carbohydrates: 8
- Fiber: 2
- Protein: 5
Keywords: cucumber tomato salad, fresh cucumber salad, Greek salad, easy side dish, summer salad, feta salad


