Mom's Best Recipes
Recipe

Classic Creamy Coleslaw

Crisp cabbage, a tangy creamy dressing, and the easiest make-ahead side for BBQ, tacos, and busy weeknights.

Author By Matt Campbell
4.8
A real photo of a large white bowl filled with creamy coleslaw, with visible shreds of green cabbage, purple cabbage, and carrots, sitting on a wooden outdoor table in natural light
Jump to Recipe

Coleslaw is one of those sides that should be simple, but somehow it ends up either bland, too sweet, or watery enough to turn your plate into a tiny swamp. This is the version I make when I want the crunch to stay loud, the dressing to taste bright, and the whole thing to feel like it belongs next to anything with grill marks.

Here is the deal: we are building a tangy, creamy dressing that clings, salting the cabbage just enough to keep it crisp, and giving it a short chill so the flavors can actually show up. It is relaxed cooking with a little strategy, which is my favorite kind.

A real photo of shredded green cabbage, purple cabbage, and grated carrots piled on a cutting board next to a mixing bowl on a home kitchen counter

Why It Works

  • Crunch that lasts: A quick salt step draws out excess water so your slaw stays crisp, not soupy.
  • Bright, balanced dressing: Mayo for creaminess, vinegar for zip, a touch of sugar for balance, and Dijon for backbone.
  • Make-ahead friendly: It tastes better after a short chill, and it holds well for a couple of days.
  • Flexible: Use bagged coleslaw mix, swap the vinegar, or dial the sweetness up or down without breaking the recipe.

Pairs Well With

Storage Tips

Refrigerate: Store coleslaw in an airtight container for up to 3 days. It is best on days 1 and 2 when the cabbage is still super crisp.

Stir before serving: The dressing can settle a bit. Give it a good toss and taste for salt and acid.

If it looks a little wet: Pour off excess liquid, then add 1 to 2 tablespoons mayo and a splash of vinegar to perk it back up.

Food safety: Keep it chilled and do not leave it out longer than 2 hours (or 1 hour in hot weather).

Do not freeze: Mayo-based dressings separate and the cabbage turns limp.

Common Questions

How do I keep coleslaw from getting watery?

Salt the cabbage and let it sit for about 10 minutes, then squeeze out the excess moisture. That one step makes a huge difference. Just do not over-squeeze, you want crisp, not limp.

Can I make this the night before?

Yes. For peak crunch, you can store the cabbage and dressing separately and toss them together 1 to 3 hours before serving. If you need maximum convenience, mix it all up the night before and just stir well before serving.

What is the best vinegar for coleslaw?

Apple cider vinegar is classic and a little fruity. White vinegar is sharper. Rice vinegar is mellow and great if you want a softer tang.

Can I make it without mayo?

You can swap the mayo for plain Greek yogurt (same amount) for a tangier, lighter slaw. You can also do half mayo, half yogurt for a best-of-both situation.

Is coleslaw gluten-free?

This recipe is naturally gluten-free, but double-check your mustard and mayo labels if you are cooking for someone with allergies.

How long can it sit out?

Keep it refrigerated when you can. For food safety, do not leave coleslaw out for more than 2 hours (or 1 hour if it is hot out).

I used to treat coleslaw like an afterthought, something you buy in a tub and hope nobody talks about. Then I started making it at home for cookouts and realized it is basically a crunch delivery system for anything smoky, saucy, or grilled. The first time I did the quick salt-and-squeeze trick, I felt like I unlocked a secret level. Now this is the slaw I throw together when dinner needs a fresh, crisp side and I do not have the energy for drama.