This Greek Cabbage Salad, known as Lahanosalata in Greece, is a vibrant and incredibly refreshing Mediterranean classic. It’s a delightful blend of crisp shredded cabbage, hearty chickpeas, cool cucumber, briny olives, aromatic fresh herbs, and creamy feta cheese, all harmoniously brought together with a zesty Greek-style dressing. This simple, flavorful side dish comes together effortlessly in under 15 minutes, making it a perfect accompaniment to grilled meats, fresh seafood, or even a satisfying light meal on its own. Its bright flavors and crunchy texture embody the essence of wholesome Greek cuisine.

The Greek Cabbage Salad, or Lahanosalata as it’s affectionately called in its homeland, is more than just a salad; it’s a testament to the simple yet profound flavors of the Mediterranean diet. It’s a beloved staple in Greek households, cherished for its quick preparation time, reliance on everyday pantry ingredients, and remarkable versatility. Whether you’re serving it alongside succulent Greek Lemon Chicken or perfectly flaky Pan Seared Greek Salmon, this salad elevates any meal with its crisp texture and tangy dressing.
My unforgettable travels to Greece with Mike solidified our love for fresh, vibrant salads. Among them, this refreshing cabbage salad quickly became a personal favorite. We savored it countless times, often paired with warm gyros or freshly grilled meats. Recreating these authentic flavors at home has been a joy, bringing a piece of Greece to our dinner table. If you’ve enjoyed my Maroulosalata (Greek lettuce salad) or the equally delightful Malfouf Salad (Lebanese Cabbage Salad), you’ll find this Greek variation equally appealing. However, this specific version holds a special place, thanks to the delightful combination of briny olives and the incredible crunch of cabbage that maintains its texture so beautifully.
Why You Will Adore This Mediterranean Cabbage Salad

This exceptionally delicious Greek Cabbage Salad can be on your table in a mere 15 minutes, making it an ideal choice for busy weeknights or impromptu gatherings. Here’s why it’s destined to become a household favorite:
- Effortlessly Easy to Prepare: Simplicity is at the heart of this recipe. Utilizing readily available and affordable ingredients, this salad comes together in just minutes. It’s a fantastic, no-fuss addition to any dinner spread, requiring minimal culinary skill and offering maximum flavor impact.
- Incredibly Versatile for Any Occasion: One of the standout features of this salad is its adaptability. You can easily customize it with a variety of ingredients already in your pantry or fridge. It’s an excellent way to use up leftover fresh produce, fragrant herbs, and other staples, reducing food waste and inspiring creativity in the kitchen. Feel free to experiment with different vegetables or even a sprinkle of your favorite nuts for added texture.
- A Guaranteed Crowd-Pleaser: This salad consistently receives rave reviews! Its fresh, vibrant flavors and satisfying crunch make it popular with everyone, from family members to dinner guests. Planning a larger event? No problem! You can effortlessly double or even triple the batch to feed a crowd, ensuring there’s plenty for everyone to enjoy. If you appreciate the diverse world of Greek salads, you might also enjoy exploring my Greek Village Salad, Greek Quinoa Salad, Greek Chickpea Salad, or this hearty Grilled Chicken Greek Salad.
- Health Benefits of a Mediterranean Classic: Beyond its incredible taste, this Lahanosalata is packed with nutritional goodness. Cabbage is a powerhouse of vitamins K and C, and dietary fiber, promoting digestive health. Chickpeas add plant-based protein and fiber, contributing to satiety. Fresh vegetables and olive oil, a cornerstone of the Mediterranean diet, provide essential vitamins, minerals, and healthy fats, making this salad not just delicious but also incredibly wholesome. It’s a fantastic way to nourish your body while delighting your taste buds.

Key Ingredients for the Perfect Greek Cabbage Salad
Crafting the perfect Greek Cabbage Salad starts with fresh, quality ingredients. For precise measurements and detailed instructions, please refer to the complete recipe card provided further down the page.

- Cabbage: The star of our Lahanosalata! You have the flexibility to use a convenient pre-packaged coleslaw mix for speed, or you can opt for a fresh head of green or red cabbage. If shredding yourself, a food processor or mandolin will ensure perfectly thin, uniform strands. This recipe typically calls for about 14 ounces, roughly 6-7 cups, of shredded cabbage to achieve that ideal crunch and volume.
- Chickpeas: These legumes are a fantastic addition, bringing a delightful creaminess, plant-based protein, and essential fiber. Always remember to drain and thoroughly rinse your canned chickpeas before adding them to the salad to remove excess sodium and improve their texture. They make the salad heartier and more satisfying.
- Fresh Vegetables: We incorporate crisp English cucumber, vibrant green onions, and thinly sliced red onion for their refreshing crunch and pungent notes. Feel free to experiment with sweet onion or even delicate shallots if you prefer a milder flavor profile. These vegetables contribute to the salad’s colorful appeal and diverse textures.
- Olives: The olives are crucial for imparting that distinctive salty, briny Mediterranean flavor. I love using a mix of both Kalamata olives for their rich, fruity taste and green olives for their sharp, tangy notes. Ensure they are pitted for convenience, then roughly dice them to evenly distribute their intense flavor throughout the salad.
- Fresh Herbs: A generous medley of fresh dill and parsley is essential for that authentic Greek aroma and taste. These herbs infuse the salad with bright, earthy, and slightly anise-like flavors. Italian flat-leaf parsley or curly parsley both work wonderfully. For an extra layer of freshness, I highly recommend adding fresh mint if you have it on hand – it truly elevates the salad.
- Feta Cheese: Creamy, salty, and slightly tangy, feta cheese adds an irresistible richness and delightful texture. For the best flavor and consistency, I suggest purchasing a block of authentic feta and crumbling it yourself. Pre-crumbled feta is a convenient alternative if you’re short on time, but crumbling your own often yields a superior result.
- Zesty Dressing: The dressing is the soul of this Greek Cabbage Salad, tying all the flavors together. It’s a vibrant, lemony concoction made with high-quality extra virgin olive oil, tangy red wine vinegar, fresh lemon juice, pungent garlic, and fragrant dried oregano. For an adventurous twist, consider adding a pinch of other Mediterranean spices like za’atar or sumac for an extra layer of complexity.
Make it a Meal: Transform this fresh salad into a complete meal by adding grilled chicken, fluffy quinoa, canned tuna, or serving it as a vibrant filling in a wrap like this beef shawarma. It’s also an incredible topping for a bowl of creamy Lemon Hummus.

Creative Ways to Customize Your Greek Cabbage Salad
One of the beauties of Lahanosalata is its flexibility. Feel free to unleash your creativity and adapt this recipe to your preferences or what you have on hand. Here are some fantastic ideas to vary your Greek Cabbage Salad:
- Boost the Protein: Make this salad even more substantial by incorporating your favorite protein. Excellent choices include canned tuna (for a quick, easy option), tender Greek grilled chicken, Baked Mediterranean Salmon, or succulent Greek Shrimp. These additions transform the salad into a hearty main course.
- Alternate Beans: While chickpeas are traditional, you can swap them out for other legumes. White beans, such as cannellini or great northern beans, will add a wonderfully creamy texture and a slightly different flavor profile.
- Add More Veggies: Enhance the nutritional value and visual appeal by mixing in other fresh vegetables. Consider shredded carrots for a touch of sweetness, juicy cherry tomatoes for bursts of flavor, colorful bell peppers for crunch, or even savory marinated tomatoes or tangy pickled red onions.
- Incorporate Leafy Greens: For a mixed green salad experience, gently fold in a handful of other greens. Hearty kale, peppery arugula, or tender spinach would all blend beautifully with the cabbage, adding layers of flavor and nutrients.
- Experiment with Salty Ingredients: If you love a bolder, saltier kick, explore adding Greek peperoncini for a slight heat, roasted red peppers for a smoky sweetness, sun-dried tomatoes for concentrated umami, briny capers, or marinated artichoke hearts. These ingredients introduce complex layers of flavor.
- Bulk it Up with Grains: To create an even more filling meal, stir in cooked grains. Nutty bulgur, protein-rich quinoa, or chewy farro would all complement the Mediterranean flavors perfectly, adding texture and satiety.
- Enhance the Crunch Factor: For an irresistible textural contrast, sprinkle in some crunchy elements. Crispy roasted chickpeas, buttery toasted pine nuts, vibrant pistachios, or thinly sliced almonds would all add a delightful bite.
Recipe Tip: For an extra burst of lemony flavor and sophisticated brine, try mixing in some of these homemade Lemon Marinated Olives. They add an incredible depth that store-bought olives can’t match.

Effortless Step-by-Step Preparation
Creating this delicious Greek Cabbage Salad is incredibly straightforward. Follow these simple steps for a perfect result every time.

Step 1: Assemble Your Salad Ingredients
In a large, spacious mixing bowl, combine the shredded cabbage, drained and rinsed chickpeas, thinly sliced red onion, diced cucumber, a generous mix of pitted and chopped olives, fresh dill, parsley, and chopped green onions. Gently fold in the crumbled feta cheese. Mix all these ingredients well to ensure an even distribution of flavors and textures.

Step 2: Whisk Together the Zesty Dressing
For the vibrant dressing, grab a mason jar or a convenient salad dressing container. Add the extra virgin olive oil, red wine vinegar, minced garlic, freshly squeezed lemon juice, dried oregano, kosher salt, and black pepper. Secure the lid tightly and shake vigorously until all ingredients are thoroughly combined and emulsified. Alternatively, you can simply whisk them together in a small bowl.
Pro-Tip for Tender Cabbage: If you prefer your cabbage to have a slightly softer, less assertive crunch, you can lightly salt the shredded cabbage about 10-15 minutes before mixing it with other ingredients. This draws out some moisture, helping it to soften beautifully without losing its character.
Step 3: Dress and Serve Your Salad
Pour the freshly prepared dressing over the assembled Greek Slaw. Toss everything gently but thoroughly until every strand of cabbage and all the vibrant ingredients are evenly coated with the delicious dressing. This ensures maximum flavor in every bite.
Serve this refreshing salad immediately alongside your favorite grilled meats like tender salmon or flavorful chicken. It’s also substantial enough to be enjoyed on its own as a light and healthy meal. For an enhanced flavor experience, if time permits, I highly recommend refrigerating the salad for at least 30 minutes before serving. This allows the flavors to meld and deepen, resulting in an even more harmonious and delicious salad.
Time-Saving Recipe Tip: To significantly cut down on preparation time, opt for a pre-bagged, pre-shredded cabbage or coleslaw mix from your local grocery store. This convenient shortcut means you can enjoy this salad even on the busiest of days.

What to Serve with This Greek Cabbage Salad Recipe
This versatile Greek Cabbage Salad pairs wonderfully with a wide array of main dishes, offering a fresh and light counterpoint to richer flavors. Here are some fantastic serving suggestions:
- Perfect Poultry Pairings: Chicken is an excellent match for this vibrant salad. Serve it alongside flavorful Mediterranean Chicken, Chicken Souvlaki skewers, juicy Grilled Chicken Thighs with Greek Marinade, or tender Yogurt Marinated Chicken.
- Complementary Beef Dishes: Beef also harmonizes beautifully with the tangy dressing and crisp texture of the salad. Consider pairing it with savory Beef Souvlaki, Beef Shawarma, flavorful Mediterranean Beef Kabobs, or the spiced goodness of a Beef Kafta Kabob Recipe.
- Fresh Seafood Accompaniments: If you’re a fan of seafood, this salad is an ideal partner. Enjoy it with a light and flaky Easy Oven-Baked Mediterranean Tilapia, the rich and tender Best Baked Mediterranean Salmon Recipe, convenient Sheet Pan Mediterranean Cod, or the delicate flavors of a Black Sea Bass Recipe.
Storage Tips for Freshness
Proper storage is key to keeping your Greek Cabbage Salad fresh and delicious for days. Follow these guidelines to enjoy your leftovers:
- Separate Storage for Optimal Freshness: If you anticipate having leftovers, it’s highly recommended to store the salad ingredients and the dressing separately. This crucial step prevents the cabbage from becoming soggy and maintains its delightful crunch, ensuring a fresh texture every time you serve.
- Refrigeration: Once assembled, or for prepped components, refrigerate the salad in an airtight container for up to 3-4 days. The dressing can also be stored separately in an airtight container (like a mason jar) in the refrigerator for up to a week.
- Best Enjoyed Fresh: While it stores well, the salad is at its absolute best when consumed within 1-2 days of preparation, especially if already dressed.
Frequently Asked Questions About Greek Cabbage Salad
-
Can I prepare this Greek Coleslaw ahead of time?
-
Absolutely! To prepare ahead, chop and combine all the solid salad ingredients (cabbage, chickpeas, onions, cucumber, olives, herbs, feta) and store them in a large airtight container in the refrigerator. Prepare the dressing separately and store it in a sealed jar. When you’re ready to serve, simply combine the salad ingredients with the dressing and toss. This method ensures maximum freshness and prevents the salad from becoming soggy.
-
Can I use different types of cabbage in this recipe?
-
Yes, you certainly can! While green cabbage is the most traditional choice for Lahanosalata due to its crisp texture and mild flavor, you can absolutely experiment with other varieties. Purple cabbage (red cabbage) adds a beautiful splash of color and a slightly different, often earthier, flavor. For a more tender salad, you might even consider adding Napa cabbage. A mix of both green and purple cabbage also creates a visually stunning and flavorful salad.
-
What can I substitute for red wine vinegar in the dressing?
-
If red wine vinegar isn’t available or you prefer an alternative, several options work well in this cabbage salad dressing. White wine vinegar is an excellent substitute, offering a similar tangy profile. Apple cider vinegar can also be used for a slightly fruitier tang, or even fresh lemon juice can replace some or all of the vinegar for a purely citrus-based dressing, maintaining the vibrant acidity.
-
Is this Greek Cabbage Salad suitable for meal prepping?
-
Yes, it’s fantastic for meal prepping! As mentioned in the storage tips, simply prepare all the dry ingredients and store them together in an airtight container. Make the dressing separately and keep it in a jar. When you’re ready for lunch or dinner, portion out your salad and drizzle with the dressing just before eating to maintain the crispness of the cabbage.
-
Can I make this salad vegan?
-
Easily! To make this Greek Cabbage Salad vegan, simply omit the feta cheese. The salad is still incredibly flavorful and satisfying without it, thanks to the robust dressing and array of fresh vegetables and olives. You could also add a sprinkle of nutritional yeast for a cheesy flavor hint, or use a plant-based feta alternative if desired.
More Delightful Mediterranean Salad Recipes
If you’ve enjoyed the fresh and vibrant flavors of this Greek Cabbage Salad, you’ll love exploring these other delicious Mediterranean salad recipes from our collection:
Mediterranean
Easy Arabic Salad
Mediterranean
Easy Lebanese Salad
Salads
Easy Tabbouleh Recipe
Vegetarian
Fattoush Salad
If you’ve tried this recipe, we’d love to hear from you! Leave a star rating and comment below. Stay updated with our latest recipes by subscribing to our newsletter or following us on
Facebook,
Instagram, or
Pinterest.
Greek Cabbage Salad (Lahanosalata)
Julia Jolliff
15 minutes
15 minutes
6
Ingredients
- 1 – 14 ounce package 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 fresh 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 feta cheese. Mix well until all ingredients are evenly distributed.
-
In a mason jar or a small bowl, add the extra virgin olive oil, red wine vinegar, minced garlic, lemon juice, dried oregano, kosher salt, and black pepper. Whisk or shake vigorously until the dressing is well combined.
-
Pour the prepared dressing over the salad ingredients in the large bowl. Toss gently but thoroughly until the cabbage slaw and all components are fully coated with the dressing.
-
Serve immediately alongside your favorite grilled meats like salmon or chicken, or enjoy it on its own as a refreshing meal. For the best flavor, if time allows, refrigerate the salad for at least 30 minutes before serving to allow the flavors to meld.
Notes
- You can prepare the salad ingredients (all solid components) ahead of time and store them separately from the dressing in airtight containers in the refrigerator. Assemble and dress just before serving for optimal freshness.
- For any potential leftovers, store the dressed salad in an airtight container in the refrigerator for up to 3-4 days. For best results, if you know you’ll have leftovers, keep the dressing separate and add it just before serving to prevent the cabbage from becoming soggy.
Nutrition Information (per serving)
Serving Size: 6 servings,
Calories: 209kcal,
Carbohydrates: 9g,
Protein: 4g,
Fat: 19g,
Saturated Fat: 4g,
Polyunsaturated Fat: 2g,
Monounsaturated Fat: 12g,
Cholesterol: 11mg,
Sodium: 1046mg,
Potassium: 193mg,
Fiber: 3g,
Sugar: 2g,
Vitamin A: 733IU,
Vitamin C: 20mg,
Calcium: 124mg,
Iron: 1mg
Nutrition information is automatically calculated and should be used as an approximation. Actual values may vary based on specific ingredients and preparation methods.