Best Coleslaw
I’ve been testing coleslaw recipes for years, chasing the sweet spot between creamy and bright. This version is the one I return to when I want a reliable, crowd-pleasing side that stands up to barbecue, sandwiches, and potlucks. It’s straightforward, forgiving, and uses pantry basics you likely have on hand.
The dressing is creamy but not heavy, balanced with white vinegar and a touch of sugar for brightness. The recipe is intentionally flexible on how much dressing you use — personal preference matters. I’ll walk you through the exact steps, what tools help, common pitfalls, and smart swaps so you can make this as classic or as modern as you like.
Read through the notes before you start so you know when to chill, how to adjust seasoning, and how to keep leftovers tasting fresh. This is the coleslaw I make when I want dependable texture, a clean flavor, and no fuss.
What You’ll Need

- 3/4 cup mayo — the base of the dressing; provides creaminess and body.
- 1/4 cup sour cream — lightens the mayo and adds tang.
- 2.5 tablespoons white vinegar — brightens the dressing and balances richness.
- 3 teaspoons granulated sugar — softens the acidity and rounds flavor.
- 1 teaspoon celery salt — adds savory depth and classic slaw seasoning.
- 1/2 teaspoon Dijon mustard — gives a subtle edge and helps emulsify the dressing.
- 1/4 teaspoon onion powder — background onion flavor without texture.
- Pepper to taste — finishing seasoning; adjusts spice and balance.
- 14-16 ounces coleslaw mix — see note. Pre-shredded cabbage and carrot mix speeds assembly; you can substitute fresh shredded cabbage and carrot if preferred.
Method: Coleslaw
- In a medium bowl combine 3/4 cup mayo, 1/4 cup sour cream, 2.5 tablespoons white vinegar, 3 teaspoons granulated sugar, 1 teaspoon celery salt, 1/2 teaspoon Dijon mustard, 1/4 teaspoon onion powder, and pepper to taste. Whisk until the dressing is smooth.
- Taste the dressing and, if desired, adjust only with the seasonings already listed (for example more pepper, sugar, or celery salt) — do not add ingredients not in the ingredient list.
- Place 14-16 ounces coleslaw mix in a large bowl.
- Pour the dressing over the coleslaw mix. Start by adding about half the dressing, then toss with tongs or two forks to coat evenly. Add more dressing as needed to reach your preferred creaminess; you may have a little dressing left over.
- Cover the bowl and refrigerate for a few hours to let the flavors meld, or serve immediately if needed.
Why Cooks Rave About It
This coleslaw hits three things cooks look for: reliable texture, balanced flavor, and straightforward technique. The mayo and sour cream base gives a satisfying creaminess without becoming heavy. White vinegar and a measured amount of sugar create a bright, slightly sweet tang that complements smoky meats and salty sandwiches alike.
The seasoning is simple but effective. Celery salt brings a savory depth that feels classic; Dijon mustard stabilizes and lifts the dressing. Because the recipe calls for tasting and adjusting the seasoning (but only with the listed seasonings), you end up with a dressing that’s tailored to your palate, not one-size-fits-all.
Finally, the method is forgiving. Tossing with just half the dressing first prevents overdressing and preserves crunch. The slaw improves after a few hours in the fridge, but it’s also ready right away when you’re short on time.
Smart Substitutions

- Short on mayo? Use a little more sour cream and taste as you go — though keep in mind this will make the dressing tangier.
- Prefer a brighter acid? You can increase the white vinegar a bit, but do it in small increments and balance with the sugar already listed.
- Want extra zip? Add a touch more Dijon mustard from the amount given, tasting after each tiny increase.
- If you only have a whole-head cabbage and carrot, shred them to equal the 14–16 ounce coleslaw mix called for; drain any excess moisture before dressing.
Appliances & Accessories

- Medium mixing bowl — big enough to toss 14–16 ounces of slaw comfortably.
- Whisk — for smoothing the dressing and fully combining mayo and sour cream.
- Tongs or two forks — the easiest tools to toss and coat the slaw evenly without damaging the cabbage.
- Measuring spoons and cups — the recipe relies on small, specific amounts (2.5 tablespoons, 3 teaspoons) so accurate measuring matters.
- Plastic wrap or a lid — cover the bowl for refrigeration to keep flavors fresh and to prevent the slaw from absorbing other fridge odors.
- Optional: box grater or food processor with shredding disc — if you’re shredding cabbage and carrot from whole produce.
Pitfalls & How to Prevent Them
- Watery coleslaw: If you shred your own cabbage, let it sit in a colander with a little salt for 10–15 minutes, then press or pat dry. Excess water thins the dressing and makes the mix limp.
- Overdressed slaw: Start with half the dressing and toss. Add more only as needed. You can always add more; you can’t remove it.
- Bland dressing: Taste and adjust only with the listed seasonings. Increase pepper, sugar, or celery salt cautiously until the balance feels right.
- Soggy after chilling: If you plan to make the slaw far ahead, underdress slightly and add a final toss of any reserved dressing just before serving.
Allergy-Friendly Swaps
- Egg allergy (mayo): Look for a commercial egg-free mayonnaise product and use it in place of the mayo listed. Follow the recipe amounts when substituting.
- Dairy sensitivity (sour cream): Choose a dairy-free sour cream alternative or increase the mayo slightly and reduce the sour cream; then fine-tune with the listed seasonings.
- Lower-sodium option: Reduce or omit the celery salt and adjust with a pinch of salt if needed after tasting.
- Sugar concerns: Reduce the granulated sugar slightly and taste. The vinegar will become more pronounced, so small adjustments are best.
Cook’s Notes
Timing
If you have the time, refrigerate the dressed slaw for at least two hours. The flavors meld, the sugar and vinegar integrate, and the celery salt harmonizes with the other seasonings. That said, this slaw is serviceable right away; chilling is a matter of preference, not requirement.
Texture Preferences
Use the lower end of the coleslaw mix range (14 ounces) for a tighter dressing-to-cabbage ratio and the higher end (16 ounces) for a lighter coating per bite. If you like more cream, reserve a little of the dressing and add it gradually until you reach the level you enjoy.
Scaling
To double the recipe, multiply each ingredient by two and use a larger bowl. Be especially mindful when seasoning: taste as you go and adjust pepper, sugar, or celery salt in small increments.
Leftovers & Meal Prep
Store leftover coleslaw in an airtight container in the refrigerator for up to 3–4 days. The texture will soften over time as the cabbage absorbs dressing; give it a quick toss before serving. If it becomes a touch dry after a day or two, add a spoonful of the reserved dressing or a light drizzle of extra mayo mixed with a splash of vinegar, using only ingredients already listed in the recipe.
For meal prep, keep the dressing and coleslaw mix separate in the fridge and combine just before serving. That preserves crunch and makes the slaw taste fresh on the day you serve it.
Quick Questions
- Can I make this ahead? Yes. For best texture, dress it a few hours ahead. For the crispiest result, store dressing and mix separately and combine when needed.
- Is this sweet or tangy? It’s balanced. The sugar softens the vinegar, but the dressing stays bright rather than cloyingly sweet.
- Can I use plain yogurt in place of sour cream? A plain, thick yogurt can work, but note it will be tangier. Make small adjustments and taste.
- How do I stop cabbage from bleeding color into the dressing? There’s minimal risk with a pre-shredded mix. If you’re shredding red cabbage, toss it with a little salt and rinse, or plan for some color transfer.
Hungry for More?
Serve this coleslaw alongside grilled meats, pulled pork, or as a crisp counterpoint to fried chicken sandwiches. It also makes a great topping for fish tacos or a bed for cold roast beef. If you want to add crunch, toss in a handful of thinly sliced green onions just before serving — but only if you’re using ingredients you already have on hand.
If you enjoyed this, try pairing the slaw with a simple vinaigrette potato salad or grilled corn for a complete summer spread. Keep the technique the same: build a balanced dressing, taste as you go, and start with less when it comes to coating the salad.

Best Coleslaw
Ingredients
Equipment
Method
- In a medium bowl combine 3/4 cup mayo, 1/4 cup sour cream, 2.5 tablespoons white vinegar, 3 teaspoons granulated sugar, 1 teaspoon celery salt, 1/2 teaspoon Dijon mustard, 1/4 teaspoon onion powder, and pepper to taste. Whisk until the dressing is smooth.
- Taste the dressing and, if desired, adjust only with the seasonings already listed (for example more pepper, sugar, or celery salt) — do not add ingredients not in the ingredient list.
- Place 14-16 ounces coleslaw mix in a large bowl.
- Pour the dressing over the coleslaw mix. Start by adding about half the dressing, then toss with tongs or two forks to coat evenly. Add more dressing as needed to reach your preferred creaminess; you may have a little dressing left over.
- Cover the bowl and refrigerate for a few hours to let the flavors meld, or serve immediately if needed.
