Crunchy, savory and bright with fresh herbs, our 20 minute keto greek salad recipe is fantastic! There’s so many occasions for this easy and fresh salad. It’ll be your go-to side dish.

20-minute Greek Salad in a bowl

Healthy Greek Salad Recipe

Loaded with chopped vegetables, the colors and fresh flavors can’t be beat. Our recipe is quick and easy to whip together and you can make a big batch for lunch throughout the week or for sharing at your next potluck. First of all, all the crunchy cucumbers, tomatoes and olives are bound together with a delicious vinaigrette. Second, the feta cheese adds a fantastic extra layer of savory flavor. It’s hard to say no to making this greek salad because it’s so good and perfect to pair with baked chicken or salmon. Best of all, you can add some couscous or quinoa to it if you want to make it even more hearty!

Video for this Super Fresh 20 minute Greek Salad Recipe

Can you make this recipe ahead?

Yes, you can and it’s a green make ahead salad recipe. But we suggest that you do not dress it until right before serving. So add all the chopped ingredients including the cheese in your serving bowl. Make the dressing separately. Let it chill in the fridge. Then right before serving, add the dressing and gently stir it into the vegetables. The flavor will be better!
Check out some Favorites for this Recipe:

Nothing beats tried and true kitchen tools and products. Here’s some of the favorites:

Cherry-Olive Pitter – Works great for olive & cherries. Pits be gone!

Microplane Zester – Lemon zest perfected!

Murray River Salt – Easily our favorite finishing salt. Amazing salt from Australia. Perfect flakes and super delicious!

20-minute Greek Salad Recipe in a bowl

More Salad Recipes and Chicken Recipes

20-minute Greek Salad Recipe | @EatBetterRecipes


This salad is so versatile. You can add what ever veggies you want. You can customize the flavors of the vinaigrette as well, along with the amount of cheese that you want! 
5 from 5 votes

(click on stars to rate)



  • 3 Tablespoons (45 ml) olive oil
  • 2 Tablespoons (30 ml) red wine vinegar
  • lemon zest , from 1 medium lemon
  • 2 Tablespoons (30 ml) lemon juice , fresh if possible
  • 2 cloves (2 cloves) garlic minced
  • 1/4 teaspoon (1.25 ml) kosher salt or sea salt, to taste
  • 1/4 teaspoon (1.25 ml) black pepper , fresh cracked if possible
  • 3/4 teaspoon (4 ml) dried oregano , or 2 teaspoons fresh chopped oregano
  • 3/4 teaspoon (4 ml) dried dill , or 2 teaspoons fresh chopped dill


  • 1 (1) large cucumber or 3-4 small cucumbers, peeled, seeded and chopped
  • 4 (4) ripe roma tomatoes diced (or 1 cup (240ml) cherry tomatoes, halved)
  • 1/3 cup (120 ml) diced red onion
  • 1/2 cup (100 g) pitted black kalamata olives , halved
  • 4 ounces (115 g) feta cheese
  • 1/4 cup (60 ml) chopped parsley


  • Make the dressing: In large bowl whisk together all the dressing ingredients (olive oil, red wine vinegar, lemon zest, lemon juice, garlic, salt, pepper, oregano and dill). Taste the dressing and adjust salt, pepper or additional seasonings, to taste.
  • Add all the ingredients for the salad into the bowl. Gently stir everything together to coat with the dressing. Add additional fresh lemon zest or juice (optional) to taste. Serve chilled.


Nutrition Information per Serving

Calories: 226kcal, Carbohydrates: 9g, Protein: 6g, Fat: 19g, Saturated Fat: 6g, Cholesterol: 25mg, Sodium: 733mg, Potassium: 307mg, Fiber: 2g, Sugar: 5g, Vitamin A: 1072IU, Vitamin C: 20mg, Calcium: 186mg, Iron: 1mg

Try our greek yogurt salad recipe,  and low carb tomato sauce for pizza! this keto greek salad recipe was originally published in 2018 and re-published in 2020 with updated photos.