Quick No-Mayo Red Cabbage Slaw
This quick no-mayo red cabbage slaw is the side dish you want on the table when you need something crunchy, tangy, and ready in minutes. A simple vinaigrette does all the work, so it stays light and bright without a drop of mayo.

It’s the kind of slaw that holds its texture for days, which makes it perfect for piling onto tacos, spooning next to grilled chicken, or just eating straight from the bowl while you finish the rest of dinner.
What Makes This Slaw So Good
The first thing you notice is the crunch. Red cabbage has a sturdy crispness that stands up to dressing much better than its green cousin, so you get that snappy bite even after it sits for a while.
The dressing balances sweet and tart without overcomplicating things. A little honey rounds out the sharp apple cider vinegar, and a spoonful of Dijon mustard pulls it all together so nothing tastes flat.
Carrot and scallions add just enough sweetness and mild onion flavor to keep each forkful interesting without stealing the show. It’s a slaw that tastes like itself, not like it’s trying too hard.
Ingredients

- 1 small red cabbage (about 1 lb): look for one that feels heavy for its size with tight, shiny leaves
- 1 large carrot: peeled
- 3 scallions: trimmed and thinly sliced
- 3 tbsp apple cider vinegar: white wine vinegar works in a pinch
- 2 tbsp olive oil: use the good stuff since it’s not cooked
- 1 tbsp honey: or maple syrup for a vegan version
- 1 tsp Dijon mustard: adds a little backbone to the dressing
- ½ tsp celery seed: optional but gives it that classic slaw note
- ½ tsp fine sea salt: plus more to taste
- ¼ tsp black pepper: freshly ground if you have it
Variations / Substitutions
- Add fruit: toss in shredded apple or thinly sliced pear for extra sweetness and a softer crunch.
- Make it creamy: stir 2 tbsp plain yogurt or sour cream into the dressing for a richer, creamier version.
- Turn up the heat: add a minced jalapeño or a pinch of cayenne to the dressing.
- Swap the sweetener: brown sugar or agave both work in place of the honey.
- Change the acid: lime juice plus a little rice vinegar makes it brighter and citrusy, great for fish tacos.
Try this slaw on the side of spicy black bean tacos or a smoky pulled chicken sandwich.
How to Make Red Cabbage Slaw
Step 1: Whisk the Dressing

In a large bowl, combine the 3 tbsp apple cider vinegar, 2 tbsp olive oil, 1 tbsp honey, 1 tsp Dijon mustard, ½ tsp celery seed, ½ tsp salt, and ¼ tsp black pepper. Whisk everything together until the honey dissolves and the dressing looks slightly creamy, about 30 seconds. Give it a taste and adjust the salt or sweetness now, since it’s harder to fix once the vegetables are in.
Step 2: Shred the Vegetables

Quarter the small red cabbage and cut out the core. Slice each quarter crosswise into very thin shreds using a sharp chef’s knife. If you have a mandoline, use the thinnest setting, but a knife works fine as long as you aim for pieces about the thickness of a coin. Grate the carrot on the large holes of a box grater. Add both to the bowl with the dressing, then toss in the sliced scallions.
Step 3: Toss and Serve

Toss everything together using tongs or clean hands until the dressing coats every strand and the carrot is evenly distributed. Let the slaw sit for 5 minutes so the cabbage softens just slightly and the flavors come together. Toss once more and serve right away, or cover and refrigerate if you like it extra cold.
Tips for the Best Crunchy Slaw
- Shred evenly by hand: A mandoline is fastest, but a chef’s knife gives you a nice mix of textures. Just keep the slices consistent so some pieces don’t wilt while others stay rock hard.
- Don’t overdress: Start with all the dressing, but if you prefer a lighter coat, hold back a spoonful. You can always add more, but you can’t take it out.
- Salt at the right time: The dressing already has salt, so don’t salt the raw cabbage first or it will release too much water and turn the slaw watery.
- Make it ahead: This slaw actually improves after a few hours in the fridge. Toss it, cover, and chill, then give it another stir before serving.
Scale it up for a crowd:
| Servings | Red Cabbage | Carrot | Dressing |
|---|---|---|---|
| 4 | 1 lb (1 small) | 1 large | 1 batch (as listed) |
| 6 | 1½ lbs | 1½ large | 1½ batches |
| 8 | 2 lbs (1 medium) | 2 large | 2 batches |
Storing Leftover Slaw
- Refrigerate: Keep in an airtight container for up to 3 days. The cabbage stays crisp if you toss it well before storing.
- Serve cold: Take it straight from the fridge. No reheating needed, and it actually tastes better once the dressing has had time to mingle overnight.
What Goes Well With Red Cabbage Slaw
The tangy crunch cuts beautifully through rich, slow-cooked chicken, whether it’s carnitas, pulled, or a thick chop. It also brings a fresh, cool bite to smoky black bean tacos or grilled chipotle chicken, balancing the heat without dulling the flavor.
Frequently Asked Questions
Can I use green cabbage instead?
Yes, but the texture will be softer and it won’t hold its crunch as long. Red cabbage is firmer and adds that vibrant color.
My slaw turned out watery, what went wrong?
Over-salting the cabbage before dressing or letting it sit too long after shredding can draw out moisture. Toss it with the dressing right before serving and don’t add extra salt to the raw vegetables.
How do I shred cabbage without a mandoline?
A sharp chef’s knife works well. Quarter the cabbage, cut out the core, then lay each quarter flat and slice crosswise as thin as you can. A box grater also works in a pinch but gives a finer texture.
Can I make this completely sugar-free?
Yes, omit the honey and swap in a pinch of stevia or a sugar-free maple-flavored syrup. The mustard and vinegar still carry plenty of flavor.

Red Cabbage Slaw Recipe
Ingredients
Method
- Whisk the vinegar, olive oil, honey, mustard, celery seed, salt, and pepper in a large bowl until smooth.
- Quarter the cabbage, remove the core, and slice into thin shreds. Grate the carrot on the large holes of a box grater. Add both to the bowl with the sliced scallions.
- Toss everything until evenly coated. Let sit 5 minutes, toss again, and serve.
