Mediterranean Cucumber Salad With Tomato
Easy Mediterranean cucumber salad combines crunchy cucumber, juicy tomatoes, buttery olives, fresh herbs, and a zesty homemade salad dressing. This simple cucumber salad is dairy free and makes a great side dish.
Looking for more healthy salad recipes? Try my zucchini corn salad, shaved cucumber fennel salad, or bok choy salad with sesame lime dressing.

What You’ll Love About This Recipe
Ingredients
Here’s what you’ll need to make this Mediterranean cucumber tomato salad:
- English cucumbers or Persian cucumbers – these varieties are ideal as they have thin skins, fewer seeds, and a crunchier texture. English cucumbers are also referred to as hothouse or burpless cucumbers.
- Fresh, ripe tomatoes – this can be any variety: cherry tomatoes, grape tomatoes, Roma tomatoes, etc.
- Castlevetrano olives – they have a mild, buttery flavor and texture and aren’t as salty as other olives.
- Dairy free feta cheese
- Fresh mint and fresh basil
- Zesty dressing – extra virgin olive oil, red wine vinegar, fresh lemon juice, dijon mustard, Italian seasoning, honey, kosher salt, and freshly ground black pepper.
How to Make Mediterranean Cucumber Salad: Step By Step
Here are some quick visual instructions. The full instructions and ingredient list will be in the printable recipe card below!
- Make the dressing. In a small bowl, whisk together the olive oil, red wine vinegar, lemon juice, dijon mustard, Italian seasoning, and honey until smooth. Season to taste with kosher salt and freshly ground black pepper.
- Combine. In a large bowl, mix cucumber, tomatoes, olives, feta, and fresh herbs. Pour the dressing on top and toss to combine.
- Chill. Chill in the fridge for at least 15 minutes before serving to help the flavors develop.
- Serve. Serve as a side salad or use pita chips to scoop it up for extra crunch.
Helpful Tips
- Cut larger tomatoes into smaller pieces so they’re a similar size to the chopped cucumbers and remove most of their seeds/juice if using larger tomatoes.
- Let it chill before serving. Just 15 minutes will help intensify the fresh flavors.
- Use fresh herbs, not dried for the best flavor.
Quick Tip: Don’t use slicing cucumbers. These thick-skinned cucumbers have bigger seeds and a bitter taste and aren’t as crunchy as English or Persian cucumbers.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. The longer it’s stored, the more watery it becomes.
Make It Your Way: Substitutions & Variations
Please remember that recipes are just a starting point.
How can you make this Mediterranean cucumber salad recipe using what you already have? Here are some ideas…
- No castlevetrano olives? – capers are a great alternative.
- Use other soft fresh herbs – such as fresh parsley or fresh dill.
- Not dairy free? – use real feta cheese.
- Add-ins – chickpeas/garbanzo beans or other white beans, red onion, etc.
Frequently Asked Questions
Yes. It actually tastes better after chilling for 1–2 hours in the fridge.
English or Persian cucumbers are ideal. They’re less bitter, have fewer seeds and thinner, more tender skin.
More Salads
- Zucchini Corn Salad
- Shaved Cucumber Fennel Salad
- Bok Choy Salad With Sesame Lime Dressing
- Italian Green Bean Salad
I hope you love this Mediterranean Cucumber Salad! If you make this recipe, please leave a comment & a star rating below. Thank you!
Mediterranean Cucumber Salad With Tomato
Ingredients
Zesty Italian Dressing
- 3 tablespoons extra virgin olive oil
- 1 tablespoon red wine vinegar
- 1 tablespoon fresh lemon juice
- 2 teaspoons dijon mustard
- 1 teaspoon raw honey
- 1 teaspoon Italian seasoning
- kosher salt to taste
- freshly ground black pepper to taste
Cucumber Salad
- 2 English cucumbers, cut into thin slices 4 heaping cups chopped
- 1 cup chopped tomatoes any variety, see notes below
- ½ cup castlevetrano olives diced
- ¼ cup dairy free feta cheese or traditional if not dairy free
- 2 tablespoons fresh basil roughly chopped
- 2 tablespoons fresh mint roughly chopped
Instructions
- Make the dressing. In a small bowl, whisk together the olive oil, red wine vinegar, lemon juice, dijon mustard, Italian seasoning, and honey until smooth. Season to taste with kosher salt and freshly ground black pepper.
- Combine. In a large bowl, mix cucumber, tomatoes, olives, feta, and fresh herbs. Pour the dressing on top and toss to combine.
- Chill. Chill in the fridge for at least 15 minutes before serving to help the flavors develop.
- Serve. Serve as a side salad or use pita chips to scoop it up for extra crunch.