Salads
This veg Greek salad recipe transforms simple ingredients into a vibrant, restaurant-quality dish that captures the essence of Mediterranean flavors. The secret lies in crisp cucumbers, briny Kalamata olives, and a bright lemon-olive oil dressing that elevates every bite.
I've perfected this version through years of testing, balancing traditional techniques with modern twists that keep it fresh and exciting.
The foundation of an authentic Greek salad is proper preparation—thinly sliced cucumbers that stay crisp, juicy tomatoes cut into even pieces, and onions that add just the right bite without overpowering.
A generous handful of Kalamata olives brings that signature Mediterranean tang, while fresh herbs like oregano and parsley add aromatic depth. The dressing is where the magic happens: extra-virgin olive oil, lemon juice, and a touch of red wine vinegar create a balance of richness and brightness.
What makes this salad truly special is the attention to texture and presentation. Chilling the salad for 30 minutes before serving allows flavors to meld while maintaining that essential crunch. The final touch? A sprinkle of feta cheese (or vegan alternative) that adds salty, creamy contrast.
This isn't just a side dish—it's a complete meal that's light yet satisfying, perfect for warm weather or any time you crave fresh, vibrant flavors.
Serve this salad as a standalone meal with crusty bread, or pair it with grilled meats or fish for a complete Mediterranean feast. The beauty of this recipe is its flexibility—customize it with avocado for extra creaminess or quinoa for added protein.
Here's how to create your own crisp, flavorful masterpiece that tastes like a trip to Greece.
Ingredients for veg greek salad
Bright Mediterranean flavors start with these fresh, vibrant ingredients that transform simple produce into restaurant-quality salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Persian Cucumbers 🥒 | 2 whole | Thinly sliced for crisp texture |
| Ripe Tomatoes 🍅 | 3 medium | Cut into even 1/2-inch pieces |
| Red Onion 🧅 | 1 medium | Thinly sliced, soak in cold water |
| Kalamata Olives 🫒 | ½ cup | Pitted and halved for briny flavor |
| Fresh Feta Cheese 🧀 | ½ cup | Crumbled, or vegan feta alternative |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Oregano 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity variety |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy brightness |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
The cucumbers should be the star here—Persian cucumbers stay crisp longer than regular ones. Grab them from the produce section, ideally the ones with the tightest skin. Whole Foods or local farmers markets often have the freshest selection. For the tomatoes, look for ones that are firm but yield slightly to pressure—heirloom varieties add extra sweetness. Kalamata olives should be plump and dark purple, not shriveled or pale. If they're too expensive, sub with regular black olives, but you'll lose that signature Mediterranean depth. The feta? Fresh, crumbled blocks melt better than pre-crumbled bags—trust me on this.
No Persian cucumbers? Regular cucumbers work fine, but peel them first to remove the tough skin. Running short on olives? Green olives or capers add a similar briny punch. Fresh herbs missing? Dried oregano at one-third the amount gets you close, but fresh parsley is ideal for that bright finish. The dressing is where you can get creative—balsamic vinegar adds sweetness if you skip the red wine vinegar. For a richer dressing, add a dash of Dijon mustard. The garlic cloves can be minced with a knife or pulsed quickly in a food processor—just don't overdo it or you'll get garlic paste.
This salad tastes even better after 30 minutes in the fridge, so prep ahead if possible. Store the dressing separately until ready to serve—it keeps for 1 week in an airtight container. The vegetables stay fresh for 3-4 days if wrapped in paper towels. Feta cheese? Use within 2 days for best texture. For make-ahead meals, assemble the salad without dressing, store components separately, and toss with dressing just before serving to maintain that essential crunch.
Why You'll Love This Recipe
- No Knife Skills Needed: I swear, this salad takes five minutes—just halve the cucumbers, slice the tomatoes, and chop the onion into big chunks. No dicing, no fuss, and no sad little piles of food waste. Honestly, it’s the kind of dish that makes me feel like I’ve earned my lunch.
- Salty-Sweet Magic: That briny Kalamata olive and the sharp red onion cut through the creamy feta like a dream. The Persian cucumbers add this juicy crunch, and when you mix it all with a drizzle of olive oil and a squeeze of lemon, it’s like summer exploded in your mouth. (Yes, even on a Tuesday night.)
- Packable for Days: I keep this in the fridge for at least four days—it’s my go-to for work lunches or lazy picnics. The feta stays firm, the tomatoes don’t turn to mush, and the olives keep it interesting. Between us, I’ve eaten this cold, at room temp, and even tossed it with grilled chicken later in the week.
- Budget-Friendly Pantry Hero: Fresh feta and olives might sound fancy, but they stretch forever. A block of feta lasts weeks, and those Kalamata olives? I buy them in bulk and use them in everything. This salad costs me less than takeout, and it’s way more satisfying. Plus, the red onion and tomatoes are usually on sale—win.
Step-by-step instructions for veg Greek salad
This method delivers the perfect balance of crisp vegetables and bright Mediterranean flavors.
Prepare the Vegetables
Start by cutting the 2 whole Persian cucumbers into thin, even slices about ⅛-inch thick. I like to use a sharp mandoline for consistent slices, but a sharp chef's knife works too. Place the slices in a large mixing bowl immediately after cutting to prevent them from wilting.
Next, cut the 3 medium ripe tomatoes into even ½-inch pieces. Remove the stems first and then slice them into quarters before cutting into the desired size. For the 1 medium red onion, slice it thinly and place the slices in a bowl of cold water for 5 minutes to mellow their sharpness. Drain well before adding to the salad.
Assemble the Salad Base
In the same large mixing bowl, combine the sliced cucumbers, tomatoes, and drained onion slices. Add the 0.5 cup Kalamata olives (pitted and halved) and the 0.5 cup fresh feta cheese (crumbled). Toss everything gently but thoroughly to distribute the ingredients evenly.
Sprinkle the 0.25 cup chopped fresh parsley and the 1 tablespoon chopped fresh oregano over the salad. These herbs add vibrant color and fresh aroma that elevate the dish. Give it one more gentle toss to ensure everything is well combined and the flavors are evenly distributed.
Make the Dressing
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 3 tablespoons lemon juice, and 1 tablespoon red wine vinegar. Add the 2 minced garlic cloves and whisk again until fully incorporated. Season with the 0.5 teaspoon salt and 0.25 teaspoon ground black pepper.
Taste the dressing before pouring it over the salad. It should have a bright, tangy flavor with just the right amount of saltiness. If needed, adjust the seasoning with a pinch more salt or a splash of lemon juice. The dressing should coat the back of a spoon but still remain light and pourable.
Combine and Rest
Pour the dressing over the salad and toss gently but thoroughly to coat all the ingredients evenly. Be careful not to over-toss, as this can break down the vegetables and make the salad soggy. Let the salad sit for 10-15 minutes before serving to allow the flavors to meld together.
This resting time is crucial—it lets the cucumbers firm up slightly, the tomatoes release their juices, and the feta absorbs some of the dressing for a more cohesive bite. Serve immediately for the freshest experience, or chill for up to 1 hour if you prefer a slightly cooler salad.
Pro Tips For Making Veg Greek Salad
- Slice Onions Thin: Grab a sharp knife and cut the red onion paper-thin—less than 1/8-inch slices—so it softens just enough to eat without biting into raw layers. I used to slice them thick like apples, and they’d sit like rubber in the salad. Thin slices get tender fast.
- Pat Cucumbers Dry: Toss Persian cucumbers in a towel and press out all the moisture before chopping. Wet cucumbers turn the dressing into soup, and nobody wants a soggy salad. Do this right after washing—no excuses.
- Tear Feta, Don’t Cube: Break the feta into irregular chunks with your hands instead of slicing it neatly. The jagged edges hold dressing better and give that classic crumbly texture. Cubing it makes it too uniform—like serving a salad in a museum.
- Add Olives Last: Toss in Kalamata olives just before serving so they stay plump and don’t turn to mush in the dressing. If you mix them in early, they’ll release brine and water down the whole bowl. Save them for the final stir.
Flavor customization for this veg greek salad
Spicy Kick Option
For a Mediterranean heat boost, add 1 teaspoon of red pepper flakes or 2 tablespoons of finely chopped jalapeño to the dressing. I like using Penzeys brand red pepper flakes for consistent heat.
If you prefer milder spice, try ½ teaspoon of smoked paprika instead—it adds depth without overwhelming the dish. 🌶️
Sweet Twist
Balance the briny olives with sweetness by adding ¼ cup of diced red bell pepper or 2 tablespoons of honey** to the dressing. The honey should be raw or wildflower variety for the best flavor.
For a more traditional approach, add 2 tablespoons of chopped fresh mint—it pairs beautifully with the lemon and olive oil.
Creamy Upgrade
For a richer texture, fold in ¼ cup of crumbled vegan feta or 2 tablespoons of tahini into the dressing. Tahini adds a nutty depth that complements the olives perfectly.
If you're using feta, make sure it's vegan-friendly—brands like Violife work well. For extra creaminess without dairy, add ¼ cup of avocado chunks to the salad base.
Herb Variations
Swap out the oregano for 1 tablespoon of fresh dill or 1 teaspoon of dried thyme for a different Mediterranean vibe. Dill adds a bright, almost citrusy note that pairs wonderfully with the lemon dressing.
If you're feeling adventurous, add 1 tablespoon of chopped fresh basil—it brings a sweet, aromatic contrast to the salty olives. 🌿
Protein Additions
Turn this salad into a complete meal by adding ½ cup of cooked quinoa or ¼ cup of chickpeas. Quinoa adds a nutty, protein-rich base, while chickpeas bring heartiness.
For a Mediterranean twist, include ½ cup of marinated artichoke hearts—they add a tangy, slightly bitter note that balances the salad beautifully. 💪
Nutrition facts
Frequently asked questions
Can I make this veg Greek salad ahead of time?
Yes, but with smart timing! Prepare the vegetables and dressing separately, then store them in airtight containers in the fridge. When ready to serve, toss everything together and let it sit for 10-15 minutes before eating. This keeps the cucumbers crisp and prevents sogginess. The dressing can be made up to 1 week in advance.
What's the best way to keep cucumbers crisp in the salad?
Slice them thinly with a sharp knife or mandoline right before serving. For extra crunch, pat them dry with paper towels before adding to the salad. Another trick: Toss the cucumbers with 1 teaspoon of salt for 5 minutes before rinsing—this draws out excess moisture. Always add dressing just before eating to maintain texture.
Can I substitute vegan feta in this recipe?
Look for high-quality vegan feta like Violife or Follow Your Heart brands. For best results, crumble it just before serving to prevent it from becoming too soft. The flavor will be slightly different but still adds that essential salty tang. You can also use marinated tofu cubes for a protein boost.
How do I make this salad more substantial for a main course?
Add protein-rich elements like ½ cup of cooked quinoa, ¼ cup of chickpeas, or grilled halloumi (vegan option available). For extra heartiness, include ½ cup of marinated artichoke hearts or fold in ¼ cup of avocado chunks. Serve with warm pita bread or crusty sourdough to make it a complete meal.
Why does my Greek salad dressing turn cloudy?
This happens when olive oil and vinegar separate due to temperature changes. To fix it, simply whisk vigorously or shake the dressing before using. For a permanent solution, use 1 teaspoon of Dijon mustard or ½ teaspoon of xanthan gum as an emulsifier. Store the dressing in the fridge and bring it to room temperature before using.
