This Greek Salad Recipe is fresh, healthy, colorful, and has all the Mediterranean flavors! Romaine lettuce tossed with tomatoes, cucumbers, red onions, and olives served with our homemade Greek Salad Dressing, so GOOD!

Greek salad in a bowl with lettuce, tomatoes, Feta cheese, and olives.

Salads make for the best side dish to an entree, a light lunch, and even a quick dinner. We have so many Salad Recipes to choose from with the Caprese Salad and the Cobb Salad being reader favorites.


This light salad is so refreshing and healthy, you’ll love the salad from the first bite. The romaine combined with the tomatoes, cucumbers, red onions, and olives tossed in the dressing is a perfect blend of flavors and taste.

What is a Greek Salad? A Greek Salad is a popular and traditional salad in Greek cuisine and as you can tell from its name, the salad originates from Greece.

Watch the full detailed video for this Greek Salad Recipe on our YouTube and don’t forget to SUBSCRIBE to our channel.

Greek salad being drizzled with Greek salad dressing.


Though you can adjust the ingredients in the salad to your personal liking, here are the classic Greek Salad Ingredients and we love this version.

  • Romaine lettuce– Freshly chopped romaine works best for this salad but you can also use iceberg lettuce.
  • Tomatoes– We like to use cherry tomatoes for this salad. You can also just slice up large tomatoes too, any juicy tomatoes that are ripe. Thin or thin slices of the tomatoes will work.
  • Onions– Red onion is best but a sweet onion will work just fine!
  • Feta cheese– The key to this salad is the crumbled Feta cheese.
  • Olives– The traditional Greek salad calls for kalamata olives but black olives may be used.
  • Cucumber– You can use any fresh and crispy cucumber you have on hand, we love mini cuces but English cucumbers will work just as well.
  • Greek salad dressing– Made homemade dressing

Homemade Greek Salad Dressing: Whisk together the olive oil, garlic, fresh lemon juice, dijon mustard, mayo, white vinegar, salt, Italian seasoning, and black pepper. Note: red wine vinegar may be substituted for white vinegar.

Greek salad tossed in a simple dressing with a spoon and topped with fresh grated black pepper.


This salad is so easy to make and comes together so fast!

  1. Prep veggies: Chop or break apart the Romaine lettuce. Slice onions, tomatoes, cucumbers and olives in half. Add all of the ingredients to a large bowl.
  2. Toss salad: Add all of the cut vegetables into the bowl, add the feta and toss to combine.
  3. Make Greek dressing: Prepare the homemade dressing. Note: It is easiest to just add all of the ingredients into a mason jar and shake and you can pour straight from the jar.
  4. Combine: Toss the salad and drizzle the dressing, then gently toss again. You are ready to enjoy the salad, you don’t have to wait for the salad to marinade.


Though this salad may be enjoyed as an entree in itself since it is so filling, we enjoy serving it as a side dish. It goes great with Ground Beef Kabobs or the Grilled Chicken Thighs.

If serving the salad as dinner on its own, Crostini will work great as a side.

Traditional Greek salad in a gray bowl topped with Italian seasoning.


There are several different ways that you can prepare this salad! Whether you are adding extra ingredients or taking some out, you have to try some of these variations!

  • Greek Chicken Salad– Add some chicken into this salad to elevate this salad even more! We love to add our Pan-Seared Chicken Breast or Air Fryer Chicken to this salad for a heartier salad.
  • Greek Pasta Salad– Toss in some cooked short pasta to this salad for a Greek Pasta Salad. You can use rotini, penne, bow ties, or elbow pasta.

Other add-ins:

And here are some other ingredients you can try in your traditional salad.

  • Avocado
  • Bell Peppers
  • Quinoa
  • Orzo
  • Chickpeas
  • Banana Peppers
  • Pepperoncini
  • Green Bell Peppers
  • Capers
  • Dried Oregano
A bowl of Greek salad tossed with homemade salad dressing.


Can I make this salad ahead of time?

Yes, you may definitely make the salad dressing ahead of time, just DO NOT add the dressing and mix until you are ready to serve the salad.

Do I have to add romaine to my Greek salad?

No, this salad works just as great without romaine. If you will be taking out the lettuce make sure you add more of the vegetables.

How do I store leftovers?

Although this salad is BEST when serving fresh, you can store any leftovers in the fridge in an airtight container for up to 1 day. If you don’t add romaine, it will keep for 2 days.

Can I freeze Greek Salad?

We do not recommend freezing this salad.

Greek salad on a gray bowl topped with Italian seasoning.


Though this salad is unique with its Mediterranean flavors, here are some other salads that are just as delicious as this one is:

Greek Salad Recipe (with Homemade Dressing)

Author: Valentina
5 from 8 votes
This traditional Greek Dressing Recipe is so good with homemade dressing! The salad is so easy to make has the authentic Mediterranean taste to it.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4 servings, as side salad


  • 1 head romaine lettuce, chopped
  • 1/2 red onions, sliced
  • 1/3 cup black olives, halved
  • 3 mini cucumbers, sliced
  • 1 cup cherry tomatoes, halved
  • 1/3 cup feta cheese, crumbled
  • greek salad dressing


  • Prepare the homemade Greek Salad dressing. Shake vigorously to mix.
  • In a salad bowl, add the chopped lettuce, onions, olives, cucumbers, cherry tomatoes, and Feta cheese.
  • Drizzle with dressing.
  • Toss salad and serve!


107kcal Calories13g Carbs5g Protein5g Fat2g Saturated Fat11mg Cholesterol337mg Sodium597mg Potassium4g Fiber8g Sugar1118IU Vitamin A20mg Vitamin C130mg Calcium1mg Iron
Nutrition Facts
Greek Salad Recipe (with Homemade Dressing)
Amount Per Serving
Calories 107 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 2g13%
Cholesterol 11mg4%
Sodium 337mg15%
Potassium 597mg17%
Carbohydrates 13g4%
Fiber 4g17%
Sugar 8g9%
Protein 5g10%
Vitamin A 1118IU22%
Vitamin C 20mg24%
Calcium 130mg13%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)