This everyday cabbage salad is the kind of recipe you'll make on repeat once you try it. Shredded green and red cabbage tossed with carrots in a tangy cider vinegar dressing — it sounds simple because it is. But the magic happens when you let it sit for 20 minutes: the cabbage wilts down, soaks up that sweet-tangy dressing, and transforms into something irresistibly crunchy and juicy all at once.
Why This Recipe Works
- The 20-minute rest draws moisture from the cabbage through osmosis, creating a natural dressing boost while tenderizing the shreds
- Vinegar and sugar balance each other — the acid brightens while the sugar rounds out any bitterness from the cabbage
- Dijon mustard acts as an emulsifier, keeping the oil and vinegar from separating so the dressing clings to every strand
Crunchy, tangy, and almost embarrassingly simple — this cabbage salad has no business being this good. Three vegetables, a five-ingredient vinaigrette, and twenty minutes of patience are all it takes. That resting time is everything. The cabbage wilts just enough to lose its raw edge while keeping all that satisfying crunch, and the dressing soaks into every single shred.
Forget heavy, mayo-drenched coleslaw — this one's all about a bright cider vinegar vinaigrette that actually clings to the cabbage instead of sinking to the bottom. Dijon mustard pulls double duty here, adding a subtle heat while emulsifying the whole thing into something silky. Start with less sugar than you think you need and taste as you go. Emma stood next to me last time spooning the dressing straight out of the jar, so fair warning — it's that good on its own.
That purple-and-green contrast isn't just gorgeous — red cabbage brings a peppery bite that plays off the milder green. Toss in some shredded carrots for natural sweetness and you've got a side that pairs with literally everything. Grilled chicken, pulled pork tacos, a plain rotisserie bird from the store — doesn't matter. It works.
Here's where the magic happens. After 20 minutes, the salt and vinegar pull moisture from the cabbage, the whole mound shrinks by nearly half, and the dressing concentrates into something punchy and addictive. Make it a few hours ahead if you can — the flavors only get better with time. Grab your biggest bowl.
Fans of this cabbage salad should know that the kale salad recipes takes a similar approach with different ingredients. On a similar note, you'll probably love this spinach salad with apple, feta, and toasted almonds too. While you're at it, check out the cobb salad too. There's plenty more where this came from — check out all our salad recipes.
How It Comes Together




Chef Tips
- Use a mandoline for paper-thin, uniform shreds — they absorb dressing better and wilt more evenly than thick-cut cabbage.
- The salad actually improves over 2-3 hours as the flavors meld, making it perfect for meal prep or bringing to a cookout.
- Swap the cider vinegar for rice vinegar and add a splash of soy sauce and sesame oil for an Asian-style twist.
- If you don't have Dijon mustard, use 1/4 tsp mustard powder or skip it — the dressing is still great without it.
- Store leftovers in the fridge for up to 3 days. The cabbage softens more over time but stays flavorful.
Variations
Asian Peanut Cabbage Salad
Replace the dressing with 1/4 cup rice vinegar, 2 tbsp honey, 2 tbsp soy sauce, 1 tbsp peanut butter, and 1 tbsp minced ginger. Top with toasted almonds, edamame, and fresh cilantro.
Mediterranean Style
Use red wine vinegar and olive oil. Add crumbled feta, sliced Kalamata olives, diced cucumber, and dried oregano.
Spicy Lime Version
Swap vinegar for fresh lime juice, add 1 tsp sriracha to the dressing, and toss with sliced jalapeño and chopped peanuts.
Creamy Coleslaw Style
Replace the vinaigrette with 1/3 cup mayo, 2 tbsp cider vinegar, 1 tbsp sugar, and a pinch of celery seed for a classic creamy slaw.
Serving Suggestions
Serve alongside pulled pork sandwiches, grilled chicken, fish tacos, or burgers. It's also great as a light lunch on its own or tucked into a wrap with sliced turkey.
Make It Ahead
Make the dressing up to a week ahead and refrigerate. Shred the cabbage and carrots up to a day ahead, stored in a sealed bag with a damp paper towel. Toss everything together at least 20 minutes before serving.




