Salads
This veg Greek salad recipe transforms simple vegetables into a vibrant, crunchy masterpiece that stands proudly without a single mayo cling. The secret lies in balancing bright, crisp ingredients—juicy tomatoes, cool cucumbers, and briny olives—with a dressing that enhances rather than overpowers.
I've perfected this version to maintain that classic Greek flavor while ensuring every bite delivers satisfying texture and freshness.
What makes this salad special is the attention to texture and proportion—thinly sliced cucumbers stay crisp, cherry tomatoes pop with juiciness, and Kalamata olives add briny contrast.
A traditional olive oil and lemon dressing keeps it authentic, but I've included a modern twist with a touch of balsamic glaze for depth. The feta, whether traditional or vegan, becomes the star that ties everything together.
By the time you plate this salad, you'll have a dish that's as visually stunning as it is delicious—golden feta crumbles, deep purple olives, and bright green herbs create a colorful medley.
The dressing clings just enough to coat the vegetables without making them soggy, and the acidity from the lemon keeps everything fresh. This is the kind of salad that makes summer dinners feel effortless yet impressive.
The beauty of this recipe is its versatility—serve it as a light lunch, a refreshing side, or even a base for grilled meats and fish. The components come together in minutes, making it perfect for weeknight meals or last-minute entertaining. Here's how to assemble it for maximum flavor and texture.
Ingredients for veg greek salad
Bright, crisp vegetables and bold flavors—no mayo needed for this vibrant Greek salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Cherry Tomatoes 🍅 | 1 lb | Halved for juiciness |
| Persian Cucumbers 🥒 | 2 whole | Thinly sliced lengthwise |
| Kalamata Olives 🫒 | 1 cup | Pitted and halved |
| Feta Cheese 🧀 | 6 oz | Traditional or vegan crumbled |
| Red Onion 🧅 | ¼ whole | Thinly sliced, soaked 5 mins |
| Fresh Cucumber 🥒 | 1 whole | Diced for crunch |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Lemon Juice 🍋 | 4 tbsp | Freshly squeezed |
| Balsamic Glaze 🍷 | 2 tbsp | For depth of flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Oregano 🌿 | ½ tsp | Dried, Mediterranean blend |
The tomatoes and cucumbers are the stars here—look for bright red, firm cherry tomatoes and crisp Persian cucumbers. Trader Joe's or Whole Foods usually carry the best quality. For the olives, Kalamata is non-negotiable—they're meatier and more flavorful than regular green olives. If using traditional feta, grab a block and crumble it yourself—pre-crumbled feta gets soggy fast. The red onion? Thinly slice it and soak in cold water for 5 minutes to mellow the bite. Fresh herbs are a must, but if you're short on time, dried oregano works in a pinch.
No Kalamata olives? Green olives or even capers add briny punch. Traditional feta? Vegan feta from Follow Your Heart or homemade cashew-based feta works beautifully. The dressing can be made ahead—just store the oil and lemon separately until ready to mix. For extra crunch, add toasted pine nuts or sunflower seeds. If you're feeling adventurous, swap in roasted red peppers for a smoky twist. The balsamic glaze can be reduced on the stove for a thicker consistency—simmer it for 3-4 minutes until syrupy.
This salad keeps best when assembled just before serving—30 minutes max in the fridge to maintain crispness. Store the dressing separately if prepping ahead. The feta and olives can be prepped a day in advance and kept in the fridge. For maximum freshness, add the herbs right before serving. If you're making this for a crowd, double the dressing and keep it in a sealed jar—shake before using. The flavors actually improve after sitting for 15 minutes, so don't rush plating!
Why You'll Love This Recipe
- No-Knife Night Ready: I swear by this when I’m too tired to chop—just halve the tomatoes, slice the cucumbers once lengthwise, and let the olives and onion do the work. The feta crumbles in seconds, and boom: dinner’s done.
- Salty-Sweet Magic: That first bite? The briny olives, the tangy feta, and the sharp onion cut through the sweetness of the tomatoes—it’s the kind of balance that makes you pause mid-bite. Honestly, the combo is that good.
- Picnic to Party: Pack it in a jar for lunch, toss it on grilled chicken for dinner, or serve it as a side at a BBQ. It’s my go-to for potlucks because it’s always a hit, even when I forget to bring dessert.
- Leftovers That Last: Make a big batch—it keeps for days in the fridge, and the flavors only get better. I’ll be real: I’ve eaten this salad cold for breakfast, as a snack, and even straight from the container. (Yes, even on a Tuesday night.)
Step-by-step instructions for veg Greek salad
This salad comes together in minutes with no soggy layers—just vibrant, crunchy textures and bright Mediterranean flavors.
Prep the Vegetables for Maximum Crunch
Start with the cherry tomatoes by cutting them in half and removing any stems. I like to squeeze them gently between my fingers to release a little juice—this keeps them juicy without making the salad watery. Next, thinly slice the Persian cucumbers lengthwise into ribbons, trying to keep them as whole as possible for that signature crunch.
For the red onion, slice it thinly and immediately soak the slices in a bowl of cold water for 5 minutes. This softens the sharpness while keeping the texture crisp. Meanwhile, dice the fresh cucumber into small, even pieces—about ¼-inch cubes—so they hold up well without turning mushy. Drain the soaked onion slices and pat them dry with paper towels before adding to your bowl.
Combine the Base Ingredients
In a large mixing bowl, gently combine the halved cherry tomatoes, cucumber ribbons, diced fresh cucumber, drained red onion, and Kalamata olives. I use my hands to toss everything lightly—just enough to distribute the ingredients evenly without crushing anything. The goal is to keep those textures intact, so avoid overmixing.
Sprinkle the crumbled feta cheese over the top. I like to break it into small, uneven pieces so it melts slightly into the salad without dissolving completely. Add the chopped fresh dill and parsley next, reserving a few sprigs for garnish later. These herbs will add freshness and a pop of color that ties everything together.
Whisk the Dressing for Perfect Balance
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 4 tablespoons lemon juice, 2 tablespoons balsamic glaze, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon oregano. Start with a slow whisk to emulsify the oil and lemon juice, then gradually increase the speed until the mixture is smooth and well combined.
Taste the dressing before pouring it over the salad. It should be tangy, slightly sweet from the balsamic, and herby from the oregano. If it needs more brightness, add a splash of extra lemon juice. If it's too sharp, a tiny pinch of salt will balance it out. The dressing should coat the back of a spoon but still be pourable.
Toss and Rest for Best Texture
Pour the dressing over the salad and gently toss everything together with a large spoon or your hands. Work quickly but carefully to avoid crushing the cucumbers or tomatoes. I like to give it a few gentle folds rather than vigorous mixing—this keeps the layers distinct while ensuring everything is evenly coated.
Let the salad rest for 10-15 minutes before serving. This gives the flavors time to meld and the dressing to absorb slightly into the vegetables, but not enough to turn them soggy. If you're serving it immediately, give it a quick toss right before plating to refresh the textures.
Serve with Fresh Garnish
Transfer the salad to a large platter or individual bowls. Sprinkle the reserved fresh dill and parsley on top for a burst of color and freshness. Drizzle any remaining dressing around the edges for an elegant finish. Serve immediately while the cucumbers are still crisp and the tomatoes are juicy.
This salad tastes best when served right away, but it can be prepped ahead and stored in the refrigerator for up to 2 hours before serving. Just give it a quick toss with a little extra lemon juice before serving to revive the flavors. Pair it with warm pita bread or grilled halloumi for a complete meal.
Pro Tips For Making Veg Greek Salad
- Slice Onions Thin: Use a sharp knife and cut the red onion paper-thin—about 1/16-inch slices. Thicker rings make the salad taste bitter and harsh, and no one wants that sharp bite ruining the bright flavors. (I used to eyeball it, but measuring with a ruler once showed me just how thick my "thin" slices were.)
- Drain Olives Properly: Pat Kalamata olives dry with a paper towel before adding them to the salad—even if they’re "dry-packed." The brine clings to the pits and dilutes the dressing, making the olives taste bland. A quick towel wipe guarantees they’ll pop with flavor instead of soaking the salad.
- Add Feta Last: Toss the feta in only after everything else is mixed—otherwise, it’ll turn into soggy, crumbly mush. If you’re worried about it melting in the sun, keep it separate until serving. (Yes, it’s a pain, but the texture difference is night and day.)
- Salt the Tomatoes: Sprinkle cherry tomatoes with a pinch of salt and let them sit for 5 minutes before adding them to the salad. This draws out excess water, keeping them crisp and preventing a watery mess. (I learned this the hard way when my salad turned into tomato soup.)
Essential equipment for veg greek salad
Knife Skills Matter
Your knife is the most important tool for this salad. A sharp chef's knife (like the Mercer Culinary Genesis) makes quick work of thinly slicing cucumbers and onions. For the Persian cucumbers, I use a mandoline set to 2mm thickness—it gives those signature ribbons without the mess.
If you don't have a mandoline, a sharp Japanese knife works too. Always slice cucumbers lengthwise to preserve their structure and crunch. 🌟
Dressing Whisk Essentials
A small whisk (I love the OXO Good Grips) is non-negotiable for emulsifying the dressing. The key is combining the olive oil and lemon juice first—this creates a stable base before adding the balsamic and spices.
For extra convenience, I keep a mini jar (like Mason jars) to store the dressing components separately until ready to mix. A measuring spoon set ensures precise amounts of oregano and salt for consistent flavor.
Serving Tools
Presentation starts with the right tools. A large wooden salad board (like Williams Sonoma's) keeps everything contained while adding rustic charm. For individual servings, glass bowls (preferably deep and clear) showcase the vibrant colors.
I also recommend a small squeeze bottle (like OXO Good Grips) for drizzling balsamic glaze at the table—it adds that restaurant-quality touch. A tongs set helps with serving without crushing delicate ingredients.
Storage Containers
If prepping ahead, use airtight glass containers (like Pyrex) to store components separately. The dressing should go in a separate small jar with a tight lid to prevent oxidation.
For the feta and olives, I use small glass jars with lids—they keep flavors fresh for up to 3 days in the fridge. A salad spinner (like OXO Good Grips) is worth its weight in gold for drying herbs and cucumbers before storing to prevent sogginess.
Optional Upgrades
For texture lovers, a handheld citrus juicer (like OXO Good Grips) ensures perfectly smooth lemon juice without seeds. A small mortar and pestle lets you crush fresh oregano leaves for an aromatic boost.
If you're adding nuts, a food processor (like Ninja Mini) quickly chops them to your desired consistency. For plating, edible flowers (like nasturtiums) add a gourmet touch—just arrange them carefully on top before serving. ✨
Nutrition facts
Frequently asked questions
Can I make this veg Greek salad ahead of time?
Yes, but with a few key adjustments! Prep all ingredients separately and store them in airtight containers in the fridge for up to 2 hours before assembling. Keep the dressing components (oil and lemon) separate until ready to mix. When serving, toss everything together and add fresh herbs last to preserve their flavor. For best texture, wait 10-15 minutes before eating to let flavors meld.
What's the best way to keep cucumbers crisp?
Slice cucumbers just before serving and pat them dry with paper towels to remove excess moisture. Use a sharp knife and slice lengthwise into thin ribbons for maximum crunch. If prepping ahead, store them in a salad spinner and add them to the salad last. Chilling the salad for 15 minutes before serving also helps maintain crispness.
Can I substitute vegan feta for traditional feta?
Look for high-quality vegan feta like Follow Your Heart or homemade versions made with cashews and nutritional yeast. For best results, crumble it just before serving to prevent it from absorbing too much dressing. Vegan feta adds a tangy, creamy texture that works beautifully in this salad.
How do I make the dressing thicker or thinner?
For a thicker dressing, reduce the balsamic glaze by simmering it for 3-4 minutes until syrupy. For a thinner consistency, add 1-2 tablespoons of water or extra lemon juice. Always whisk well to combine. The dressing should coat the back of a spoon but remain pourable. Taste and adjust as needed!
What other vegetables can I add for extra nutrition?
Try adding diced bell peppers for sweetness, cherry tomatoes (already included) for juiciness, or roasted red peppers for smoky depth. For greens, spinach or arugula add freshness, while artichoke hearts or avocado slices boost richness. Just add them after tossing the base salad to keep textures distinct.
