Greek salad recipe is the kind of meal that feels fancy but takes basically zero effort. Honestly, I throw this together on random weeknights when I don’t feel like cooking anything complicated.
The Mediterranean lunch vibe hits different when you’ve got fresh tomatoes and tangy feta in your bowl. Plus, it’s ready in 15 minutes flat.
Ever had one of those nights where you need dinner but can’t face turning on the oven? This is your answer. Bookmark this recipe for meal prep day because it’s such a crowd-pleaser.
For more easy Mediterranean options, check out our Mediterranean lunch ideas that work year-round.
Why this Greek salad recipe works
Know what makes the difference between a sad salad and one you actually want to eat? Quality ingredients and proper seasoning. I learned this the hard way after making bland versions for years.
- Comes together in 15 minutes — no cooking required, just chopping and mixing
- Naturally gluten-free and veggie-packed — loaded with fresh vegetables and protein from feta
- Perfect for meal prep — keeps well in the fridge for 2-3 days when dressed lightly
- Works for lunch, dinner, or alongside grilled protein — seriously versatile
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 15 minutes | 0 minutes | 185 per serving | 4 servings | Mediterranean |
Ingredients for Greek salad recipe
- 2 cups cherry tomatoes halved
- 1 cup diced cucumber
- 1/2 red onion thinly sliced
- 1/2 cup pitted Kalamata olives
- 100 g feta cheese cubed
- 1/2 cup chopped green bell pepper
- 1/4 cup chopped fresh parsley
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon dried oregano
- 1 teaspoon sea salt
- 1/4 teaspoon black pepper
Not gonna lie, the feta is non-negotiable here. It’s what makes this Greek salad recipe actually taste authentic instead of just like a regular salad.
If you can’t do dairy, swap the feta for chickpeas or white beans for extra protein. Some people skip the olives but I think they’re essential — they add that briny Mediterranean flavor that makes everything taste better.
Step-by-step instructions
1. Halve your cherry tomatoes and add them to a large mixing bowl. Dice your cucumber into bite-sized pieces and add that too. The key here is getting everything roughly the same size so it feels balanced when you eat it. Don’t overthink the cuts — this isn’t about perfection.
2. Thinly slice your red onion and add it to the bowl. I use a sharp knife and go thin because raw onion can be pretty intense otherwise. The thinner slices mean the flavor distributes better throughout your Greek salad recipe. Chop your green bell pepper next and toss everything together.
3. Add your pitted Kalamata olives to the mix. I personally buy them pre-pitted because it saves time and honestly my fingers hurt after pitting them manually. Roughly chop your fresh parsley and scatter it over the top.
4. Cube your feta cheese into roughly 1/2-inch pieces. Don’t crumble it — you want actual chunks so they stay distinct in every bite. This is what separates a good Mediterranean salad from just okay ones.
5. Drizzle the extra-virgin olive oil over everything. Use the good stuff here because you really taste it raw. Pour in your lemon juice and sprinkle the dried oregano on top.
6. Add the sea salt and black pepper, then gently toss everything together. Don’t stir too aggressively or you’ll break up your feta pieces and smash the tomatoes. Gentle folding keeps everything looking fresh and bright.
7. Let it sit for 2-3 minutes before serving. This lets the flavors mingle a little bit. Taste and adjust your seasoning — you might want more lemon or salt depending on your tomatoes’ flavor that day. Every batch is slightly different which is kinda the charm of cooking with fresh produce.
Serving ideas for Greek salad recipe
This Mediterranean lunch works solo or paired with something more substantial.
Over grilled chicken
Serve your Greek salad recipe alongside healthy salad easy prep options with sliced grilled chicken breast on top. The cool crisp salad balances perfectly with warm protein. Honestly, this combo is my go-to weeknight dinner.With warm pita bread
Stuff the salad into warmed pita pockets or serve it alongside crispy pita chips for dipping. The bread soaks up the lemony dressing and makes it more of a complete meal. My kids actually eat vegetables this way without complaining.As a side dish
Plate this alongside grilled lamb chops or baked white fish for an authentic Mediterranean vibe. The fresh vegetables cut through rich proteins beautifully. I make extra just so there’s enough to eat as leftovers.Pro tips for perfect Greek salad recipe
Storage tips
– Keep dressed salad in an airtight container for up to 3 days in the fridge – Store dressing separately if meal prepping for maximum freshness – Tomatoes release water so don’t dress it too early if you need it laterMake-ahead instructions
– Chop all vegetables the night before and store in separate containers – Cube feta and store in its own container away from wet ingredients – Mix dressing right before serving for crispest resultsVariations
– Add chickpeas or white beans for extra protein and fiber – Toss in artichoke hearts or sun-dried tomatoes for different flavor profiles – Try white feta or goat cheese instead of Kalamata for something differentTroubleshooting
– If salad gets watery, drain excess liquid before serving or use a slotted spoon – Onion too sharp? Soak sliced onion in cold water for 10 minutes before adding – Wilted greens? Your tomatoes released too much liquid — make this right before eatingFrequently asked questions
Can you make Greek salad ahead of time?
Yes, but prepare components separately and combine right before serving. Chopped vegetables keep for 24 hours in airtight containers if stored away from the tomatoes. The dressing stays fresh in a separate jar for up to 4 days.
What can you substitute for feta cheese?
Goat cheese, white cheddar, or mozzarella work well as dairy substitutes. For non-dairy options, add white beans or chickpeas for protein instead. Some people use nutritional yeast for that salty umami kick without dairy.
How long does this salad keep in the fridge?
An undressed Greek salad recipe keeps for 2-3 days in an airtight container. Once dressed, eat it within 1-2 hours for maximum crispness. Pro tip: store the dressing separately and add just before eating if you’re prepping multiple days.
Is Greek salad healthy for weight loss?
Absolutely — it’s only about 185 calories per serving with healthy fats from olive oil and olives. The fiber from vegetables keeps you full, and the protein from feta adds satiety. This light dinner recipe hits all your nutritional needs without feeling restrictive.
Final thoughts
This Greek salad recipe genuinely tastes better than takeout and costs way less. The best part? You’ll have dinner on the table in 15 minutes with basically no cleanup.
Your family’s gonna ask for this again and again — trust me on this. I made it last Tuesday for meal prep and my partner ate half the batch before it even made it into containers.
For more inspiration on Mediterranean cooking, explore our light dinner recipes collection. Fresh, simple, and seriously satisfying — that’s the whole point.
Pin this for your weeknight rotation and thank me later.

Greek Salad Crisp Fresh and Perfectly Dressed
Ingredients
Method
- Halve your cherry tomatoes and add them to a large mixing bowl. Dice your cucumber into bite-sized pieces and add that too. The key here is getting everything roughly the same size so it feels balanced when you eat it. Don’t overthink the cuts — this isn’t about perfection.
- Thinly slice your red onion and add it to the bowl. I use a sharp knife and go thin because raw onion can be pretty intense otherwise. The thinner slices mean the flavor distributes better throughout your Greek salad recipe. Chop your green bell pepper next and toss everything together.
- Add your pitted Kalamata olives to the mix. I personally buy them pre-pitted because it saves time and honestly my fingers hurt after pitting them manually. Roughly chop your fresh parsley and scatter it over the top.
- Cube your feta cheese into roughly 1/2-inch pieces. Don’t crumble it — you want actual chunks so they stay distinct in every bite. This is what separates a good Mediterranean salad from just okay ones.
- Drizzle the extra-virgin olive oil over everything. Use the good stuff here because you really taste it raw. Pour in your lemon juice and sprinkle the dried oregano on top.
- Add the sea salt and black pepper, then gently toss everything together. Don’t stir too aggressively or you’ll break up your feta pieces and smash the tomatoes. Gentle folding keeps everything looking fresh and bright.
- Let it sit for 2-3 minutes before serving. This lets the flavors mingle a little bit. Taste and adjust your seasoning — you might want more lemon or salt depending on your tomatoes’ flavor that day. Every batch is slightly different which is kinda the charm of cooking with fresh produce.








