Lebanese Cabbage Salad

Featured in: Light & Natural Everyday Bowls

This vibrant Lebanese cabbage salad combines finely shredded green cabbage with fresh tomatoes, cucumber, and green onions, all tossed with generous amounts of parsley and mint. The bright lemon dressing with garlic and olive oil brings everything together in a refreshing side dish that's ready in just 15 minutes. Naturally vegan and gluten-free, it pairs beautifully with grilled meats or falafel.

Updated on Fri, 30 Jan 2026 10:48:00 GMT
Freshly chopped Lebanese Cabbage Salad with vibrant green cabbage, parsley, and mint tossed in a zesty lemon dressing. Save to Pinterest
Freshly chopped Lebanese Cabbage Salad with vibrant green cabbage, parsley, and mint tossed in a zesty lemon dressing. | saffronmoss.com

My neighbor Layla brought this salad to a backyard gathering one warm evening, and I watched it disappear faster than anything else on the table. The way the lemon cut through the richness of the grilled lamb, the crunch of cabbage against soft pita, it all made sense in that moment. She shrugged and said it was just something her grandmother made every week, nothing special. I asked for the recipe anyway, scribbling it on a napkin while kids ran circles around us. That napkin stayed on my fridge for months before I finally made it myself.

I started making this salad on Sunday nights when I wanted something clean and sharp to balance out heavier dishes. My kids would pick out the mint leaves at first, then slowly they started asking for extra. One night my daughter helped me shred the cabbage, her small hands struggling with the knife until we switched to tearing it instead. It became our thing, that quiet half hour before dinner when we'd chop and talk. Now she requests it by name, mint and all.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: Look for a tight, heavy head with crisp outer leaves, and slice it as thin as you can manage so it softens just enough under the dressing without losing its snap.
  • Tomato: A ripe one adds sweet acidity, but if yours is mealy or pale, leave it out entirely rather than compromise the salad.
  • Cucumber: I prefer Persian or English cucumbers because they have fewer seeds and stay crunchy longer once dressed.
  • Green onions: Slice them thin on the bias so they distribute evenly and don't overpower the other flavors.
  • Fresh parsley: Flat-leaf Italian parsley works best here, its grassy brightness is essential and not just a garnish.
  • Fresh mint leaves: Tear or chop them just before adding so they stay vibrant and don't bruise into darkness.
  • Lemon juice: Freshly squeezed makes all the difference, bottled juice tastes flat and won't give you that bright, clean lift.
  • Extra-virgin olive oil: Use something fruity and golden, not too peppery, since the lemon and garlic will bring enough sharpness.
  • Garlic clove: Mince it fine or use a press so it melts into the dressing without leaving harsh raw bites.
  • Sea salt and black pepper: Start with less than you think and adjust after tossing, the lemon amplifies saltiness more than you expect.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the vegetables:
Shred the cabbage as thin as possible, almost like coleslaw, so it wilts just slightly when dressed. Toss it into a large bowl with the diced tomato, cucumber, and sliced green onions, making sure everything is bite-sized and evenly cut.
Add the herbs:
Fold in the parsley and mint gently, using your hands if you want to really feel the texture and make sure the herbs are evenly distributed. The mint should be vibrant and the parsley shouldn't clump together in one corner of the bowl.
Make the dressing:
Whisk together lemon juice, olive oil, minced garlic, salt, and pepper in a small bowl until it thickens slightly and turns pale. Taste it on a piece of cabbage to check the balance before committing.
Dress and toss:
Pour the dressing over the salad and toss thoroughly with your hands or tongs, making sure every leaf gets coated. Let it sit for a few minutes so the cabbage softens just a touch and the flavors start to meld.
Adjust and serve:
Taste and add more salt, lemon, or pepper as needed, then serve right away or chill briefly if you want the flavors to deepen. It's best within an hour or two, before the cabbage releases too much water.
Colorful Lebanese Cabbage Salad plated in a white bowl, garnished with juicy diced tomatoes, cucumber, and fresh herbs. Save to Pinterest
Colorful Lebanese Cabbage Salad plated in a white bowl, garnished with juicy diced tomatoes, cucumber, and fresh herbs. | saffronmoss.com

I brought this salad to a potluck once, tucked between casseroles and pasta bakes, and worried it would look too plain. By the end of the night, my bowl was empty and three people had asked for the recipe. One woman told me it reminded her of her grandmother's table in Beirut, and I felt like I'd done something right even though I'd never been there myself. Food has a way of carrying memory like that, across kitchens and continents.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Cabbage

Green cabbage is traditional and holds up best, but I've used red cabbage when I wanted the salad to look more dramatic on the table. Red cabbage bleeds a little into the dressing and turns everything faintly pink, which is beautiful but changes the vibe. Napa cabbage works too if you want something more delicate, though it wilts faster and won't keep as long. Whatever you choose, make sure it's firm and heavy for its size, with tightly packed leaves that squeak when you cut them.

Serving Suggestions

This salad shines next to anything grilled or roasted, especially lamb, chicken, or fish that needs something bright to cut through the char. I've served it alongside falafel and hummus for a fully plant-based spread, and it held its own as more than just a side. It also works folded into warm pita with a spoonful of tahini, turning it into a quick, crunchy wrap. On its own with some toasted nuts on top, it's light enough for lunch but satisfying enough that you won't be hungry an hour later.

Make-Ahead and Storage

You can prep all the vegetables and herbs in advance and keep them separate in the fridge, then toss everything together with the dressing right before serving. Once dressed, the salad will stay crisp for about an hour at room temperature, after that it starts to soften and release water. Leftovers keep for a day in the fridge, but the texture won't be the same, the cabbage gets limp and the herbs darken.

  • Store any leftover dressing separately and add it fresh to revive day-old salad.
  • If making ahead, keep the herbs in a damp paper towel so they stay perky.
  • Add any nuts or seeds just before serving so they stay crunchy.
A refreshing Lebanese Cabbage Salad served chilled alongside falafel, perfect for a light vegan meal or side dish. Save to Pinterest
A refreshing Lebanese Cabbage Salad served chilled alongside falafel, perfect for a light vegan meal or side dish. | saffronmoss.com

This salad taught me that simplicity doesn't mean boring, and that a handful of fresh ingredients treated right can outshine anything complicated. Keep it in your rotation for those nights when you need something fast, bright, and honest.

Recipe FAQs

β†’ Can I prepare this salad ahead of time?

Yes, you can prepare the vegetables and herbs up to 4 hours ahead, but add the dressing just before serving to maintain the cabbage's crisp texture and prevent wilting.

β†’ What type of cabbage works best?

Green cabbage is traditional, but you can use red cabbage for a colorful variation or a mix of both. Napa cabbage also works well for a more delicate texture.

β†’ How do I store leftovers?

Store in an airtight container in the refrigerator for up to 2 days. The salad will become softer as the dressing marinates the vegetables, but it remains flavorful.

β†’ Can I substitute the fresh herbs?

Fresh herbs are essential for authentic flavor. If you must substitute, use cilantro in place of parsley, but avoid dried herbs as they won't provide the same bright, fresh taste.

β†’ What can I serve with this salad?

This salad pairs wonderfully with grilled chicken, lamb kebabs, falafel, hummus, or as part of a mezze platter. It also complements shawarma and other Middle Eastern dishes beautifully.

β†’ How can I make the salad more substantial?

Add toasted pine nuts, slivered almonds, or chickpeas for extra protein and texture. You can also include diced avocado or crumbled feta cheese if not keeping it vegan.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Lebanese Cabbage Salad

Crisp cabbage with fresh herbs, tomatoes, and cucumber in a zesty lemon dressing. Vegan and naturally gluten-free.

Prep Steps Duration
15 min
0
Overall Time Required
15 min
Created by Leah Winslow


Skill Level Easy

Cuisine Type Lebanese

Servings Made 4 Number of Portions

Diet Preferences Plant-Based, No Dairy, Doesn't Contain Gluten

List of Ingredients

Vegetables

01 1 small head green cabbage, finely shredded (about 21 oz)
02 1 large tomato, diced
03 1 small cucumber, diced
04 4 green onions, thinly sliced

Fresh Herbs

01 1 cup fresh parsley, finely chopped
02 0.5 cup fresh mint leaves, finely chopped

Dressing

01 0.25 cup freshly squeezed lemon juice
02 3 tablespoons extra-virgin olive oil
03 1 garlic clove, minced
04 0.5 teaspoon sea salt
05 0.25 teaspoon freshly ground black pepper

How to Make It

Step 01

Combine Base Vegetables: In a large mixing bowl, combine the shredded cabbage, diced tomato, cucumber, and green onions.

Step 02

Add Fresh Herbs: Add the chopped parsley and mint to the vegetable mixture and toss gently to combine.

Step 03

Prepare Dressing: In a small bowl, whisk together the lemon juice, olive oil, minced garlic, salt, and pepper until well blended.

Step 04

Dress the Salad: Pour the dressing over the salad and toss thoroughly to coat all vegetables and herbs evenly.

Step 05

Final Seasoning and Serve: Taste and adjust seasoning if needed. Serve immediately, or refrigerate for 10-15 minutes to allow flavors to meld.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment List

  • Large mixing bowl
  • Chef's knife
  • Cutting board
  • Small whisk or fork
  • Salad tongs

Allergy Details

Double-check each ingredient for allergens. Ask your doctor if you're unsure.
  • Tree nuts present if optional pine nuts or almonds are added

Nutrition Info (per serving)

Only use this info for referenceβ€”it won't replace expert advice.
  • Calorie Content: 110
  • Amount of Fat: 7 g
  • Carbohydrate: 11 g
  • Protein Amount: 2 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.