This post may contain affiliate links.
This Greek Cabbage Salad is a fresh, crunchy mix of shredded cabbage, chickpeas, cucumber, briny olives, fresh herbs and creamy feta cheese tossed in a zesty-Greek style dressing. It is a simple Mediterranean side dish that comes together in under 15 minutes and pairs nicely with grilled meats, seafood or served on its own.

This Greek Cabbage Salad, known in Greece as Lahanosalata, is a bright, crunchy, Mediterranean classic that is simple, refreshing and full of flavor. It is a staple in Greek homes because it comes together quickly, uses everyday ingredients, and pairs beautifully with so many meals like my Greek Lemon Chicken or this Pan Seared Greek Salmon.
When Mike and I traveled to Greece, fresh salads were one of your favorite things to eat, and this cabbage salad quickly became a go-to. We enjoyed it several times alongside warm gyros, grilled meats and I have loved recreating those flavors at home. If you have tried my Maroulosalata, a Greek lettuce salad or this Malfouf Salad (Lebanese Cabbage Salad), you will find this variation as delicious. But this version has become a personal favorite thanks to the briny olives and the crisp, crunchy cabbage that holds up so well.
Why You Will Love this Mediterranean Cabbage Salad

This salad can be on the table in under 15 minutes. Her is why we love it:
• Easy to Make: This is simple, uses affordable ingredients and comes together in minutes.
• Versatile: You can make this salad using a variety of ingredients you have in your pantry or fridge. It is a great way to use up extra produce, fresh herbs and other pantry ingredients.
• Crowd Pleasing: This is a popular salad with a crowd! You can easily make a double or triple batch to feed a crowd. If you like Greek salads you also might like this Greek Village Salad, Greek Quinoa Salad, Greek Chickpea Salad or this Grilled Chicken Greek Salad.

Ingredient Notes
For exact ingredient amounts and instructions, see the full recipe card below.

- cabbage: you can use either a pre-packaged coleslaw mix or you can buy a head of cabbage and shred that using a food processor. This recipe uses about 14 ounces or 6-7 cups.
- chickpeas: drain and rinse the chickpeas before adding them. These add protein, fiber and help make this salad hearty and filling.
- vegetables: english cucumber, green onions and red onion are added to the salad. You can also use sweet onion or even shallot.
- olives: the olives add a salty, briny flavor. I used a mixture of kalamata olives and green olives. Make sure they are pitted and then dice them.
- fresh herbs: a mixture of fresh dill and parsley bring in a Greek herby flavor to the salad. You can use Italian parsley or curly parsley. I also really like adding fresh mint if I have it on hand.
- cheese: the feta cheese adds texture and a creamy, salty richness to the salad. Try to find a block of feta cheese and crumble it yourself otherwise you can buy pre-crumbled feta cheese.
- dressing: the dressing is a zesty, lemony dressing mixing extra virgin olive oil, red wine vinegar, lemon, garlic and oregano. You can also add other spice like za’atar or sumac.
Turn this into a full meal by adding chicken, quinoa, tuna, add it to a wrap like this beef shawarma or on top of this Lemon Hummus.

Ways to Vary this Recipe
- protein: add protein like canned tuna, Greek grilled chicken, Baked Mediterranean Salmon or this Greek Shrimp
- beans: swap out the chickpeas for white beans for a creamier texture
- vegetables: add other veggies like shredded carrots, cherry tomatoes, marinated tomatoes, bell peppers or pickled red onions
- salty ingredients: try adding pepperoncini, roasted red peppers, sun-dried tomatoes, capers or artichokes for a bit of extra salt
- grains: you can bulk up the salad with bulgur, quinoa or farro
- crunch: for that extra crunch add roasted chickpeas, toasted pine nuts, pistachios or sliced almonds
Recipe Tip: Mix in some of these Lemon Marinated Olives for extra lemony flavor.

Step-by-Step Instructions

Step 1: Add Salad Ingredients to Large Bowl: In a large bowl mix together the cabbage, chickpeas, red onion, cucumber, olives, dill, parsley, green onions and feta cheese and mix well.

Step 2: Create Dressing: In a mason jar or salad dressing container add the olive oil, red wine vinegar, garlic, lemon juice, oregano, salt and pepper and mix well.
Pro-Tip: If you prefer your cabbage to be slightly soft you can salt the cabbage lightly to help it soften.
Step 3: Add Dressing to Salad: Pour the dressing on this Greek Slaw Recipe and toss until the cabbage slaw is coated.
Serve alongside your favorite grilled meats like salmon or chicken or serve on its own as a meal. If you have time I suggest refrigerating the salad for 30 minutes before serving to help the flavors meld.
Recipe Tip: Save time by buying bagged pre-shredded cabbage or coleslaw mix.

What to Serve with this Greek Cabbage Salad
- Chicken pairs great with this salad. Add it alongside Mediterranean Chicken, Chicken Souvlaki, Grilled Chicken Thighs with Greek Marinade or this Yogurt Marinated Chicken.
- Beef is another great option to pair with this salad. Pair it with this Beef Souvlaki, Beef Shawarma, Mediterranean Beef Kabobs or this Beef Kafta Kabob Recipe.
- If you like seafood serve this salad with this Easy Oven-Baked Mediterranean Tilapia, The Best Baked Mediterranean Salmon Recipe, Sheet Pan Mediterranean Cod or this Black Sea Bass Recipe.
Storage Instructions
- Store the dressing and salad separately if you know you will have leftovers. This helps so the cabbage doesn’t become soggy.
- Refrigerate the salad for up to 3-4 days in an airtight container.
Recipe FAQ
You can prep the ingredients ahead of time and store them in the fridge in containers separately. Once you are ready to create the salad assemble and add the dressing once ready to serve.
Yes you can but I prefer green cabbage and purple if you want to have both in your salad. Another option is you can add napa cabbage in.
You can swap the red wine vinegar for white wine vinegar or even apple cider vinegar.
More Salad Recipes
Mediterranean
Easy Arabic Salad
Mediterranean
Easy Lebanese Salad
Salads
Easy Tabbouleh Recipe
Vegetarian
Fattoush Salad
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Greek Cabbage Salad

Ingredients
- 1 – 14 ounce packed of cabbage or coleslaw mix, about 6-7 cups of shredded cabbage
- 1 -15 ounce can of chickpeas, drained and rinsed
- 1/2 of a small red onion, thinly sliced
- 1/2 of an english cucumber, diced
- 1 cup kalamata olives, pitted and chopped
- 1 cup green olives, pitted and chopped
- 1/4 cup fresh dill, chopped
- 1/4 cup parsley, chopped
- 5 green onions, white and green parts chopped
- 1/2 cup feta cheese, crumbled
For the dressing:
- 1/4 cup extra virgin olive oil
- 3 tablespoons red wine vinegar
- 3 garlic cloves, minced
- 1 lemon, juiced
- 1 teaspoon dried oregano
- 1/2 teaspoon kosher salt
- 1/8 teaspoon black pepper
Instructions
- In a large bowl mix together the cabbage, chickpeas, red onion, cucumber, olives, dill, parsley, green onions and feta cheese and mix well.
- In a mason jar or salad dressing container add the olive oil, red wine vinegar, garlic, lemon juice, oregano, salt and pepper and mix well.
- Pour the dressing on the salad and toss until the cabbage slaw is coated.
- Serve alongside your favorite grilled meats like salmon or chicken or serve on its own as a meal. If you have time I suggest refrigerating the salad for 30 minutes before serving to help the flavors meld.
Notes
- You can prep the ingredients ahead of time and store them in the fridge in containers separately. Once you are ready to create the salad assemble and add the dressing once ready to serve.
- Store the dressing and salad separately if you know you will have leftovers. This helps so the cabbage doesn’t become soggy.
- Refrigerate the salad for up to 3-4 days in an airtight container.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















The perfect amount of crunch! This one is so easy to make