Easy Mediterranean Cucumber Tomato Salad

There is nothing better than a crisp, refreshing salad to brighten up the dinner table! This Easy Mediterranean Cucumber Tomato Salad comes together in just 10 minutes with crunchy cucumbers, juicy tomatoes, red onion, fresh parsley, and a simple lemon-olive oil dressing.
Growing up in Cairo, we called this simple salad Salata Baladi, and it was a staple on our table alongside grilled meats, falafel, and other Egyptian favorites. It’s light, fresh, naturally vegan, and made without feta or vinegar, making it an easy side dish you can enjoy with almost any meal.
What Is a Mediterranean Cucumber Tomato Salad?
At its heart, a Mediterranean cucumber tomato salad is a simple celebration of fresh, crisp vegetables. In Egypt, a similar salad is known as Salata Baladi, a fresh everyday staple made with chopped cucumbers, juicy tomatoes, red onion, parsley, and a bright lemon dressing.
What makes this salad so refreshing is how simple the ingredients are. There’s no heavy dressing or creamy topping—just fresh vegetables tossed with extra-virgin olive oil, lemon juice, salt, and black pepper. My version is naturally vegan and made without feta or vinegar, making it a light and flavorful side dish that pairs beautifully with grilled meats, falafel, and other Mediterranean favorites.
Why You’ll Love This Mediterranean Cucumber Tomato Salad
If you love fresh, crunchy salads that come together quickly, this Mediterranean Cucumber Tomato Salad is going to become a favorite. It takes just 10 minutes to prepare and uses simple ingredients you probably already have on hand.
- Ready in 10 minutes: No cooking required! Just chop the vegetables, mix the simple lemon dressing, and toss everything together.
- Simple everyday ingredients: You only need fresh cucumbers, tomatoes, red onion, parsley, olive oil, lemon juice, salt, and pepper.
- Fresh and naturally vegan: This salad is naturally vegan and made without feta, making it a light and refreshing option for the whole table.
- Bright lemon dressing: Fresh lemon juice adds a bright, zesty flavor that pairs beautifully with the crisp vegetables and extra-virgin olive oil.
- Easy to prepare ahead: Chop the vegetables and mix the dressing separately, then combine them just before serving for the freshest, crunchiest salad.
Simple Ingredients for This Mediterranean Salad
You only need a handful of fresh ingredients and pantry staples to make this Mediterranean Cucumber Tomato Salad. Each ingredient adds its own fresh flavor, crunch, or brightness to this simple side dish.
- Cucumbers: English or Persian cucumbers are my favorite because they have thin skins, small seeds, and a nice crisp texture. Regular cucumbers work too—just scoop out the watery seeds if needed.
- Tomatoes: Use ripe cherry or Roma tomatoes for a juicy, flavorful salad. If using Roma tomatoes, remove some of the watery seeds if they are especially juicy.
- Red onion: Thinly sliced red onion adds a little sharpness and savory flavor without overpowering the fresh vegetables.
- Fresh parsley: Finely chopped fresh parsley adds color and a bright, herby flavor that works beautifully with the tomatoes and lemon dressing.
- Extra-virgin olive oil: Choose a good-quality extra-virgin olive oil since it makes up an important part of the dressing and adds a smooth, fruity flavor.
- Fresh lemon juice: Freshly squeezed lemon juice gives the dressing its bright, zesty flavor and pairs perfectly with the olive oil and vegetables.
- Salt and black pepper: Simple seasonings that bring all the fresh flavors together.
For an Egyptian-style Salata Baladi: Add a pinch of ground cumin to the lemon dressing and a splash of cold water for a more traditional Egyptian flavor.
How to Make Mediterranean Cucumber Tomato Salad
Making this Mediterranean Cucumber Tomato Salad is quick and easy. Chop the fresh vegetables, add the simple lemon dressing, and toss everything together for a crisp, refreshing side dish that’s ready in about 10 minutes.
- Chop the cucumber and tomatoes
Dice the cucumbers and tomatoes into bite-sized pieces. Try to keep the pieces relatively similar in size so you get a good balance of juicy tomatoes and crisp cucumber in every bite.

- Prepare the red onion and parsley
Thinly slice the red onion and finely chop the fresh parsley. If you prefer a milder onion flavor, you can soak the sliced onion in cold water for 5–10 minutes, then drain it well before adding it to the salad.

- Add the lemon dressing
Add the chopped cucumber, tomatoes, red onion, and parsley to a large bowl. Pour the extra-virgin olive oil and fresh lemon juice over the vegetables, then season with salt and black pepper.

- Toss and serve
Gently toss everything together until the vegetables are evenly coated with the lemon dressing. You can serve the salad right away while it’s extra crisp, or cover and refrigerate it for about 15 minutes to let the flavors come together.

My Top Tips for the Best Mediterranean Cucumber Tomato Salad
This salad is simple to make, but a few little tricks can help keep the vegetables crisp and the flavors fresh. Here are my favorite tips for getting the best texture every time:
- Mellow the red onion: If raw red onion tastes too strong for you, soak the thinly sliced onion in cold water for 5–10 minutes, then drain and pat dry before adding it to the salad. This takes the sharp edge off while keeping the onion crisp.
- Choose the right cucumbers: English or Persian cucumbers are great for this salad because they have thin skins, small seeds, and a naturally crisp texture. If using regular garden cucumbers, scoop out the watery center before chopping.
- Use ripe tomatoes: Choose ripe, flavorful tomatoes for the best taste. If your tomatoes are particularly juicy, you can remove some of the seeds before chopping to help prevent excess liquid.
- Dress just before serving: If you’re preparing the salad ahead, keep the chopped vegetables and lemon dressing in separate containers in the refrigerator. Toss them together shortly before serving to keep the vegetables crisp.
What to Serve with Mediterranean Cucumber Tomato Salad
In Egypt, Salata Baladi is a simple everyday salad that can be served alongside almost any meal. Its crisp vegetables and bright lemon dressing make it especially delicious with grilled meats, falafel, rice dishes, and other Mediterranean favorites.
Here are some of my favorite ways to serve this Mediterranean Cucumber Tomato Salad:
- Falafel and pita: Serve it alongside Easy Egyptian Falafel (Ta’ameya) with warm Easy Stovetop Pita Bread for a simple Egyptian-inspired meal.
- Grilled meats: The fresh, crunchy salad pairs beautifully with Middle Eastern Chicken Kebabs (Shish Tawook), chicken shawarma, or Egyptian Kofta Kebabs.
- Rice and grain dishes: Add a scoop alongside Fluffy Egyptian Rice with Vermicelli or couscous for a fresh contrast to the warm, savory grains.
- Mezze-style meals: Add it to a spread with hummus, baba ganoush, stuffed grape leaves, and warm Turkish Flatbread for an easy Mediterranean-inspired mezze.
- Egyptian comfort food: Serve it alongside Authentic Egyptian Koshari for a fresh vegetable side that balances the hearty rice, pasta, lentils, and sauces.
How to Store Mediterranean Cucumber Tomato Salad
This salad is best enjoyed fresh, but you can store leftovers in the refrigerator for a short time. For the best texture, keep the vegetables and dressing separate whenever possible.
- Refrigerate leftovers: Place the prepared salad in an airtight container and refrigerate for up to 2 days.
- Keep it crisp: If you’re preparing the salad ahead, store the chopped vegetables and lemon dressing in separate airtight containers and combine them just before serving.
- Expect some liquid: Cucumbers and tomatoes naturally release moisture as they sit. Give leftover salad a gentle toss before serving and drain off any excess liquid if needed.
- Don’t freeze: Freezing isn’t recommended because cucumbers and tomatoes become soft and watery after thawing.
Frequently Asked Questions
Yes! This salad is made with fresh cucumbers, tomatoes, red onion, parsley, extra-virgin olive oil, and lemon juice. It’s naturally vegan and dairy-free, and it makes a light, fresh side dish for almost any meal.
Yes. You can chop the vegetables a few hours ahead and store them covered in the refrigerator. For the best texture, keep the lemon dressing separate and toss everything together just before serving.
Both are fresh cucumber and tomato salads, but they have different ingredients and preparations. Shirazi salad is typically made with very finely diced vegetables and often includes dried mint and a souring ingredient such as lime juice, sour grape juice, or vinegar. This Egyptian-inspired version uses larger chopped vegetables, fresh parsley, lemon juice, and olive oil.
Absolutely. The traditional combination is simple, but you can customize the salad with ingredients such as green bell pepper, fresh mint, or Kalamata olives. Feta is also a delicious addition if you don’t need the salad to remain dairy-free.
Yes. Regular garden cucumbers work well in this salad. If they have a thick skin or lots of watery seeds, peel them if desired and scoop out the seeds before chopping.
Ready to bring a little taste of Egypt to your table? Grab the recipe card below for everything you need to make this fresh and crunchy Mediterranean Cucumber Tomato Salad at home.

Mediterranean Cucumber Tomato Salad
Ingredients
Method
- Chop cucumber and tomatoes: Cut into bite-sized pieces.
- Prepare onion and parsley: Thinly slice the red onion and finely chop the parsley.
- Add dressing: Place all vegetables and parsley in a large bowl. Add olive oil, lemon juice, salt, and pepper.
- Toss and serve: Gently toss to coat. Serve immediately or chill for 15 minutes before serving.
Notes
- Prevent a watery salad: If making this salad ahead, store the chopped vegetables and lemon dressing separately in the refrigerator and toss them together just before serving.
- Mellow raw red onion: For a milder onion flavor, soak the thinly sliced red onion in cold water for 5–10 minutes before adding it to the salad.
- Choose the best cucumbers: English or Persian cucumbers have thin skins and small seeds, making them ideal for this salad. If using regular garden cucumbers, scoop out the watery seeds before chopping.
- Make it Egyptian-style: For a more traditional Salata Baladi flavor, add a pinch of ground cumin and a splash of cold water to the lemon dressing.
There is nothing quite like a big, beautiful bowl of Salata Baladi on the table on a hot afternoon! It’s a crisp, refreshing taste of my childhood, and I’m so happy to bring this simple Egyptian favorite into your kitchen.
If you make this Mediterranean Cucumber Tomato Salad, I’d love to hear how it turned out! Leave a comment below and tell me how you served yours—stuffed into warm pita with falafel or alongside smoky grilled chicken skewers.
If you enjoyed this recipe, please leave a ⭐ star rating in the recipe card below. Your rating helps other readers find and enjoy this recipe too!
More Recipes to Try






