Fresh Coleslaw Recipe with a Creamy, Tangy Dressing

Updated November 3, 2026

Total time
45 min
prep 25 min · cook 0 min
Serves
6
portions as written

Jump to recipe

Fresh Coleslaw Recipe with a Creamy, Tangy Dressing

Fresh coleslaw is a crisp salad of shredded cabbage and carrots tossed in a creamy dressing with just enough vinegar to keep it lively. This easy version balances cool, crunchy vegetables with a lightly sweet, tangy sauce, making it a reliable side for cookouts, sandwiches, and weeknight dinners.

Ingredients

  • 8 cups (560 g) thinly sliced green cabbage, from about 1 medium head
  • 2 cups (140 g) thinly sliced red cabbage
  • 1½ cups (150 g) coarsely grated carrots, about 2 medium carrots
  • ½ cup (120 g) mayonnaise
  • 2 tablespoons (30 ml) apple cider vinegar
  • 1 tablespoon (15 g) Dijon mustard
  • 1 tablespoon (12 g) granulated sugar
  • ½ teaspoon (1 g) celery seeds
  • ¾ teaspoon (4.5 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) ground black pepper

Instructions

  1. Prepare the vegetables. Remove any damaged outer leaves from the cabbages. Rinse the cabbage and carrots under cool running water and dry them well. Cut the cabbage into quarters, remove the firm core, then slice the leaves into thin shreds. Grate the carrots using the large holes of a box grater. Put the vegetables in a large mixing bowl. Thin, even pieces are easier to coat and make each forkful pleasantly crisp.
  2. Mix the dressing. In a small bowl, whisk the mayonnaise, apple cider vinegar, Dijon mustard, sugar, celery seeds, salt, and black pepper until smooth. Scrape the sides of the bowl so the mustard and seasonings are evenly incorporated. Taste a small dab: it should taste a little more tangy and seasoned than you want the finished slaw to be, because the plain cabbage will soften those flavors.
  3. Dress the slaw. Pour about three-quarters of the dressing over the cabbage and carrots. Toss thoroughly with tongs or clean hands, lifting vegetables from the bottom of the bowl so the dressing does not collect in one place. Add more dressing a spoonful at a time until the vegetables are lightly coated. You may not need every drop if your cabbage head is smaller or you prefer a drier slaw.
  4. Chill and let the flavors settle. Cover the bowl and refrigerate the coleslaw for 20 minutes. This short rest helps the dressing cling to the vegetables and lets the vinegar, mustard, and celery seed flavor the cabbage without making it limp. If you are preparing ahead, keep it refrigerated rather than leaving it on the counter.
  5. Toss, taste, and serve. Give the slaw another toss just before serving, since a little dressing may settle at the bottom. Taste and adjust with a pinch of salt, a grind of pepper, or a small splash of vinegar if it needs more brightness. Serve cold or cool, with a clean serving spoon.

Tips

  • Slice the cabbage thinly and evenly. A sharp chef’s knife works well; a mandoline can make very uniform shreds, but use its hand guard and keep fingers clear of the blade. Thick wedges take longer to coat and can feel awkward to eat. If cutting by hand, remove the core first and make short, controlled strokes across each quarter.
  • Dry the vegetables before dressing. Water clinging to rinsed cabbage can thin the sauce and leave liquid at the bottom of the bowl. A salad spinner is useful for cabbage, or pat it dry with a clean towel. Grated carrots can be added as they are, but avoid rinsing them after grating.
  • Adjust the balance to your taste. For a sharper slaw, add vinegar a teaspoon at a time. For a softer, rounder flavor, add a little more mayonnaise; if it tastes too tart, a small pinch of sugar can help. Add salt gradually, especially if serving the salad alongside salty smoked or grilled foods.
  • Keep the crunch in mind. Cabbage releases moisture after it is salted and dressed, so do not add extra salt far ahead of serving. The 20-minute chill in this recipe is enough for a quick meal. For the crunchiest result when planning several hours ahead, store the vegetables and dressing separately and toss them together shortly before serving.

Serving Suggestions

Serve this coleslaw chilled as a fresh contrast to rich, smoky, or spicy main dishes. It fits naturally beside barbecue, grilled chicken, burgers, sausages, pulled pork, baked beans, or crisp fish. A scoop also adds crunch to a sandwich or wrap: try it with pulled meat, roasted vegetables, or a simple cheese sandwich. For tacos, drain a spoonful briefly and use it as a creamy cabbage topping, keeping in mind that the mayonnaise dressing is milder than a traditional lime-and-herb slaw.

For a casual meal, pair it with warm cornbread, potato salad, or grilled corn and serve the slaw in a chilled bowl. If the meal will sit outdoors, set the serving bowl over a larger bowl of ice and bring out smaller portions as needed. Keep the remaining salad refrigerated, and do not leave it at room temperature for more than two hours (or one hour when the temperature is above 90°F / 32°C).

Variations

  • Make it without mayonnaise: Replace the mayonnaise with ½ cup (120 g) plain thick yogurt or ⅓ cup (80 ml) olive oil. Yogurt gives a tangier, lighter-feeling creamy dressing; oil makes the slaw less creamy and more vinaigrette-like. If using yogurt, taste before adding all the vinegar, since yogurt is already tart.
  • Use a vinegar dressing: For a mayonnaise-free version, whisk 3 tablespoons (45 ml) apple cider vinegar, 2 tablespoons (30 ml) neutral oil, 1 tablespoon (12 g) sugar, and the salt, pepper, and celery seeds. Toss with the vegetables and chill for 20 minutes. It will be brighter and less rich, with a more pronounced vinegar flavor.
  • Add fresh herbs: Fold in 2 tablespoons (about 6 g) chopped parsley or 1 tablespoon (about 3 g) chopped dill just before serving. Parsley keeps the flavor fresh and restrained; dill gives the dressing a more distinct herbal note. Start with a small amount so the herbs do not overwhelm the cabbage.
  • Change the vegetables: Replace up to 2 cups (140 g) of the cabbage with thinly sliced green apple, fennel, or a little finely sliced scallion. Apple brings sweetness and a juicy crunch, fennel adds a gentle anise flavor, and scallion gives a sharper savory note. Keep the cabbage as the main ingredient for a sturdy, classic slaw.

Storage and Reheating

Refrigerate coleslaw in a covered container within two hours of preparing or serving it. Keep it at 40°F (4°C) or colder, and use a clean utensil when serving. For the best texture, eat dressed coleslaw within one to two days; the cabbage gradually softens and releases liquid as it sits. Properly refrigerated leftovers should be used within three to four days. If liquid gathers, stir the salad and drain a little off if needed, then taste before adding more seasoning.

Coleslaw is served cold, so reheating is not needed. Freezing is not recommended: raw cabbage and the mayonnaise-based dressing tend to become watery and lose their crisp texture after thawing. If making it ahead, refrigerate the shredded vegetables and dressing separately for up to a day, then toss them together about 20 minutes before serving. Discard the salad if it has been left unrefrigerated beyond the safe time limit rather than trying to chill it again.

Frequently Asked Questions

Can I make fresh coleslaw a day ahead?
Yes. For the crunchiest result, shred and dry the cabbage and carrots, then store them covered in the refrigerator separately from the dressing. Toss everything together about 20 minutes before serving. You can also dress it the day before, but expect a softer texture and some liquid in the bowl; stir before serving and adjust the seasoning if needed.

Why is my coleslaw watery?
Cabbage naturally releases moisture, especially after it is salted and dressed. Wet vegetables, very finely shredded cabbage, or a long wait after dressing can make the effect more noticeable. Dry the vegetables well, use the slaw soon after dressing, and avoid adding extra salt until just before serving. If the salad has already released liquid, stir it and pour off a little before tasting and adjusting.

Can I use bagged coleslaw mix?
Yes. Use about 10 cups (roughly 850 g) of plain shredded cabbage-and-carrot mix in place of the green cabbage, red cabbage, and carrots. Check the package for added ingredients, and dry the mix if it seems damp. Bagged shreds are convenient, though they may be thicker or less uniform than freshly cut vegetables, so toss thoroughly and allow the same brief chill.

What can I use instead of celery seeds?
You can simply leave them out; the slaw will still be well seasoned, but it will lose the subtle, savory celery aroma. A small pinch of ground celery seed is another option, but use less than the whole-seed amount because it is more concentrated. Do not substitute celery salt without reducing the added salt, or the dressing may become too salty.

How do I make the dressing less sweet or more tangy?
Reduce the sugar to 1 teaspoon (4 g), or omit it if you prefer a sharper dressing. For extra tang, add apple cider vinegar 1 teaspoon (5 ml) at a time and taste after each addition. Mustards and vinegars vary in sharpness, so make small adjustments rather than adding a large splash all at once. A little more mayonnaise can soften a dressing that has become too acidic.

Can I make this recipe dairy-free?
Yes. Use a dairy-free mayonnaise that you enjoy; the rest of the listed ingredients are typically dairy-free, though it is sensible to check package labels for individual products. The result should stay creamy and close to the original. If you replace the mayonnaise with yogurt, choose a dairy-free plain yogurt and expect a somewhat different tang and consistency.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).