Coleslaw, when it’s done right, is crisp, creamy, and refreshing—the cool, crunchy foil to smoky ribs or a juicy pulled pork sandwich. But you know how this story usually goes: you taste it in the kitchen and it’s perfect—bright, tangy, crunchy, balanced. Then ten minutes later, just as everyone’s digging into the perfectly charred skirt steak and grilled potato salad, your slaw has transformed into a sad bowl of cabbage and carrots bobbing in watery mayo soup.
Here’s the issue: cabbage, carrots, and onions are mostly water. Depending on the variety, cabbage alone can be more than 90% water by weight. That water is locked inside plant cells under pressure, which is why freshly sliced cabbage feels crisp. But as soon as you stir those vegetables into a bowl of mayo-based dressing, the salt and sugar in the dressing start pulling that water out. Ten minutes later, what looked like a creamy, fresh slaw has transformed into a thin, soupy mess with vegetables bobbing in diluted mayo.
The fix is to deal with the water before the dressing ever comes into play. Tossing the vegetables with a hefty dose of salt and sugar draws out liquid via osmosis, softening them slightly while concentrating their flavor. After a quick rinse to remove the excess seasoning and a thorough drying step, you’re left with vegetables that won’t weep into your dressing. It might look like way too much sugar at first, but most of it gets rinsed away. The payoff is a slaw that stays crunchy, flavorful, and creamy from the kitchen counter to the picnic table.
Every recipe I publish here is personally tested, tasted, and approved.
What I Like About This Recipe
Pre-salting with sugar and salt draws out water via osmosis, preventing the slaw from watering down the dressing.
Rinsing removes excess salt and sugar while leaving the vegetables seasoned and concentrated in flavor.
A highly seasoned dressing of mayo, vinegar, mustard, and herbs balances richness with acidity and freshness.
Serves: 6 to 8
Active Time: 20 minutes
Total Time: 30 minutes (plus resting)
For the vegetables:
1 1/2 pounds (680 g) green cabbage (about half a head), thinly sliced
1 medium carrot (about 85 g), peeled and grated
1/2 small red onion (about 60 g), thinly sliced
3/4 cup (150 g) sugar
2 tablespoons (30 g) kosher salt
For the dressing:
6 tablespoons (90 g) mayonnaise
2 tablespoons (30 ml) apple cider vinegar
2 teaspoons (10 g) Dijon mustard
1 teaspoon (5 g) sugar, plus more to taste
1/2 teaspoon (2 g) freshly ground black pepper, plus more to taste
2 tablespoons (8 g) chopped parsley or dill (optional)
1. Pre-season vegetables: Combine cabbage, carrot, and onion in a large bowl. Add sugar and salt, toss thoroughly, and let stand for 5 to 15 minutes.
2. Rinse and dry: Transfer vegetables to a fine-mesh strainer and rinse well under cold water. Drain, then dry thoroughly in a salad spinner. Alternatively, place the drained vegetables in the center of a clean kitchen towel. Gather up the corners and twist them together. Continue twisting to wring out as much moisture as possible from the vegetables. Transfer the dried vegetables to a large bowl.
3. Add dressing: Add the mayonnaise, vinegar, mustard, sugar, black pepper, and herbs to the vegetables. Toss thoroughly with clean hands or a pair of forks. Taste and adjust seasoning with more salt, sugar, mustard, vinegar, or black pepper as desired. Serve immediately or refrigerate for up to 3 days (re-toss before serving if stored)
James Renwick
2025-09-05 21:55:34 +0000 UTCJames Kenji Lopez-Alt
2025-08-30 00:39:08 +0000 UTCJames Kenji Lopez-Alt
2025-08-30 00:39:02 +0000 UTCJames Kenji Lopez-Alt
2025-08-22 20:31:28 +0000 UTCPatti
2025-08-22 17:44:33 +0000 UTCRose Rodriguez
2025-08-22 15:50:59 +0000 UTCMatt Hiebert
2025-08-22 14:45:53 +0000 UTCMies En Place
2025-08-22 13:56:40 +0000 UTCAurora Delaunay
2025-08-22 12:49:28 +0000 UTCetherdog
2025-08-22 07:50:39 +0000 UTC