Bright, tangy vinegar coleslaw that stays crisp and cuts through rich BBQ sandwiches. Lightly sweet, a little peppery, and easy to prep while you toast buns and warm the meat.
400gfinely shredded green cabbagecore removed, very thinly sliced (about 6 cups)
80gfinely shredded red cabbagefor color and extra crunch; use more green cabbage if preferred (about 1 cup)
70gcarrotgrated or julienned (about 1 medium)
30gred onionthinly sliced (about 1/4 cup); or use green onions for a milder bite
120mlapple cider vinegar
45mlneutral oilsuch as canola, sunflower, or light olive oil
50–60ggranulated sugaradjust to taste; start lower end for very sweet BBQ sauces
1 1/4tspfine sea saltplus more to taste
1/2tspfreshly ground black pepper
1/2tspcelery seedoptional
1/4tspcrushed red pepper flakesoptional
Instructions
Prep the vegetables. Remove the tough core from the cabbages. Finely shred the leaves with a sharp knife, mandoline, or food processor slicing disc. The thinner you slice, the better the slaw sits on a sandwich without falling out.
Combine the slaw base. In a large mixing bowl, add the green cabbage, red cabbage, grated carrot, and sliced red onion. Toss with clean hands to distribute the colors and textures evenly.
Make the vinegar dressing. In a separate bowl or large measuring jug, whisk together the apple cider vinegar, neutral oil, sugar, salt, black pepper, celery seed, and red pepper flakes (if using) until the sugar starts to dissolve and the mixture looks slightly thickened.
Taste and adjust the balance. Dip a cabbage leaf or spoon into the dressing and taste. It should be noticeably tangy and a bit sweet, with enough salt to taste seasoned. Keep in mind the flavor will soften slightly once it coats the vegetables and chills. Add a pinch more sugar or salt if your BBQ sauce is very sharp or very sweet.
Dress the vegetables. Pour about three-quarters of the dressing over the cabbage mixture. Toss thoroughly, pulling up from the bottom of the bowl so everything is lightly coated. If it looks dry, add some or all of the remaining dressing.
Let it marinate briefly. Set the bowl aside at room temperature for 10–15 minutes, tossing once or twice. The salt and vinegar will soften the cabbage slightly and draw out some juices, creating a light, tangy brine at the bottom of the bowl.
Check seasoning before serving. Taste the slaw again. The cabbage should still feel crisp but not harsh, and the dressing should be bright, with enough salt to stand up to the smoky, sweet BBQ meat. Add a little more vinegar or salt if it tastes flat, or a teaspoon of sugar if your BBQ is very spicy.
Chill for deeper flavor (optional). If you have time, cover and refrigerate the slaw for 30–60 minutes. This gives the vinegar dressing time to penetrate the cabbage and makes the slaw extra refreshing, especially for warm-weather cookouts.
Serve on BBQ sandwiches. Pile warm pulled pork, chicken, or brisket on toasted buns. Add a small spoonful of BBQ sauce if you like, then a generous handful of vinegar coleslaw on top. Gently press the top bun down to compact the filling so it’s easier to eat.
Hold for service if needed. For parties, keep the slaw chilled until just before serving, then transfer to a shallow serving bowl set over a tray of ice if it will sit out for more than an hour, especially in warm weather.