Homemade Greek Salad with Dressing

This Greek salad is so good, packed with fresh ingredients, and especially delicious with a homemade vinaigrette. Serve with souvlaki, grilled chicken and so much more!

An overhead picture of salad in a wooden serving bowl.

Of all the salads that I make, this homemade Greek salad might just be the most popular. It is so fresh, full of colour and goes with almost anything! Every bite is different and has so much flavour. There are so many ingredients that make up the salad and each are big, chunky and create a forkful of taste explosions.

Wooden tongs crossed on top of a salad.

Fresh chopped veggies, black olives and feta cheese are all classic ingredients in a Greek salad. As much as I love them all, I think I have to say, my favourite part of the salad has to be the dressing. I especially love it with souvlaki, tzatziki and a toasted Greek pita. So good!

Ingredients for Greek Vinaigrette gathered together on a white kitchen counter.

Ingredients For Greek Vinaigrette

The Greek salad dressing is an important part of this salad and I love to make it myself. There are some good store-bought versions, but home-made Greek vinaigrette is just amazing. I love zing from the red wine vinegar and lemon juice. Also, I always make sure there is plenty of garlic and enough oregano to pack this salad dressing with flavour.

  • olive oil
  • red wine vinegar
  • lemon juice
  • minced garlic
  • dry oregano
  • white sugar
  • salt
  • pepper

A mason jar with salad dressing in front of bottles and other containers.

This salad dressing is best made ahead so that the aromatics can blend together in the oil and red wine vinegar. Then, I toss the chopped veggies and black olives in the dressing and let them marinate for at least an hour in the fridge. Do not include the lettuce in this because the leaves would get too soggy. I toss the lettuce and feta cheese with the marinated veggies and dressing, just before bringing the salad to the table.

Greek salad in a large serving bowl.

IHere are some other recipes that go very well with this homemade Greek salad:

Homemade Greek Salad with Dressing

Fresh Greek salad in a bowl ready to be served.
4.35 out of 5
20 reviews
This Greek salad is so good, packed with fresh ingredients, and especially delicious with a homemade vinaigrette.
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 8


Greek Vinaigrette

  • 1/2 cup olive oil
  • 1/2 cup red wine vinegar
  • 2 tbsp lemon juice
  • 4 cloves garlic , minced
  • 1 tbsp dry oregano
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp sugar


  • 3 tomatoes
  • 1 english cucumber
  • 2 sweet peppers (red, yellow or orange)
  • 1 red onion
  • 1 cup feta cheese , crumbled
  • 1 1/2 cups black olives
  • 1 large romaine lettuce


  • Make the vinaigrette by mixing the oil, vinegar, lemon juice, garlic, oregano, salt, pepper and sugar. Let the dressing marinate for at least 30 minutes.
  • Chop up vegetables into large pieces.
  • Stir the salad vinaigrette in a large bowl with the chopped vegetables (minus the romaine lettuce) and olives.
  • Let the salad marinate at least 1 hour before serving.
  • Just prior to serving, toss in the chopped romaine lettuce leaves.
  • Sprinkle feta cheese on top.


Per serving:

Calories: 243kcalCarbohydrates: 10gProtein: 4gFat: 22gSaturated Fat: 5gCholesterol: 17mgSodium: 906mgFiber: 3gSugar: 4g

Nutrition Disclaimer


An overhead picture of salad in a wooden serving bowl.

Did you try this recipe?

Leave a comment and let me know how it turned out. Or, take a picture to share on Instagram and tag me @theblackpeppercorn.

Leave a comment

Recipe Rating


  • 5 stars
    I made this salad for large gathering, marinated the onion and peppers overnight, added some fresh dill to the dressing, as well, added lettuce, cucumber, olives, feta, at the last minute, tossed and served…delicious!!!

    • Reply
  • 5 stars
    Excellent recipe. Patience adds flavor, best kept secret must be leaving the dressing to infuse for a while and then marinating the vegetables minus the feta and lettuce.
    Made this recipe over a week ago and couldn’t find it. Just spent 1 hour looking for it on the net. SAVING ASAP.

    • Reply
  • Can I use any other vinegar instead of red wine vinegar

    • Reply
    • Sure – you could use other kinds. White vinegar or white wine vinegar would not alter the taste much, but other kinds like apple cider vinegar or malt vinegar might not have the best results since they have a much stronger flavour.

      • Reply
  • 5 stars
    this is so easy to make and delisious everyone loved it!
    Also its so fun and colorful

    • Reply
  • 4 stars
    Just got back from Cyprus and had a Meze at Peyia Tavern. Really enjoyed the salad, hence my looking up the Greek Salad recipe. Can’t wait to try it tomorrow.

    • Reply
  • I will be trying it out this weekend. Thank you very much everyone!

    • Reply
  • 5 stars
    Excellent recipe. I used honey instead of sugar and added an oz of olive juice to the dressing.

    • Reply
  • What are the ingredients??

    • Reply
    • The ingredients are in the post. Are you not able to see them? They are near the bottom, before the comment section.

      • Reply
  • 5 stars
    Great recipe, we added cold turkey cubes and avocado. then put sliced hard cooked eggs around salad. with warm bread makes a complete dinner.

    • Reply
  • 5 stars
    This recipe is so amazing but I would suggest using a little less than what it recommends for red wine vinegar

    • Reply
    • Why? I just made it but haven’t tasted it yet…

      • Reply
  • I love Greek salad and have been using bought dressing until I came across this recipe. It’s delicious and I will use it all the time from now on. Thanks for sharing.

    • Reply
  • 5 stars
    We love this salad!!! I have served it many times at gatherings and people always go back for seconds. This summer we had leftover dressing after making the salad for dinner; the next day for lunch I cut up peppers, onions, cucumbers, tomatoes and feta, cooked penne pasta, threw everything together in a bowl with the dressing and we had a delicious cold pasta salad. My kids loved it so much they ask for it for their school lunches. Thanks Steve!!!!

    • Reply
  • 5 stars
    Amazing salad – a real crowd pleaser.
    What size is the bambeco serving bowl pictured?

    • Reply
  • 5 stars
    Great flavours ,amazing,delicious ,and a lot more!!!

    • Reply

Subscribe to the newsletter and never miss a recipe!