Most coleslaw disappoints in the same way: it starts crisp and creamy and ends, an hour later, as a watery bowl of limp cabbage swimming in thin dressing. The fix is not a different dressing — it is one extra step that takes fifteen mostly unattended minutes. Salting the cabbage first draws out the excess water before the dressing ever touches it, so the slaw stays crunchy and the dressing stays creamy from the first scoop to the last.
The dressing itself is the classic deli balance: mayonnaise for body, apple cider vinegar for a bright, fruity tang that cuts through rich food, a little sugar to round the edges, Dijon for backbone, and celery seed — the quiet ingredient that makes people say your slaw tastes like the good kind from the barbecue joint. This is the slaw I pile next to pulled pork, spoon onto fried chicken sandwiches, and serve alongside BBQ Beef Brisket, where its cold crunch is exactly what the rich meat needs.
Make it at least an hour ahead so the flavors settle. Then watch it disappear.

What Makes This Slaw Different
- The salt-and-drain step. Fifteen minutes of salting pulls out the water that would otherwise thin your dressing. This single habit fixes watery slaw permanently.
- Apple cider vinegar, specifically. It is fruitier and softer than white vinegar, so the dressing tastes bright rather than harsh.
- Balanced, not sweet. A modest amount of sugar balances the vinegar without turning the slaw into dessert — a common failing of deli versions.
- Better on day two. The cabbage softens slightly and the flavors marry, making this a genuinely good make-ahead side.
Ingredients
For the Slaw
- 1 small green cabbage (about 2 pounds), or 8 cups finely shredded
- 1 cup shredded red cabbage (optional, for color)
- 2 medium carrots, peeled and shredded or cut into matchsticks
- 1 teaspoon fine salt, for drawing out moisture
- 2 green onions, thinly sliced (optional)
For the Dressing
- 3/4 cup mayonnaise
- 2 1/2 tablespoons apple cider vinegar
- 1 1/2 tablespoons granulated sugar
- 1 teaspoon Dijon mustard
- 1/2 teaspoon celery seed
- 1/4 teaspoon black pepper
- Fine salt, to taste
A bag of pre-shredded coleslaw mix (about 14 to 16 ounces) works perfectly here and saves real time — just use two bags’ worth if you are feeding a crowd, and keep the salt step. Hand-cut cabbage stays crisper longer, but the mix is a completely respectable shortcut on a busy day.

Instructions
- Shred the cabbage. Quarter the cabbage through the core, cut out the core, and slice each quarter crosswise into thin ribbons, about 1/8 to 1/4 inch wide. You want shreds that bend, not thick chunks that fight the fork. Combine the green cabbage, red cabbage, and carrots in a large colander set over a bowl or in the sink.
- Salt and rest. Sprinkle the teaspoon of salt over the vegetables and toss well with your hands, lightly massaging it in. Let the mixture sit for 15 to 20 minutes. You will see liquid pooling in the bowl — that is the water that would have ruined your dressing.
- Squeeze it dry. Grab handfuls of the cabbage mixture and squeeze firmly over the colander, or press it down hard with a spoon. Shake off the excess. The cabbage should look slightly wilted but still springy.
- Whisk the dressing. In a large mixing bowl (the one you will serve from, to save dishes), whisk together the mayonnaise, apple cider vinegar, sugar, Dijon, celery seed, and black pepper until smooth and glossy.
- Dress and toss. Add the squeezed cabbage mixture to the dressing a few handfuls at a time, tossing after each addition until every shred is evenly coated. The slaw should look creamy but not soupy, with no dressing pooling in the bottom of the bowl. If it ever looks dry, stir in a spoonful of mayonnaise thinned with a splash of vinegar.
- Chill at least 1 hour. Cover and refrigerate for at least 1 hour, and up to overnight. The cabbage will soften slightly, absorb flavor, and the dressing will settle into every shred.
- Taste and serve. Before serving, toss again, taste, and adjust: a pinch more salt, a splash more vinegar if it tastes flat, or a pinch of sugar if your cabbage was particularly bitter. Scatter the green onions over the top if using.

Tips for Success
- Do not skip the squeeze. Salting without squeezing leaves the water in the bowl with the cabbage. Squeeze like you mean it — cabbage can take it.
- Cut size controls texture. Very fine shreds make a soft, deli-style slaw; wider ribbons stay crunchier and hold up longer on a buffet. Pick based on how it will be served.
- Dress close to serving for maximum crunch. If the slaw must travel or wait more than a few hours, it will still be good — just slightly softer. That trade-off is normal and most people prefer the flavors melded anyway.
- Keep it cold. Coleslaw sits out at cookouts for hours; set the bowl over a larger bowl of ice if it will be out in warm weather, and refrigerate leftovers promptly.
Variations
- Lighter dressing: Replace half the mayonnaise with plain Greek yogurt. The tang increases, so cut the vinegar back to 2 tablespoons and add a teaspoon of honey.
- Vinegar slaw (no mayo): Skip the mayonnaise entirely and whisk 1/3 cup apple cider vinegar, 1/4 cup neutral oil, 2 tablespoons sugar, and the same seasonings for a Carolina-style slaw that is superb on pulled pork.
- Apple and walnut: Fold in 1 finely diced crisp apple and 1/2 cup toasted chopped walnuts for a slaw that leans toward a Waldorf in spirit.
- Spicy: Add 1 finely minced jalapeño and a pinch of cayenne to the dressing for a slaw that stands up to smoked meats. It is a natural partner for anything hot off the grill and, served with warm Cornbread with Honey Butter, makes a cookout plate feel complete.
Storage and Make-Ahead
Coleslaw keeps in an airtight container in the refrigerator for up to 3 days. It is at its absolute best in the first 24 hours; after that the cabbage continues to soften, though the flavor stays good. Give it a stir and a fresh taste for salt before serving leftovers.
For entertaining, make the dressing up to 3 days ahead and keep it refrigerated in a jar. Shred the vegetables a day ahead and store them in a sealed bag with a paper towel to absorb moisture. Salt, squeeze, and dress the slaw the morning of the event for the ideal balance of crunch and melded flavor. Coleslaw does not freeze well — the cabbage goes limp and the dressing separates.
Frequently Asked Questions
Why does my coleslaw always get watery?
Cabbage is mostly water, and salt in the dressing pulls that water out after the slaw is assembled. Salting and squeezing the cabbage before dressing it removes the water on your schedule instead of the cabbage’s.
Can I use a different vinegar?
Yes. White wine vinegar is the closest substitute. Plain distilled white vinegar works but tastes sharper, so start with 2 tablespoons and add more to taste. Avoid balsamic — it discolors the slaw.
How fine should I shred the cabbage?
Think ribbons you can wrap around a fork: roughly 1/8 to 1/4 inch. A large knife is fine; a mandoline is faster but watch your fingers. The shredder disc of a food processor works too, though the pieces come out shorter.
Is the sugar necessary?
A small amount keeps the vinegar from tasting harsh. If you prefer, replace it with honey or leave it out entirely for a distinctly tangy, savory slaw — just know it will taste more austere.
Recipe Card
Prep Time: 15 minutes, plus 20 minutes salting and 1 hour chilling
Cook Time: None
Total Time: About 1 hour 35 minutes (mostly unattended)
Servings: 8 side servings (about 6 cups)
Ingredients (summary): 1 small green cabbage, 1 cup red cabbage, 2 carrots, 1 tsp salt. Dressing: 3/4 cup mayonnaise, 2 1/2 Tbsp apple cider vinegar, 1 1/2 Tbsp sugar, 1 tsp Dijon, 1/2 tsp celery seed, black pepper.
Instructions (summary): Shred the vegetables; salt for 15 to 20 minutes and squeeze dry. Whisk the dressing, toss with the cabbage, and chill at least 1 hour. Taste, adjust salt and vinegar, and serve cold.











