Ultimate Guide to Greek Cabbage Salad (Lahanosalata): Fresh, Crunchy & Flavorful
Discover the vibrant taste of the Mediterranean with this irresistible Greek Cabbage Salad, affectionately known as Lahanosalata in Greece. This classic dish is a delightful fusion of crisp shredded cabbage, protein-rich chickpeas, cool cucumber, briny olives, aromatic fresh herbs, and creamy feta cheese, all harmoniously tossed in a zesty, authentic Greek-style dressing. It’s more than just a simple side dish; it’s a refreshing culinary experience that comes together in under 15 minutes, making it perfect for busy weeknights or relaxed weekend gatherings. Enjoy it alongside grilled meats or seafood, or savor it as a light yet satisfying meal on its own.

The Greek Cabbage Salad, or Lahanosalata, is a cherished staple in Greek homes, celebrated for its bright flavors, satisfying crunch, and remarkable simplicity. This refreshing Mediterranean classic bursts with flavor and is incredibly easy to prepare using everyday ingredients. Its versatility makes it an ideal accompaniment for a wide array of main courses, such as succulent Greek Lemon Chicken or perfectly Pan Seared Greek Salmon.
My travels to Greece with Mike always involved a quest for fresh, authentic salads, and Lahanosalata quickly became a personal favorite. We enjoyed it frequently alongside warm gyros and various grilled meats, inspiring me to recreate these cherished flavors back home. If you’re a fan of my Maroulosalata, the traditional Greek lettuce salad, you’ll find this cabbage variation equally delightful. However, this version holds a special place in my heart, thanks to the delightful combination of briny olives and the crisp, resilient crunch of cabbage that stands up beautifully to the dressing.
Why You Will Love This Mediterranean Cabbage Salad

This vibrant salad is a game-changer for anyone seeking a delicious, healthy, and easy-to-make dish. Here’s why it deserves a spot in your recipe rotation:
- Effortlessly Easy & Quick: Forget complicated recipes. This Greek Cabbage Salad comes together in under 15 minutes, making it perfect for busy weeknights or last-minute potlucks. It uses simple, affordable ingredients readily available at any grocery store, proving that incredible flavor doesn’t require extensive effort.
- Incredibly Versatile: One of the greatest charms of Lahanosalata is its adaptability. It’s a fantastic way to utilize leftover produce, fresh herbs, and other pantry staples. Feel free to customize it with your favorite vegetables, proteins, or grains to suit your taste and dietary needs.
- A Crowd-Pleasing Favorite: This salad consistently earns rave reviews from everyone who tries it! Its fresh, tangy, and satisfying profile makes it a guaranteed hit at any gathering. You can easily double or triple the batch to feed a larger crowd without compromising on quality or flavor. If you’re a fan of authentic Greek salads, you’ll also adore classics like the Greek Village Salad, the protein-packed Greek Quinoa Salad, the wholesome Greek Chickpea Salad, or a hearty Grilled Chicken Greek Salad.
- Bursting with Healthy Goodness: Packed with fresh vegetables, fiber-rich chickpeas, and heart-healthy olive oil, this salad is a nutritional powerhouse. It’s naturally low in calories and high in vitamins, making it a guilt-free addition to any meal.
- Perfect for Meal Prep: Prepare the components ahead of time, and simply toss them together with the dressing just before serving. This makes it an ideal option for meal prepping healthy lunches or dinners throughout the week.

Key Ingredients for the Perfect Greek Cabbage Salad
Creating this flavorful Lahanosalata starts with selecting high-quality, fresh ingredients. For precise measurements and detailed instructions, refer to the complete recipe card provided below.

- Cabbage: The star of the show! You can opt for the convenience of a pre-packaged coleslaw mix, or for ultimate freshness, purchase a head of green cabbage and shred it yourself using a sharp knife or a food processor. This recipe typically calls for about 14 ounces, which yields approximately 6-7 cups of shredded cabbage. Feel free to combine green and purple cabbage for added color and visual appeal.
- Chickpeas: These legumes add a wonderful source of plant-based protein and fiber, making the salad more hearty and satisfying. Remember to drain and rinse canned chickpeas thoroughly before adding them to remove excess sodium and improve their texture.
- Fresh Vegetables:
- English Cucumber: Known for its thin skin and fewer seeds, English cucumber provides a refreshing crunch. Dice it into small, bite-sized pieces.
- Green Onions (Scallions): Both the white and green parts offer a mild onion flavor and vibrant color.
- Red Onion: Thinly sliced red onion adds a sharp, piquant bite. If you find red onion too strong, you can soak it in ice water for 10-15 minutes to mellow its flavor, or substitute with a milder sweet onion or finely diced shallot.
- Olives: Essential for that authentic Greek taste, olives contribute a delightful salty and briny complexity. I love using a mix of Kalamata olives for their rich, fruity flavor and green olives for a different briny note. Always ensure they are pitted, then roughly chop them.
- Fresh Herbs: A generous amount of fresh herbs elevates this salad to new heights.
- Dill: Its distinctive grassy, slightly anise-like flavor is characteristic of Greek cuisine.
- Parsley: Use either flat-leaf (Italian) parsley or curly parsley for a fresh, clean taste.
- Mint: If available, fresh mint is a fantastic optional addition, providing a wonderfully bright and cooling undertone that complements the other flavors beautifully.
- Feta Cheese: The creamy, salty tang of feta is a non-negotiable component of any Greek salad. For the best flavor and texture, I highly recommend buying a block of feta packed in brine and crumbling it yourself. Pre-crumbled feta can sometimes be drier and less flavorful.
- The Zesty Greek Dressing: This simple yet powerful dressing ties all the flavors together. It’s a lively blend of:
- Extra Virgin Olive Oil: Use a good quality, fruity extra virgin olive oil for the best flavor.
- Red Wine Vinegar: Provides the essential tang and acidity.
- Fresh Lemon Juice: Brightens the entire salad with its citrusy notes.
- Minced Garlic: Adds pungent depth.
- Dried Oregano: The quintessential Greek herb, offering earthy, slightly peppery notes.
- Salt and Pepper: To taste.
You can also experiment by adding other Mediterranean spices like za’atar or sumac for an extra layer of flavor.
Make it a Meal: This versatile salad can easily be transformed into a complete meal. Add grilled chicken, quinoa, or canned tuna for extra protein. It’s also fantastic stuffed into a wrap, like this Beef Shawarma, or served generously on top of creamy Lemon Hummus.

Creative Variations & Customizations for Your Lahanosalata
One of the joys of cooking is the ability to adapt recipes to your preferences. This Greek Cabbage Salad is incredibly forgiving and lends itself beautifully to various additions and substitutions. Here are some ideas to inspire your culinary creativity:
- Boost the Protein: Turn this side dish into a main course by adding your favorite protein. Consider canned tuna for a quick option, or grilled proteins like Greek Grilled Chicken, Baked Mediterranean Salmon, or seasoned Greek Shrimp. Hard-boiled eggs or a handful of cooked lentils also work wonderfully.
- Alternative Beans: Swap out the chickpeas for cannellini beans or butter beans for a slightly creamier texture and different flavor profile.
- Add More Veggies: Enhance the nutritional value and visual appeal by incorporating other fresh vegetables. Shredded carrots add sweetness, cherry tomatoes provide bursts of juiciness, bell peppers offer crunch and color, or try it with Marinated Tomatoes and Pickled Red Onions for extra zing. Artichoke hearts or roasted zucchini are also great additions.
- Introduce More Salty & Briny Flavors: If you love that tangy, savory kick, try adding chopped pepperoncini, roasted red peppers (from a jar), sun-dried tomatoes (oil-packed, drained), capers, or even a handful of crumbled halloumi cheese.
- Bulk it Up with Grains: For a heartier salad that can serve as a complete meal, mix in cooked grains like bulgur, quinoa, farro, or couscous. This adds complex carbohydrates and a satisfying texture.
- Enhance the Crunch: Craving extra texture? Toss in Roasted Chickpeas for a savory crunch, or add toasted pine nuts, pistachios, sliced almonds, or even crunchy croutons just before serving.
- Herb Variations: While dill and parsley are classic, feel free to experiment with other fresh herbs like oregano, a touch of fresh mint, or even a sprinkle of fresh thyme.
Recipe Tip: For an extra burst of lemony, garlicky flavor, consider mixing in some homemade Lemon Marinated Olives. They’ll take your salad to the next level!

How to Make Greek Cabbage Salad: A Simple Guide
Making this refreshing Lahanosalata is incredibly straightforward. Follow these easy steps to prepare a vibrant and flavorful salad in minutes.

Step 1: Assemble Your Salad Ingredients: In a spacious large bowl, combine the shredded cabbage (or coleslaw mix), drained and rinsed chickpeas, thinly sliced red onion, diced cucumber, chopped Kalamata and green olives, fresh dill, fresh parsley, and chopped green onions. Sprinkle in the crumbled feta cheese. Toss all these vibrant ingredients together gently to ensure they are well combined.

Step 2: Prepare the Zesty Greek Dressing: In a mason jar with a lid, or a dedicated salad dressing container, combine the extra virgin olive oil, red wine vinegar, minced garlic, fresh lemon juice, dried oregano, kosher salt, and black pepper. Secure the lid tightly and shake vigorously until all the ingredients are thoroughly mixed and emulsified. Alternatively, you can whisk the ingredients together in a small bowl until smooth.
Pro-Tip for Tender Cabbage: If you prefer your cabbage to be slightly softer and less rigid, you can lightly salt the shredded cabbage and let it sit for about 10-15 minutes before adding other ingredients. This process, known as “sweating” the cabbage, helps draw out some moisture and tenderizes the leaves, making them more palatable.
Step 3: Combine Dressing and Salad, Then Serve: Pour the freshly prepared dressing over the assembled Greek Cabbage Salad. Toss everything together gently but thoroughly, ensuring every piece of cabbage and all the other ingredients are evenly coated with the flavorful dressing. This ensures a balanced taste in every bite.
Serve this delightful Lahanosalata immediately alongside your favorite grilled meats, such as tender salmon or juicy chicken. It’s also robust enough to be enjoyed as a light and satisfying meal on its own. For optimal flavor development, if time permits, I highly recommend refrigerating the salad for at least 30 minutes before serving. This brief chill time allows the flavors to meld and deepen, enhancing the overall taste experience.
Recipe Tip: To save precious time and simplify preparation, feel free to purchase pre-shredded cabbage or a ready-made coleslaw mix from your grocery store. Just ensure it’s plain cabbage mix, not one with dressing already added.

What to Serve with This Greek Cabbage Salad (Lahanosalata)
The refreshing and vibrant flavors of Lahanosalata make it an incredibly versatile side dish that complements a wide variety of meals. Its light and zesty profile cuts through richer dishes, providing a perfect balance. Here are some ideal pairings:
- With Chicken Dishes: Chicken and Greek Cabbage Salad are a match made in culinary heaven. Pair it with tender Mediterranean Chicken, classic Chicken Souvlaki, flavorful Grilled Chicken Thighs with Greek Marinade, or succulent Yogurt Marinated Chicken. The crisp salad provides a wonderful contrast to the juicy, seasoned chicken.
- Alongside Beef & Lamb: This salad pairs beautifully with robust red meats. Serve it with savory Beef Souvlaki, aromatic Beef Shawarma, hearty Mediterranean Beef Kabobs, or flavorful Beef Kafta Kabobs. The tanginess of the dressing helps to balance the richness of the meat.
- Perfect with Seafood: If you’re a seafood lover, Lahanosalata is an excellent choice. It complements the delicate flavors of fish and shellfish without overpowering them. Try it with Easy Oven-Baked Mediterranean Tilapia, the acclaimed Best Baked Mediterranean Salmon Recipe, a convenient Sheet Pan Mediterranean Cod, or a perfectly cooked Black Sea Bass Recipe.
- As Part of a Mezze Platter: Incorporate Lahanosalata into a larger spread of Mediterranean appetizers like hummus, tzatziki, pita bread, and dolmades for an impressive and delicious mezze experience.
- Light Lunch Option: Enjoy a generous serving of this Greek Cabbage Salad as a fulfilling and healthy lunch. Add some grilled halloumi or extra chickpeas for more substance.
Storage Instructions & Meal Prep Tips
Proper storage is key to maintaining the freshness and crunch of your Greek Cabbage Salad. With a few simple tips, you can enjoy this delicious salad for several days.
- Store Dressing and Salad Separately: This is the most crucial tip for preventing sogginess. If you anticipate having leftovers or are preparing the salad ahead of time, always store the prepared dressing in an airtight container in the refrigerator separately from the mixed salad ingredients. This keeps the cabbage crisp.
- Refrigeration: Once assembled and dressed, the salad is best enjoyed fresh. However, if you have leftovers, transfer them to an airtight container and refrigerate for up to 3-4 days. While the cabbage may soften slightly over time, the flavors will continue to meld beautifully.
- Meal Prep for the Week: For convenient meal prep, you can chop all the vegetables and herbs and store them in separate airtight containers in the refrigerator. Prepare the dressing and keep it in a jar. When ready to eat, simply combine a portion of the salad ingredients with the dressing and toss. This method ensures maximum freshness and crunch for your weekly meals.
Frequently Asked Questions (FAQ) About Greek Cabbage Salad
Absolutely! You can prepare all the salad components (chop vegetables, rinse chickpeas, crumble feta) and store them in separate airtight containers in the refrigerator. Whisk the dressing and store it in a separate jar. Assemble and dress the salad just before serving to maintain its optimal crunch and freshness. This makes it a perfect dish for entertaining or busy weekdays.
Yes, while green cabbage is traditional and offers the best crispness, you can certainly experiment with other varieties. Purple cabbage can be added for a beautiful pop of color and similar texture. Napa cabbage, with its slightly softer leaves and milder flavor, is another excellent option if you prefer a less robust crunch. A mix of different cabbages can add interesting layers of flavor and visual appeal.
If you don’t have red wine vinegar on hand, or simply prefer an alternative, you can successfully swap it for white wine vinegar, which offers a similar sharp tang. Apple cider vinegar is another great choice, providing a slightly fruitier, milder acidity. In a pinch, even fresh lemon juice can be used as the primary acid, though it will alter the flavor profile slightly.
This recipe is naturally gluten-free. To make it vegan, simply omit the feta cheese or substitute it with a high-quality plant-based vegan feta alternative. All other ingredients are plant-based, making it a wonderful vegan-friendly option.
Raw red onion can be quite pungent for some palates. To mellow its flavor, slice the red onion thinly and then soak it in a bowl of cold water (or ice water) for about 10-15 minutes. Drain thoroughly before adding to the salad. This simple trick significantly reduces its sharpness while retaining its crisp texture.
Explore More Delicious Mediterranean Salad Recipes
If you loved this refreshing Greek Cabbage Salad, you’ll undoubtedly enjoy these other vibrant and healthy Mediterranean-inspired salad recipes:
Mediterranean
Easy Arabic Salad
Mediterranean
Easy Lebanese Salad (Salata)
Salads
Authentic Tabbouleh Recipe
Vegetarian
Classic 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

Saved
Pin
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, combine the shredded cabbage, chickpeas, red onion, cucumber, olives, dill, parsley, green onions, and crumbled feta cheese. Mix thoroughly to combine all ingredients.
-
In a mason jar or a small bowl, whisk together the olive oil, red wine vinegar, minced garlic, lemon juice, dried oregano, kosher salt, and black pepper until well combined and emulsified.
-
Pour the prepared dressing over the cabbage salad. Toss gently until all the vegetables and feta are evenly coated with the dressing.
-
Serve immediately alongside your favorite grilled meats like salmon or chicken, or enjoy it as a refreshing meal on its own. For enhanced flavors, refrigerate the salad for at least 30 minutes before serving, allowing the ingredients to meld.
Notes
- To prep ahead, chop all salad ingredients and store them separately in airtight containers in the fridge. Prepare the dressing and store it separately. Assemble and dress the salad just before serving for the best texture.
- If you anticipate leftovers, store the dressing and the salad components separately to prevent the cabbage from becoming soggy.
- Once dressed, the salad can be stored in an airtight container in the refrigerator for up to 3-4 days, though it is freshest on the first day.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.