Greek Salad

4.85 from 123 votes
↓ Jump to Recipe 40

This post may contain affiliate links | disclosure policy

This healthy Greek salad recipe is easy to prepare with restaurant-quality results. It’s a combination of crisp vegetables and pickled onions tossed in a light and tangy homemade red wine vinegar dressing.

Greek salad with olives and feta cheese in a large bowl

One of the best ways to start a meal is with a refreshing Greek salad. Cucumbers and lettuce, juicy tomatoes, briny olives, and creamy feta cheese all come together for the perfect balance of taste and texture. Traditional recipes just use sliced onions, but I pickle them to enhance their flavor, making the taste more interesting.

The salad is not complete without a tasty red wine vinegar dressing to complement the vibrant veggies. A bright and tangy combination of ingredients mix with extra-virgin olive oil to add richness to each bite. This salad also pairs well with juicy pieces of grilled chicken or salmon for a complete meal.

pickled red onions soaking in a bowl

Pickle the onions

You’ll often find big slices topped on a traditional Greek salad. Although colorful and intense, there’s an easy way to infuse more flavor. I cut the red onions into ⅛-inch thick rings, then soak the pieces in a red wine vinegar and honey mixture. 

The pickling solution takes the harsh bite out of the onions and adds a pleasantly tangy taste. You can omit the sweetener if desired, although it has a nice balance of flavors. The process only takes 15 minutes, and by the time you finish prepping the other components, it’s ready. You can even make them a day ahead to save time.

Make a dressing

I use a blend of red wine vinegar, lemon juice and zest, minced garlic, honey, Dijon mustard, and dried oregano for the base. Not only does the mustard add a pleasing spicy flavor, but it also acts as an emulsifying agent to keep the dressing from separating right away.

To make an adequately emulsified salad dressing, it’s important to slowly add the olive oil while vigorously whisking it into the vinegar mixture. This technique creates tiny fat droplets that suspend in an oil-in-water emulsion, resulting in a thickened consistency that easily clings onto the leaves. This dressing is a semi-permanent mixture, so over time, it will separate. If not serving immediately, whisk it right before you’re ready to eat.

Lettuce selection and preparation

I use romaine lettuce for its contrast of crisp-tender green leaves on the outside and firm lighter green ribs in the center. Grocery stores sell them as whole heads or hearts with the outer leaves removed. Cut the lettuce down into pieces that are easy to grab with a fork, about ¾-inch. 

The larger size prevents the leaves from wilting too much when tossed with the acidic dressing. You can also use other types of lettuce like little gem, butterhead, loose-leaf, baby spinach, or a mixture for variety.

Add flavorful mix-ins

It’s all about adding the freshest produce. It’s best to use vine-ripened tomatoes to add sweetness to the flavor profile and cut them into hearty wedges. I use English cucumbers for their thin, tender skin and tiny edible seeds. Chopped green bell peppers add an earthy flavor, but pepperoncini’s make a pickled sweet and mild substitute. 

Kalamata olives add a salty taste. However, green or black olives are good swaps. Feta cheese adds a creamy element to the dish. I cut them into small cubes so they don’t break down too much when mixing, and they have a more robust burst of flavor compared to crumbled.

Closeup of tomatoes, feta cheese, olives and other ingredients

Before serving

I like to toss half of the dressing in the salad and serve the rest on the side so guests can add more to their liking. This amount gives the vinaigrette a light coat to flavor the ingredients without turning soggy and wilted. For a fancy presentation, transfer to a nice serving bowl and garnish with more cheese and vegetables.

Serve this with


What is Greek salad dressing made of?

It’s typically a simple combination of red wine vinegar, minced garlic and Dijon mustard for spice, lemon juice for acidity, dried oregano for herbaceous notes, and extra-virgin olive oil for richness. This acidic mixture creates a thickened, tangy vinaigrette that clings to the ingredients.

Can I make a Greek salad the day before?

This Greek salad is the perfect way to start a meal! It tastes even better if you make it ahead of time to allow the vegetables to chill. They are very robust, so you don’t have to worry about the ingredients becoming soggy or wilted. However, it is best to wait to add the dressing if not served within the same day for the crispest lettuce texture.

What pairs well with Greek salad?

I’m a big fan of pairing this salad with grilled chicken skewers, baked salmon, or lamb kabobs. You can even add sliced pieces of meat to make it an entree salad. Serve alongside a hot bowl of lentil soup or Greek pasta salad.

Top down shot of a bowl of greek salad with a jar of dressing

Recipe Science

Benefit of soaking onions in vinegar

Unless you’re a big fan of raw onions, one way to make the flavor more interesting is a quick vinegar and honey soak. Marinating in the solution mellows out the strong sulfur notes due to the acids in the vinegar. In turn, slightly sweet and tangy flavors infuse into the onions.

Greek Salad

A healthy Greek salad packed with crisp vegetables and creamy feta tossed in a tasty red wine vinaigrette dressing.
4.85 from 123 votes
Prep Time20 minutes
Cook Time0 minutes
Total Time20 minutes
Servings 8 servings
Course Salad
Cuisine Greek


Greek Salad

  • ½ cup red onion, ⅛-inch thick slices
  • ¼ cup red wine vinegar
  • 2 tablespoons honey
  • 8 cups romaine lettuce, ¾-inch thick pieces, about 2 romaine hearts
  • 1 cup english cucumber, ¼-inch dice
  • 1 cup tomatoes, ½-inch thick wedges
  • ¾ cup green bell pepper, ¾-inch dice
  • ½ cup pitted kalamata olives
  • 4 ounces feta cheese, ¼-inch cubes

Dressing (makes about ¾ cup)

  • 3 tablespoons red wine vinegar
  • 1 teaspoon lemon zest
  • 1 tablespoon lemon juice
  • 2 teaspoons minced garlic
  • 1 teaspoon dijon mustard
  • 1 teaspoon honey, optional
  • ½ teaspoon dried oregano
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ cup extra-virgin olive oil


  • In a small bowl, whisk together ¼ cup red wine vinegar and 2 tablespoons of honey. Add the sliced red onions and allow them to sit for at least 15 minutes. Drain well before adding to the salad.
  • Rinse the romaine hearts under cool running water. Wash the surface and between the leaves to remove any dirt and debris. Shake well to remove moisture and dry using clean towels. Chop the lettuce into about ¾-inch pieces yielding about 8 cups.
  • In a large bowl, add the lettuce. Top with cucumbers, tomatoes, green bell pepper, drained red onions, kalamata olives, and feta cheese.
  • In a medium bowl, whisk together red wine vinegar, lemon zest, lemon juice, dijon mustard, 1 teaspoon honey (if using), minced garlic, oregano, salt, and pepper.
  • Slowly drizzle the olive oil into the dressing mixture, continuously and vigorously whisking until you achieve a thickened dressing—season with salt and pepper to taste. If not serving right away, whisk again right before adding to the salad as it may separate over time.
  • Right before serving, drizzle half of the dressing over the salad, gently toss to coat. Serve the remaining on the side. Garnish with more vegetables and cheese as desired.

Recipe Video

YouTube video


  • Serving Size: About 1 cup
  • Salad Yield: About 8 cups
  • Dressing Yield: About ¾ cups
  • Make-Ahead: The salad ingredients can be prepared 1 day in advance and stored in an airtight container in the refrigerator. It’s best to make the dressing the same day. You can pickle the onions 2 days in advance.
  • Storing: Store salad in an airtight container in the refrigerator for up to 1 day as the lettuce will wilt once tossed with the dressing.
  • Onion Option: Omit the honey for a less sweet taste.
  • Make it Keto: Omit the honey from the pickles and dressing, or use a zero-calorie sweetener like stevia, monk fruit, or erythritol.

Nutrition Facts

Serves: 8 servings
Calories 210kcal (11%)Carbohydrates 10g (3%)Protein 3g (6%)Fat 18g (28%)Saturated Fat 4g (20%)Polyunsaturated Fat 2gMonounsaturated Fat 11gCholesterol 13mg (4%)Sodium 449mg (19%)Potassium 236mg (7%)Fiber 2g (8%)Sugar 7g (8%)Vitamin A 4410IU (88%)Vitamin C 18mg (22%)Calcium 101mg (10%)Iron 1mg (6%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

40 Comments Leave a comment or review

  1. Danielle Morin says

    I’m a Greek Salad snob and I can happily say this passed the taste test with flying colors. Simple and easy to make yet soooo delicious. I especially loved the marinated onions

    • Jessica Gavin says

      Yay! That means a lot, I’m so happy that you enjoyed the greek salad. I love the marinated onions too.

  2. Dawn Caro says

    I made this paired with Lobster Bisque. BEST lunch EVER. How do I know? My husband, who is the quintessential meat and potato person, went back for seconds! What a WINNER this recipe is! It is now in my “Frequently Used” files!! Thank you, Thank You !

    • Jessica Gavin says

      Amazing! Wow, the combination of lobster bisque and greek salad sounds delicious. Great job, Dawn!

  3. Carrie says

    Photo is missing when you go to print the recipe. Looking forward to trying this soon. We love Greek salad!

  4. Maria Terry says

    Made this last night. Husband not a fan of bell peppers. Omitted those and added pepperoncini. We really enjoyed it. Reminded me of a salad I used to order at a favorite pizza place. Now I can have it whenever I crave it.

    • Jessica Gavin says

      I love the addition of pepperoncini, so much flavor! Happy to hear you can make your favorite salad at home.

  5. Sheila Flores says

    This Greek salad is a favorite in my family. It’s so delicious and fresh tasting. The dressing is amazing! I like the subtle sweetness that the honey (which is optional) adds. I also had it with left over chicken from your Greek chicken and roasted potatoes recipe and it was wonderful.

  6. Kimberly Russi says

    If I were to make the dressing a couple days ahead of time of serving the salad, do I need to refrigerate it?

See More Comments