Mediterranean Cucumber Tomato Salad

Fresh Mediterranean Cucumber Tomato Salad with feta, herbs, and a homemade lemon olive oil dressing.

Mediterranean-Cucumber-Tomato-Salad.

Pin This Recipe!

Mediterranean Cucumber Tomato Salad is made with juicy tomatoes, crisp cucumber, red onion, fresh herbs, and crumbled feta tossed in a homemade lemon olive oil dressing. This fresh and colorful cucumber tomato feta salad is an easy side dish for summer dinners, cookouts, and picnics.

Mediterranean Cucumber Tomato Salad

This is the kind of salad I like making when fresh tomatoes and cucumbers are at their best. The lemon dressing keeps everything bright and fresh, while the feta, dill, and parsley add plenty of flavor without making the salad feel heavy.

tomato-cucumber-feta-salad.

Why I Love Mediterranean Cucumber Salad


  • Fresh ingredients: Tomatoes, cucumber, red onion, dill, and parsley give this salad lots of fresh flavor.
  • Homemade dressing: Lemon, olive oil, red wine vinegar, garlic, Dijon, and honey make a simple dressing from scratch.
  • Easy to prepare: It only takes about 15 minutes of hands-on prep.
  • Great for summer: A refreshing side dish for grilling, cookouts, and warm-weather dinners.
  • Make it ahead: The salad chills for at least 30 minutes so the flavors have time to come together.
Ingredients-for-mediterranean-salad

About the Ingredients ⭐

  1. Roma Tomatoes: Firm, juicy Roma tomatoes work well because they hold their shape after being tossed with the dressing.
  2. English Cucumber: Adds a cool, crisp texture. English cucumbers also have tender skin, so there’s no need to peel them unless you prefer to.
  3. Red Onion: Adds crunch and a slightly sharp flavor that balances the tomatoes and cucumber.
  4. Fresh Parsley: Adds plenty of fresh, herby flavor throughout the salad.
  5. Fresh Dill: Gives the salad a bright, fresh flavor that pairs especially well with cucumber and feta.
  6. Feta Cheese: Adds a creamy, salty finish to the fresh vegetables.
  7. Extra Virgin Olive Oil: Creates the base of the homemade dressing.
  8. Lemon Juice: Adds fresh citrus flavor and brightness.
  9. Red Wine Vinegar: Gives the dressing extra tang and balances the olive oil.
  10. Garlic: Fresh minced garlic adds savory flavor to the dressing.
  11. Dijon Mustard: Adds flavor and helps bring the dressing together.
  12. Honey: Adds just enough sweetness to balance the lemon and vinegar.
  13. Salt & Pepper: Season both the vegetables and dressing to taste.

Be sure to check out the full recipe and ingredient list below

How to Make Mediterranean Cucumber Tomato Salad

  1. In a large mixing bowl, toss together the tomatoes, cucumber, red onion, fresh parsley, fresh dill, and season with salt and pepper. Set aside.
  2. In a medium-sized bowl, combine the olive oil, lemon juice, red wine vinegar, minced garlic, dijon mustard, and honey. Whisk to combine, then season with salt and pepper and whisk again. 
  3. Pour the dressing into the bowl with the vegetables and toss together until well combined.
  4. Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld together.
  5. When ready to serve, garnish the salad with crumbled feta cheese and additional chopped fresh dill. Enjoy!
top-cucumber-tomato-feta-salad-with-feta.

Tips I Found Helpful 💙

  • Use ripe but firm tomatoes: You want juicy tomatoes that will still hold their shape after being tossed with the dressing.
  • Cut the vegetables evenly: Similar-sized pieces make the salad easier to eat and help distribute the dressing throughout.
  • Use fresh herbs: Fresh parsley and dill give this salad much better flavor than dried herbs.
  • Let it chill: Refrigerate the dressed salad for at least 30 minutes before serving so the flavors have time to come together.
  • Add the feta at the end: Sprinkle the feta over the salad just before serving so it stays creamy and doesn’t break down too much in the dressing.

FAQs about cucumber tomato feta salad

Absolutely! In fact, it’s even better if you let the flavors meld together in the fridge for a few hours before serving. Just hold off on adding the dressing until right before serving to keep everything fresh and crisp.

Grilled chicken or shrimp would turn this into a more filling meal. Chickpeas are another easy option.

Store leftovers in an airtight container in the refrigerator for up to 2–3 days. The vegetables will soften as they sit in the dressing, so the salad is best during the first day or two.

Yes. Kalamata olives, chickpeas, avocado, or diced bell peppers are easy additions. You can also adjust the herbs and feta to suit your taste.

Absolutely. You can leave it out or use less if you don’t like raw onion. For a milder flavor, soak the sliced onion in cold water for about 10 minutes, then drain it well before adding it to the salad.

Mediterranean-Salad.

More Salad Recipes I Love

Yield: 6

Mediterranean Cucumber Tomato Salad

tomato-cucumber-feta-salad.
5.0 Stars (2 Reviews)

Fresh Mediterranean Cucumber Tomato Salad with feta, herbs, and a homemade lemon olive oil dressing.

Prep Time 15 minutes
Additional Time 30 minutes
Total Time 45 minutes

Ingredients

  • 3 cups diced roma tomatoes, about 5-6 tomatoes
  • 1 English cucumber, diced
  • ½ large red onion, thinly sliced
  • ¾ cup chopped fresh parsley,
  • ¼ cup chopped fresh dill, plus more for garnish
  • Salt and pepper, to taste
  • Crumbled feta cheese, for garnish (1 cup)

For the dressing:

  • ¾ cup extra virgin olive oil
  • Juice from 1 lemon
  • 3 tablespoons red wine vinegar
  • 3 garlic cloves, minced
  • 1 tablespoon dijon mustard
  • 1 tablespoon honey
  • Salt and pepper, to taste

Instructions

  1. In a large mixing bowl, toss together the tomatoes, cucumber, red onion, fresh parsley, fresh dill, and season with salt and pepper. Set aside.
  2. In a medium-sized bowl, combine the olive oil, lemon juice, red wine vinegar, minced garlic, dijon mustard, and honey. Whisk to combine, then season with salt and pepper and whisk again. 
  3. Pour the dressing into the bowl with the vegetables and toss together until well combined.
  4. Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld together.
  5. When ready to serve, garnish the salad with crumbled feta cheese and additional chopped fresh dill. Enjoy!

Notes

Use ripe but firm tomatoes and fresh herbs for the best flavor. Chill the dressed salad for at least 30 minutes before serving, then add the feta and extra dill just before serving.

    Nutrition Information:

    Yield:

    6

    Serving Size:

    1

    Amount Per Serving: Calories: 348Total Fat: 29gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 23gCholesterol: 4mgSodium: 253mgCarbohydrates: 22gFiber: 4gSugar: 16gProtein: 4g

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Pin This Recipe!

    2 Comments

    Leave a Reply

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