This post may contain affiliate links. Please read our disclosure policy.
This crunchy green and purple cabbage salad is fresh, colorful and incredibly satisfying – made with simple ingredients and a light vinaigrette youโll want to use on everything.
f youโre looking for a salad that actually feels good to eat – crisp, refreshing, and not boring – this is it.
Iโve been making versions of this cabbage salad for years. Itโs simple, affordable, and holds up beautifully in the fridge, which makes it perfect for busy days when you want something ready to go.
Itโs one of those recipes you can keep coming back to – and easily adjust depending on what you have.
WHY YOUโLL LOVE THIS SALAD
- Easy to customize (add protein or keep it light)
- Crunchy and refreshing (not soggy)
- Made with simple, budget-friendly ingredients
- Naturally low-carb + fiber-rich
- Holds well for up to 2 days (meal prep friendly)
WHAT YOUโLL NEED
Salad
- 1/2 small head green cabbage, finely sliced
- 1/2 small head purple cabbage, finely sliced
- 2 Persian cucumbers, sliced
- 2 carrots, grated
- Fresh parsley, chopped
Dressing
- 1/3 to 1/2 cup olive oil (adjust to preference โ donโt overdress)
- 1/4 cup red wine vinegar (or apple cider vinegar)
- 1/2 tsp sugar (optional, balances acidity)
- 1 tsp salt
- 1/4 tsp black pepper
๐ Upgrade tip: Add a squeeze of lemon for brightness
HOW TO MAKE IT
- Finely slice both green and purple cabbage (a mandolin works best).
- Slice cucumbers and grate carrots.
- Add everything to a large bowl.
- In a small bowl, whisk the dressing ingredients.
- Pour over the salad and toss well.
- Let sit for 5โ10 minutes before serving for best flavor.
KEY TIPS
- Slice cabbage very thin โ this changes the texture completely
- Donโt overdress โ cabbage releases water
- Let it sit briefly โ flavors develop quickly
- Taste and adjust salt after mixing
STORAGE
Store in the fridge for up to 2 days.
๐ It actually tastes better after a few hours once the cabbage softens slightly.
EASY VARIATIONS (IMPORTANT FOR SEO + VALUE)
- Make it a full meal:
- Add sunflower seeds or walnuts for crunch
- You can add grilled chicken or steak
- Cheese like feta cheese or goat cheese would be a nice addition
- Add chickpeas or white beans
FAQ
Yes – it holds very well for up to 2 days.
Yes, but using both adds better texture and color.
Too much dressing or not enough salt balance – cabbage naturally releases water, you can always drain the liquid and add more olive oil, salt and vinegar.
WHAT TO SERVE IT WITH
MORE SALAD RECIPES:
- Sweet Sesame-Lime Cabbage Salad
- Blackberry Spinach Salad With Light Balsamic Vinaigrette
- Keto Broccoli Salad
- Grilled Vegetable Quinoa Salad

Gorgeous and easy to make salad!