Cucumber Tomato Feta Salad

4.65 from 14 votes

This post may contain affiliate links. Please read our disclosure policy.

This cucumber tomato feta salad is a quick and easy recipe that makes the most of peak summer ingredients. It is a salad and side dish in one that goes with main dishes that have Mediterranean flavors and ingredients. Inspired by a Greek salad, it has a base of sliced Persian cucumbers, halved cherry tomatoes, red onions, and of course, feta cheese.

Also try this roasted chickpea Greek salad for a recipe with similar ingredients.

Cucumber tomato feta salad on a plate.

Why You’ll Love This Recipe

It’s incredibly refreshing and crisp. When it’s hot outside, we all need fast, no-cook recipes. This salad takes advantage of produce at its prime with Persian cucumbers and juicy tomatoes. 

This is salad without leafy greens, so it won’t wilt. Not only is this great for variety in your summer salad rotation, it’s also handy for potlucks, picnics, cookouts and other summer gatherings where dishes tend to sit out longer since they’re included in an entire spread of food.

You can turn it into pasta salad or a grain salad. All you have to do is add cooked grains like quinoa, barley or pearl couscous. Short pasta shapes make it it simple to transform this cucumber tomato salad into a pasta salad. 

The Ingredients

Ingredients including cucumbers, tomatoes, red onions. feta, parsley, lemon, olive oil, spices and garlic.

This is what you need:

  • Cucumbers: I like using Persian cucumbers. You also see them called mini cucumbers. They have thinner skin and very few seeds compared to other varieties. They are mild and sweet and are about 5 to 6 inches long. They have similar diameter to cherry tomatoes, so they look very beautiful in the overall salad. English cucumbers are a good substitute. 
  • Tomatoes: All you have to do is slice a pint of cherry tomatoes in half. They can be red, yellow or orange. You can substitute with grape tomatoes, but they aren’t as juicy as cherry tomatoes.
  • Red onions are one of my favorite kinds of onions for salads. Thinly slice half a small onion for this recipe. 
  • Feta cheese goes perfectly with cucumbers, tomatoes and red onions. When you cut it into cubes instead of roughly breaking it up into pieces, it will be more consistently mixed throughout the salad. If you aren’t a fan of feta, you can use goat cheese instead. If you do this, you should crumble it. Since goat cheese is creamier and softer, it will coat the cucumbers and tomatoes more than feta which is firmer. Torn fresh mozzarella would be an even milder option, and you would have a cross between a caprese salad and a Greek salad.
  • Parsley: For fresh herbs, I stir in lots of chopped parsley. You can also use fresh basil or fresh dill.
  • Greek vinaigrette: The dressing is made with minced garlic, whole grain mustard, dried oregano, salt, black pepper, red wine vinegar, fresh lemon juice and olive oil.

Optional Additions

  • Kalamata olives will turn this into a traditional Greek salad. Make sure to use pitted olives.
  • Lettuce: Try chopped romaine, kale or baby spinach. This is a great way to make the salad go farther and serve more people. I love doing this with leftovers too.
  • Chickpeas will make the salad eat more like a vegetarian main dish, and it will be more filling. 
  • Couscous, quinoa, farro or barley: Stir the salad into cooked grains.
  • Pasta: There is enough vinaigrette that you can combine the salad with penne, fusilli or another short pasta shape to turn it into a pasta salad.

How To Make This Cucumber Tomato Feta Salad

1. Combine the salad ingredients in a large bowl. That includes the cucumbers, tomatoes, red onions, feta and fresh parsley.

2. Make the vinaigrette. Whisk together the garlic, mustard, oregano, salt, pepper, red wine vinegar, lemon juice and olive oil in a small bowl.

Salad ingredients assembled in a large bowl. Greek vinaigrette whisked in another bowl.

3. Pour the vinaigrette into the salad. Stir the veggies and everything together until the salad is well combined with the dressing. Give the salad 15 minutes to sit and let the flavors meld before serving it.

Close-up image of salad ingredients and vinaigrette stirred together.


This tomato cucumber salad is a side dish that you can serve with vegetarian main dishes such as Barbecue Tofu Veggie Skewers, Roasted Ratatouille Quinoa or Grilled Tofu Shawarma. Also pair it with pastas such as Sun Dried Tomato Pesto Gnocchi, Fresh Herb Pappardelle or Arugula Pesto Pasta

Leftovers & Storage

You can keep the salad in an airtight container in the refrigerator up to 3 days. It will lose some of its crispness. Also, as the red onions and cucumbers sit in the vinaigrette, they will take on a more pickled flavor. If you want, you can pour the salad dressing that collects in the bowl into a separate container from the salad leftovers. This will help it keep more of its crunch.

Recipe Tips

You can make the vinaigrette in advance, but wait to slice the cucumbers and tomatoes. Keep the dressing in a mason jar or another airtight container in the refrigerator up to 2 days. Let it sit out at room temperature. It will likely harden in the fridge.

Cut the feta into cubes when it is cold. In general, feta is a more crumbly cheese. For this salad, I prefer cubes to crumbles. It is easier to cut it more cleanly when it is cold. 

This salad is wonderful as written, or it can be a starting point. As mentioned, you can add olives and make this a more traditional Greek salad. Or turn it into a pasta salad or a grain salad. 

Use ripe tomatoes for the best taste. This is a summer recipe that’s best during tomato season. If you can, splurge on farmer’s market tomatoes or pick them from your garden if you are lucky enough to have tomato plants at home.

Recipe FAQs

How do you turn this into a Greek salad?

All you have to do is add pitted Kalamata olives, about 1 cup.

Should you peel cucumbers for a salad?

There’s no need to peel cucumbers when you’re making a salad. I love the crisp bite that the skin adds. If you use English cucumbers or Persian cucumbers, they have thinner skin than other types.

What’s the difference between Persian cucumbers and regular cucumbers?

Persian cucumbers, also sometimes labeled as mini cucumbers, are smaller than regular cucumbers in both diameter and length. They are 5 to 6 inches long. Also, they have thinner skin and less seeds than standard cucumbers.

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Cucumber Tomato Feta Salad

4.65 from 14 votes
Prep: 10 minutes
Marinating Time: 15 minutes
Total: 25 minutes
Servings: 4
This crisp and fresh cucumber tomato feta salad is a side dish that goes with pretty much anything with Mediterranean flavors. It's best when you make it with beautiful ripe tomatoes.


For salad

  • 5 Persian cucumbers, sliced 1/4-inch thick
  • 1 pint cherry tomatoes, halved
  • 1/2 small red onion, thinly sliced
  • 8 ounces feta cheese, cut into 1/4 inch to 1/2 inch cubes
  • 2 tablespoons chopped parsley

For vinaigrette

  • 1 garlic clove, minced
  • 1 tablespoon whole grain mustard
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons red wine vinegar
  • Juice of 1 lemon
  • 1/4 cup olive oil


  • Combine the cucumbers, tomatoes, red onions, feta and parsley in a large bowl.
  • For the vinaigrette, whisk the garlic, mustard, oregano, salt, pepper, red wine vinegar, lemon juice and olive oil in a small bowl.
  • Pour the dressing into the salad. Toss to combine. Let the salad marinate for 15 minutes before serving.



You can use goat cheese or fresh mozzarella instead of feta.
To make it a Greek salad, add pitted Kalamata olives.
You can also stir in cooked grains such as quinoa, barley or farro. Short pastas such as penne or fusilli work to turn this into a pasta salad.
Store leftovers in the fridge up to 3 days. To keep the salad more crisp, pour the excess dressing from the bottom of the serving bowl into another container and keep it separate from the salad.


Calories: 313kcal | Carbohydrates: 12g | Protein: 10g | Fat: 26g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Cholesterol: 50mg | Sodium: 995mg | Potassium: 444mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1068IU | Vitamin C: 33mg | Calcium: 319mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salads
Cuisine: Greek
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

4.65 from 14 votes (12 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Followed the recipe exactly & loved it! Made it again but ran out of cukes so I substituted zucchini. Still fantastic! The last time I made it I was in a hurry & couldn’t find the recipe so I guessed amounts & didn’t have as much of the vinaigrette ingredients, yet it turned out fabulous. It’s clearly a very adaptable & forgiving ingredient mix. Thanks for the wonderful recipe!

  2. 5 stars
    This was so delicious, I can’t stop eating it! My husband loved it too. Had to make a few changes (no parsley, no dried oregano, but added fresh basil, and use Dijon instead of whole grain mustard). Will make many more times. Thank you for the recipe!