Written by

Grace Freeman

Published

Easy Cucumber Tomato Salad with Feta – Best 10-Minute Side Dish

Ready In 10 minutes
Servings 4 servings
Difficulty Easy

It was 11:17 PM on a soggy Tuesday in April, and I had a very specific craving for something cold, crunchy, and briny. I didn’t have the Greek salad I was dreaming of—no olives, no red onion, and definitely no time to run to the store—but I had a cucumber, a couple of sad-looking tomatoes from the bottom of the fridge, and a block of feta that was staring at me every time I opened the door. The idea that arrived was simple: chop everything, toss it with a quick lemon vinaigrette, and see what happened. Honestly, I was too tired to care if it was good. I just needed to eat something that wasn’t leftover mac and cheese from the kids’ dinner. Let me tell you, that first bite was a revelation. The crunch of the cucumber, the burst of tomato, the salty tang of feta—it was like my taste buds woke up from a nap. I stood there at the counter in my pajamas, eating straight from the bowl, and thought, “Why have I been overcomplicating side dishes my whole life?”

This easy cucumber tomato salad with feta has become my go-to for those nights when I need a win at the dinner table without a lot of effort. I mean, we’ve all been there—you’re staring at a pile of chicken or pasta and thinking, “This needs something green, something fresh, and I need it right now.” Maybe you’ve been there, too, standing in front of an open fridge with the door beeping at you, willing a vegetable side dish to materialize. That’s where this salad comes in. It’s not fancy. It’s not fussy. But it is exactly what a side dish should be: quick, delicious, and the kind of thing that makes the whole meal feel complete.

What really sold me on this recipe, though, was watching my kids eat it. My youngest, who usually treats vegetables like they’re a personal insult, actually asked for seconds. Seconds! I almost dropped the serving spoon. There’s something about the combination of cool cucumber and salty feta that even picky eaters can get behind. And that’s why this recipe has stayed with me. It’s not just a salad—it’s a peace offering at the dinner table, a way to get something green onto everyone’s plate without a single complaint. I keep making it because it works, every single time.

Why You’ll Love This Recipe

Let me break down exactly why this easy cucumber tomato salad with feta deserves a permanent spot in your weeknight rotation. I’ve tested this recipe more times than I can count, tweaking the ratios and the dressing until it was just right. Here’s what makes it special:

  • Quick & Easy: This comes together in 10 minutes flat. No chopping marathon, no complicated steps. You can make it while your main dish is resting or the pasta is boiling.
  • Simple Ingredients: Cucumber, tomatoes, feta, red onion, olive oil, lemon juice, and a few pantry staples. That’s it. You probably have most of these in your kitchen right now.
  • Perfect for Family Meals: This salad is a lifesaver for busy weeknights. It pairs with almost anything—grilled chicken, burgers, fish, pasta, you name it. It’s the side dish that never argues back.
  • Crowd-Pleaser: I’ve brought this to potlucks and barbecues, and it always disappears first. Kids love it, adults love it, even my neighbor who claims to hate vegetables asked for the recipe.
  • Unbelievably Delicious: The texture combo is pure magic. You’ve got the crunch of cucumber, the juicy burst of tomato, the creamy saltiness of feta, and the sharp bite of red onion, all tied together with a bright lemon dressing. It’s comfort food for your salad bowl.

What makes this version different from every other cucumber tomato salad out there? It’s the technique. I don’t just toss everything together and hope for the best. I salt the cucumbers first to draw out excess water, which keeps the salad from getting watery and sad after 20 minutes. It’s a small step that makes a huge difference. Plus, I use a simple trick with the red onion—soaking it in cold water for a few minutes to tame its bite—so it adds flavor without overwhelming everything else. These aren’t complicated moves, but they’re the kind of things you learn after making a salad a hundred times.

This recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s fresh, bright, and satisfying in a way that feels like summer in a bowl, even in the middle of January. Perfect for impressing guests without any stress, or turning a simple Tuesday dinner into something memorable.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to deliver bold flavor and satisfying crunch without any fuss. Most of these are pantry staples or things you likely already have in your fridge. Here’s what you’ll need:

For the Salad

  • 2 large English cucumbers (or 3 medium Persian cucumbers) – English cucumbers are my go-to because they have thin skins and fewer seeds. If you’re using regular garden cucumbers, peel them first and scoop out the seeds with a spoon.
  • 1 pint cherry tomatoes (about 2 cups) – I love cherry or grape tomatoes here because they’re sweet and hold their shape. In peak summer, use whatever tomatoes are ripest from your garden or farmer’s market.
  • 1/2 cup crumbled feta cheese – Go for a block of feta and crumble it yourself if you can. The pre-crumbled stuff is coated in anti-caking agents and doesn’t taste as creamy. I like the French or Bulgarian feta for a milder, creamier bite.
  • 1/4 cup thinly sliced red onion – About half a small onion. Soaking it in cold water for 5-10 minutes takes away the harsh bite while keeping the crunch. (Trust me on this one.)
  • 2 tablespoons fresh dill, chopped (optional but highly recommended) – Dill and cucumber are a classic combo. If you don’t have fresh, use 1 teaspoon dried dill, or swap in fresh mint or parsley.

For the Dressing

easy cucumber tomato salad with feta preparation steps

  • 3 tablespoons extra virgin olive oil – Use a good-quality one here since it’s the base of the dressing. I like California Olive Ranch for a reliable everyday option.
  • 2 tablespoons fresh lemon juice (from about 1 lemon) – Fresh is non-negotiable here. Bottled lemon juice has a flat, metallic taste that doesn’t do this salad justice.
  • 1 teaspoon red wine vinegar – Adds a little tangy depth. White wine vinegar or apple cider vinegar work too.
  • 1/2 teaspoon salt – Plus extra for salting the cucumbers. I use fine sea salt.
  • 1/4 teaspoon black pepper – Freshly ground, please.
  • 1/2 teaspoon dried oregano (optional) – Adds a little Mediterranean flair. My Greek neighbor swears by it.

One note on ingredient selection: when tomatoes aren’t in season, cherry tomatoes are almost always your best bet. They’re grown in hot houses and tend to be sweeter and more reliable than the big, pale slicing tomatoes you find in January. For the cucumber, look for ones that are firm and bright green without any soft spots. If you’re buying feta, check the brine—if it’s packed in brine, it’s usually better quality.

Substitution-wise, this recipe is pretty flexible. If you’re dairy-free, skip the feta or use a plant-based version (though I haven’t found one I love yet). For a low-carb option, this salad is naturally keto-friendly as long as you go easy on the tomatoes. And if you don’t have red onion, a shallot or even some sliced green onion will work in a pinch.

Equipment Needed

You don’t need anything fancy for this easy cucumber tomato salad with feta. Here’s what I use:

  • A sharp chef’s knife – A good knife makes chopping cucumbers and tomatoes a breeze. I use a 8-inch Wusthof, but any sharp knife will do.
  • A cutting board – Preferably a big one so you have room to work. I like wooden boards, but plastic is fine too.
  • A medium mixing bowl – Big enough to toss everything without spilling. A glass or ceramic bowl works great.
  • A small bowl or jar – For whisking or shaking the dressing. A mason jar with a lid is perfect for shaking.
  • A colander – For draining the salted cucumbers. If you don’t have one, a fine-mesh strainer works too.
  • A spoon or spatula – For tossing the salad gently so the feta doesn’t get smashed.

That’s it. No food processor, no mandoline, no fancy gadgets. If you have those things, great, but you honestly don’t need them. I’ve made this salad in a rental cabin with a dull knife and a plastic bowl, and it still came out delicious. The only thing I’d suggest splurging on is a good knife—it makes the whole process faster and safer.

Preparation Method

Here’s how to make this salad step by step. I’ve included all my little tricks and timing notes so you get it right every time.

  1. Prep the cucumbers (5 minutes): Wash your cucumbers well. If you’re using English cucumbers, leave the skin on—it’s thin and adds nice color. Cut off the ends, then slice the cucumber in half lengthwise. Now slice each half into half-moons about 1/4-inch thick. You want them thin enough to absorb the dressing but thick enough to stay crunchy. Place the slices in a colander set over a bowl, sprinkle with 1/2 teaspoon of salt, and toss to coat. Let them sit for 10 minutes while you prep everything else. This draws out excess water so your salad doesn’t get soggy. (I learned this the hard way after serving a watery mess at a barbecue.)
  2. Tame the onion (5 minutes): Thinly slice your red onion into half-rings. Place them in a small bowl and cover with cold water. Let them soak for 5-10 minutes while you work on the rest. This step mellows the sharp bite of raw onion—it’s a game changer if you have picky eaters or sensitive stomachs. Drain and pat dry when you’re ready to add them.
  3. Prep the tomatoes (3 minutes): Wash and dry your cherry tomatoes. Cut each one in half (or quarters if they’re large). If you’re using larger tomatoes, dice them into bite-sized pieces. Place them in your mixing bowl.
  4. Make the dressing (2 minutes): In a small bowl or mason jar, combine the olive oil, lemon juice, red wine vinegar, remaining 1/2 teaspoon salt, black pepper, and dried oregano if using. Whisk together until emulsified, or put the lid on the jar and shake it like you mean it. Taste it—it should be bright and tangy, with a good balance of acid and oil. Adjust the salt or lemon to your liking.
  5. Drain the cucumbers (1 minute): After 10 minutes, you’ll see water has pooled at the bottom of the bowl. Give the cucumbers a gentle shake in the colander, then pat them dry with a clean kitchen towel or paper towels. Don’t rinse them—you want some of that salt to stay on for flavor. Add the cucumbers to the bowl with the tomatoes.
  6. Assemble the salad (2 minutes): Add the drained red onion and fresh dill to the bowl. Pour the dressing over everything and toss gently with a spoon or spatula until everything is well coated. Be careful not to overmix—you don’t want to break up the tomatoes or smash the cucumbers.
  7. Add the feta (1 minute): Sprinkle the crumbled feta over the top. Toss once or twice very gently, just to distribute it. Or leave it on top for a prettier presentation. I usually give it one gentle fold so every bite gets a little feta.
  8. Rest and serve (5 minutes optional): Let the salad sit at room temperature for 5 minutes before serving. This gives the flavors time to meld together. The cucumbers will still be crunchy, the tomatoes will release a little juice into the dressing, and everything will taste more cohesive. Serve immediately or refrigerate for later.

One thing I want you to notice: the cucumbers should still have a good crunch when you serve this. If they feel limp or soft, you either salted them too long or didn’t pat them dry well enough. Don’t worry—it’s still edible, but the texture won’t be as satisfying. I’ve made that mistake before, and now I set a timer for exactly 10 minutes.

Cooking Tips & Techniques

Over the years, I’ve learned a few things that make this easy cucumber tomato salad with feta turn out perfectly every time. Here are my best tips:

Salt your cucumbers—always. This is the single most important step. Cucumbers are mostly water, and if you don’t draw some of that out, your salad will be swimming in watery dressing within 15 minutes. I learned this the hard way when I brought a soggy salad to a potluck and everyone politely pretended it was fine. Now I never skip this step, and my salads stay crisp for hours.

Don’t skip the onion soak. I know it feels like an extra step, but it makes a huge difference, especially if you’re serving this to kids or anyone sensitive to raw onion. Five minutes in cold water tames the bite without losing the crunch. If you’re in a hurry, just rinse the sliced onion under cold water for 30 seconds—it helps, though not as much as a full soak.

Use a light hand with the dressing. You can always add more, but you can’t take it away. Start with the amount listed, toss, and see how it looks. The tomatoes will also release some juice, which thins the dressing a bit. If it looks dry, add a splash more olive oil or lemon juice.

Let it rest before serving. I know you’re hungry, but giving this salad even 5 minutes to sit makes a big difference. The flavors meld together, the dressing soaks into the cucumbers just a little, and everything tastes more balanced. If you’re making it ahead, hold the feta and dressing until right before serving.

Timing is everything for a weeknight. Chop the cucumbers and onions first, let them sit while you make the rest of dinner, then finish the salad right before you’re ready to eat. This way, everything is fresh and crunchy, and you’re not scrambling at the last minute.

One mistake I used to make: cutting the cucumbers too thick. Thin slices (about 1/4 inch) are key. Thick chunks don’t absorb the dressing as well, and they’re harder to eat with a fork. Trust me, thin is the way to go.

Variations & Adaptations

This easy cucumber tomato salad with feta is incredibly versatile. Here are some of my favorite ways to change it up:

Greek-Style: Add 1/4 cup sliced Kalamata olives, 1/4 cup diced green bell pepper, and a sprinkle of dried oregano. Swap the dill for fresh parsley. This version is basically a Greek salad without the lettuce, and it’s amazing alongside grilled lamb or chicken.

Creamy Herb Version: Swap the vinaigrette for a creamy dressing made with 3 tablespoons Greek yogurt, 1 tablespoon olive oil, 1 tablespoon lemon juice, and a clove of minced garlic. Stir in some chopped fresh mint and dill. This is my go-to when I want something a little richer, and my kids actually prefer it to the vinaigrette version.

Avocado Addition: Dice one ripe avocado and gently fold it in just before serving. The creamy avocado pairs beautifully with the crunchy cucumber and salty feta. Just be careful not to overmix or you’ll end up with guacamole salad (which, honestly, isn’t the worst thing in the world).

Low-Carb/Keto: This salad is naturally low in carbs, but if you’re really watching your carb intake, reduce the tomatoes to 1 cup and add an extra cucumber. You can also swap the red onion for a few sliced green onions, which have fewer carbs.

Spicy Kick: Add 1/2 teaspoon red pepper flakes or a finely diced jalapeño (seeds removed) to the dressing. The heat pairs surprisingly well with the cool cucumber and creamy feta. My husband loves this version, though the kids usually pass.

Herb Swap: Not a dill fan? Use fresh mint, basil, or parsley instead. Each herb gives the salad a completely different personality—mint is fresh and bright, basil is sweet and aromatic, parsley is clean and slightly peppery. I’ve made all three versions, and they’re all delicious in their own way.

I once tried a version with crumbled blue cheese instead of feta, and it was actually really good—if you’re a blue cheese fan, give it a shot. Just go easy on the salt since blue cheese is saltier than feta.

Serving & Storage Suggestions

This easy cucumber tomato salad with feta is best served at room temperature, right after it’s been assembled. The cucumbers are at their crunchiest, the tomatoes are juicy, and the feta is still creamy and distinct. I like to serve it in a wide, shallow bowl so the dressing doesn’t pool at the bottom.

As for what to serve it with, this salad is incredibly versatile. It’s perfect alongside grilled chicken, steak, or fish. It’s amazing with burgers, hot dogs, or any kind of barbecue. I’ve even served it with pizza and pasta—it cuts through the richness beautifully. For a light summer meal, pair it with some crusty bread and a glass of white wine, and you’ve got dinner in 10 minutes.

Storage: If you have leftovers (which is rare in my house), store them in an airtight container in the refrigerator for up to 2 days. The cucumbers will soften over time, and the salad will release more liquid, so it won’t be as crunchy as day one. But it’s still tasty—I often eat the leftovers for lunch the next day, drained and maybe with a little extra feta on top.

Reheating: Don’t. This is a cold salad. Just take it out of the fridge 15 minutes before serving to take the chill off.

Make-Ahead Tips: You can prep the components ahead of time—chop the cucumbers, tomatoes, and onion, and make the dressing—and store them separately in the fridge. When you’re ready to serve, just toss everything together with the feta. This is my go-to strategy for busy weeknights or when I’m bringing a dish to a gathering. The cucumbers will stay crunchy for about 6-8 hours after being salted and drained, so you’ve got some flexibility.

One thing I’ve noticed: this salad actually gets better after about 30 minutes in the fridge. The flavors meld together, and the dressing soaks into everything just a little. But after 24 hours, the texture starts to go downhill. So plan to eat it within a day for the best experience.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving of this easy cucumber tomato salad with feta (based on 4 servings):

  • Calories: 165
  • Fat: 12g (mostly from healthy olive oil and feta)
  • Saturated Fat: 4g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Sugar: 5g (natural from tomatoes)
  • Protein: 5g
  • Sodium: 420mg
  • Vitamin C: 25% of the Daily Value
  • Vitamin A: 15% of the Daily Value
  • Calcium: 15% of the Daily Value

This salad is naturally low in carbs and can fit into a keto or low-carb diet. It’s also gluten-free and vegetarian. The main allergens are dairy (from the feta) and possibly sulfites (if you’re sensitive, skip the red wine vinegar).

Health-wise, this salad is packed with good stuff. Cucumbers are hydrating and contain antioxidants like flavonoids and tannins. Tomatoes are rich in lycopene, a powerful antioxidant that’s been linked to heart health and cancer prevention. Olive oil provides healthy monounsaturated fats, and feta adds calcium and protein. Honestly, it’s one of those rare dishes that feels indulgent but is actually really good for you.

From a personal wellness perspective, I love that this salad makes it easy to eat more vegetables without feeling like I’m eating a “healthy” meal. It’s just good food that happens to be good for you. And when my kids eat it without complaining, that’s a win in my book.

Conclusion

This easy cucumber tomato salad with feta has become a staple in my kitchen for good reason. It’s fast, it’s affordable, and it makes everyone at the table happy—including the picky eaters. The combination of crunchy cucumbers, juicy tomatoes, salty feta, and bright lemon dressing is simple perfection, and it goes with almost anything you’re serving for dinner.

I hope you give this recipe a try and make it your own. Maybe you’ll add avocado, swap the herbs, or throw in some olives. That’s the beauty of a simple recipe—it’s a starting point, not a rulebook. Play with it, taste as you go, and don’t be afraid to adjust things to your family’s preferences.

If you make this salad, I’d love to hear how it turned out. Leave a comment below and let me know what you served it with, or if your kids gave it the thumbs up. And if you have a variation that your family loves, share that too! We’re all in this together, trying to get dinner on the table without losing our minds. This salad helps me do that, and I think it’ll help you, too.

Happy cooking, friends. Here’s to more crunchy, fresh, stress-free meals at your table.

Frequently Asked Questions

Can I make this cucumber tomato salad ahead of time?

You can prep the components up to 24 hours ahead, but I recommend assembling the salad no more than 2 hours before serving for the best texture. Store the dressing separately and add it just before serving to keep the cucumbers crunchy.

How do I keep the salad from getting watery?

Salting the cucumbers is the key. It draws out excess moisture so the dressing stays flavorful instead of turning into cucumber water. Pat them dry well after salting, and you’ll have a crisp, non-watery salad every time.

Can I use a different cheese instead of feta?

Absolutely. Goat cheese, queso fresco, or even small cubes of mozzarella work well. If you’re dairy-free, try a plant-based feta or simply skip the cheese—the salad is still delicious without it.

What’s the best way to cut the cucumbers?

I recommend slicing them into half-moons about 1/4-inch thick. This shape holds up well to the dressing and is easy to eat. If you prefer, you can dice them into small cubes, but they’ll soften a bit faster.

Can I add other vegetables to this salad?

Of course! Sliced bell peppers, radishes, or even some chopped celery would be great additions. Just keep the total volume similar so the dressing proportions stay balanced. I sometimes add a handful of arugula for a peppery kick.

Pin This Recipe!

easy cucumber tomato salad with feta recipe

Print

Easy Cucumber Tomato Salad with Feta – Best 10-Minute Side Dish

This easy cucumber tomato salad with feta is a quick, crunchy, and refreshing side dish that comes together in just 10 minutes. Perfect for busy weeknights, it pairs with almost any main course and is a crowd-pleaser for both kids and adults.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Cuisine: Mediterranean

Ingredients

Scale
  • 2 large English cucumbers (or 3 medium Persian cucumbers)
  • 1 pint cherry tomatoes (about 2 cups)
  • 1/2 cup crumbled feta cheese
  • 1/4 cup thinly sliced red onion
  • 2 tablespoons fresh dill, chopped (optional)
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon red wine vinegar
  • 1/2 teaspoon salt (plus extra for salting cucumbers)
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried oregano (optional)

Instructions

  1. Prep the cucumbers: Wash cucumbers, cut off ends, slice in half lengthwise, then cut into 1/4-inch half-moons. Place in a colander over a bowl, sprinkle with 1/2 teaspoon salt, toss, and let sit for 10 minutes to draw out excess water.
  2. Tame the onion: Thinly slice red onion into half-rings, place in a small bowl, cover with cold water, and soak for 5-10 minutes. Drain and pat dry.
  3. Prep the tomatoes: Wash and dry cherry tomatoes, cut each in half (or quarters if large). Place in a mixing bowl.
  4. Make the dressing: In a small bowl or mason jar, combine olive oil, lemon juice, red wine vinegar, remaining 1/2 teaspoon salt, black pepper, and dried oregano (if using). Whisk or shake until emulsified.
  5. Drain the cucumbers: After 10 minutes, gently shake the colander to remove excess water, then pat cucumbers dry with a clean towel. Add to the bowl with tomatoes.
  6. Assemble the salad: Add drained red onion and fresh dill to the bowl. Pour dressing over and toss gently until well coated.
  7. Add the feta: Sprinkle crumbled feta over the top and toss once or twice gently to distribute, or leave on top for presentation.
  8. Rest and serve: Let the salad sit at room temperature for 5 minutes before serving to allow flavors to meld. Serve immediately or refrigerate.

Notes

Salting the cucumbers is key to preventing a watery salad. Soaking the red onion in cold water tames its bite. For best texture, serve within 2 hours of assembling. Leftovers can be stored in the refrigerator for up to 2 days, but cucumbers will soften.

Nutrition

  • Serving Size: 1 serving
  • Calories: 165
  • Sugar: 5
  • Sodium: 420
  • Fat: 12
  • Saturated Fat: 4
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 5

Keywords: cucumber tomato salad, easy side dish, 10-minute recipe, feta salad, summer salad, quick salad, healthy side dish

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating