This coleslaw recipe is the cold, crunchy side that makes a cookout plate feel complete. It is creamy without being heavy, lightly sweet without tasting sugary, and tangy enough to cut through BBQ, burgers, fried chicken, fried fish, hot dogs, tacos, and pulled pork sandwiches.
The best version gives you that cold snap of cabbage, a creamy-tangy coating, and just enough sweetness to make smoky, salty, fried, or saucy food taste even better.

The recipe is simple — shredded cabbage, carrot, and a creamy dressing — but the little choices matter. Shred the cabbage fine enough, mix the dressing separately, chill the bowl, and hold back some dressing until the end. That is how you get homemade coleslaw that tastes fresh, not watery — and the full watery coleslaw fix is below if that is the problem you are trying to avoid.
You can make it with fresh cabbage when you want the strongest crunch, or with bagged coleslaw mix when you need a fast weeknight side. Either way, this is everyday creamy coleslaw: cool, crisp, bright, and sturdy enough to work as a side dish or a sandwich topping.
Coleslaw at a Glance
- Best for: BBQ plates, burgers, fried chicken, fried fish, hot dogs, tacos, and pulled pork sandwiches
- Texture: cold, crunchy, creamy, lightly sweet, and tangy
- Prep time: 15 minutes
- Chill time: 30–60 minutes
- Servings: 8 side servings
- Yield: about 8–9 cups
- Shortcut: use bagged coleslaw mix; one 14–16 oz bag makes a smaller batch, while 20–24 oz gives the full recipe yield
- Most important tip: start with part of the dressing, chill, toss again, then add more only if the slaw needs it
What You’ll Find in This Coleslaw Guide
This guide helps you make classic creamy coleslaw that tastes balanced, stays crisp, and works whether you are serving it in a bowl, beside grilled food, or inside a sandwich.
Start Here
Make It Work
Serve & Adapt
Quick Answer: The Best Easy Coleslaw Recipe
The best easy coleslaw recipe starts with finely shredded cabbage, grated carrot, and a creamy dressing made with mayonnaise, apple cider vinegar, a little lemon juice or mustard, sugar or honey, salt, pepper, and optional celery seed. The simple trick is to dress the cabbage lightly at first, let it chill, then add more dressing only if it needs it.
For a reliable balance, use about 8 cups of shredded cabbage and carrot mixture for every ⅔ cup of mayonnaise-based dressing. That gives you coleslaw that is glossy and lightly coated, not soupy at the bottom of the bowl. It should taste cool, crunchy, tangy, and just sweet enough. For the exact creamy-tangy balance, see the coleslaw dressing section before you adjust the mayo, vinegar, lemon, or mustard.

Coleslaw Recipe Card
Coleslaw Recipe
This easy coleslaw recipe is made with crisp cabbage, grated carrot, and a sweet-tangy dressing. It is the kind of cold, crunchy side that works on a cookout plate, inside a sandwich, or beside fried food.
Equipment
- Large mixing bowl
- Medium bowl
- Whisk
- Tongs
- Sharp knife or mandoline
- Box grater
- Airtight container
- Optional: colander or salad spinner for make-ahead cabbage
Ingredients
For the slaw:
- 6 loosely packed cups finely shredded green cabbage, about 420–450 g
- 2 loosely packed cups finely shredded red cabbage or more green cabbage, about 140–150 g
- 1 large carrot, grated, about 75–100 g
- 2–4 tablespoons thinly sliced scallion or red onion, optional
For the creamy coleslaw dressing:
- ⅔ cup mayonnaise, about 150 g
- 2 tablespoons apple cider vinegar, 30 ml
- 1 tablespoon lemon juice, 15 ml, or 2 teaspoons Dijon mustard, 10 ml
- 1 tablespoon sugar, about 12 g, or honey, about 20 g
- ½ teaspoon celery seed, optional
- ½ teaspoon fine salt, plus more to taste
- ¼ teaspoon black pepper
Instructions
- Shred the cabbage. Slice the cabbage finely with a sharp knife or mandoline. Grate the carrot and add it to a large mixing bowl with the cabbage and optional scallion or red onion.
- Mix the dressing. In a medium bowl, whisk together the mayonnaise, apple cider vinegar, lemon juice or Dijon mustard, sugar or honey, celery seed, salt, and black pepper until smooth.
- Dress lightly first. Pour about two-thirds of the dressing over the cabbage mixture. Toss well until the cabbage is lightly coated.
- Chill. Cover and refrigerate for 30 to 60 minutes so the cabbage relaxes slightly and the flavors blend.
- Finish before serving. Toss again. If the slaw looks dry, add more dressing a spoonful at a time. A little salt will wake it up if the flavor feels flat. When it tastes too sweet or heavy, sharpen it with vinegar or lemon juice. If the cabbage tastes bitter or the dressing feels too sharp, balance it with a tiny pinch of sugar.
Notes
- One 14–16 oz / 400–450 g bag of coleslaw mix makes a smaller batch. For the full 8–9 cup yield, use about 20–24 oz / 560–680 g mix, or add extra shredded cabbage and carrot.
- If using one 14–16 oz bag, start with about half to two-thirds of the dressing. Chill, toss, then add more only if needed.
- Do not add all the dressing at once. Cabbage releases moisture as it sits, so the slaw becomes creamier after chilling; the two-thirds dressing rule explains how to control that texture.
- For make-ahead coleslaw, store the dressing and vegetables separately until a few hours before serving; see the make-ahead and storage tips for timing.
- If you salt the cabbage first, reduce the dressing salt to ¼ teaspoon or leave it out until the final taste adjustment.
- Serve cold or well chilled. Toss again and drain any excess liquid before serving if the slaw has been refrigerated for several hours.
If you make it, try it once as written, then adjust it sweeter, tangier, creamier, or crunchier for your table. Coleslaw is one of those recipes where small preferences matter.
Are you team creamy coleslaw or vinegar slaw? Share how you serve it — as a BBQ side, on pulled pork, with fried chicken, or piled onto hot dogs.
Why This Coleslaw Recipe Works
Good coleslaw is all about contrast. The cabbage should still crunch, the dressing should cling instead of pooling at the bottom, and the flavor should wake up the rest of the plate. When coleslaw is too wet, too sweet, or too mayo-heavy, it stops doing its job.
This is the version to make when you want classic creamy coleslaw that still tastes fresh after chilling. It is not overloaded with dressing, not sugary, and not watery at the bottom of the bowl.
Although this coleslaw recipe keeps the ingredient list classic, the method gives you more control. The cabbage is shredded finely enough to soften as it chills, but not so finely that it turns limp. The dressing has enough vinegar and lemon or mustard to balance the mayonnaise. Finally, the dressing is added in stages because cabbage changes as it sits.
That last part matters most. A bowl that looks slightly underdressed right after mixing can become perfectly creamy after 30 minutes in the fridge. Hold back some dressing at the beginning, let the slaw settle, then finish it right before serving.
The texture goal
The dressing should cling to the cabbage in a light, glossy coat. You want crunch in every bite, not a puddle of thin dressing at the bottom of the bowl.
Coleslaw Recipe Ingredients
A good bowl of coleslaw does not ask for much: crisp cabbage, sweet carrot, a creamy dressing, enough acidity to brighten it, and enough salt to make the vegetables taste like themselves. Once those pieces are balanced, the bowl tastes crisp and fresh instead of heavy.

Best Cabbage for Coleslaw
Green cabbage is the most reliable everyday cabbage for coleslaw. It is crisp, sturdy, mild, and strong enough to hold a creamy dressing without collapsing. Red cabbage adds color and extra crunch, but it can tint the dressing pink as the slaw sits.

A classic bowl can be made with only green cabbage and carrot. If you want more color, use mostly green cabbage with a smaller amount of red cabbage. The flavor will still be familiar, and the bowl will look brighter on the table.
| Ingredient | What It Does | Notes |
|---|---|---|
| Green cabbage | Gives the slaw its main crunch | Mild, classic, sturdy, and easy to dress. |
| Red cabbage | Adds color and a peppery bite | Use less than green cabbage if you want a pale creamy dressing. |
| Carrot | Brings sweetness and color | Grate it finely so it spreads through the bowl. |
| Scallion or red onion | Adds optional sharpness | Use a light hand because raw onion can take over quickly. |
Fresh Cabbage vs Bagged Coleslaw Mix
For this coleslaw recipe, fresh cabbage gives you the strongest crunch and the most control over shred size. It is the better choice when coleslaw is one of the main sides at a cookout or when you want it to hold up on sandwiches.

However, bagged coleslaw mix is still worth using. It is fast and weeknight-friendly, though the cut and moisture level can vary from bag to bag. Because pre-cut cabbage can range from dry and sturdy to very fine and soft, dress it lightly first and give it a few minutes before deciding whether it needs more. If you are using a bag, the bagged coleslaw mix conversion will help you scale the dressing and yield correctly.

Shredded vs Chopped Coleslaw
Thinly shredded cabbage gives you the classic creamy coleslaw texture: long, crisp strands that hold dressing and still crunch. This is the best cut when you are serving coleslaw as a side dish.

Burgers, hot dogs, pulled pork sandwiches, and slaw dogs need a neater slaw. A finer chop keeps the cabbage from sliding out of the bun. Grated cabbage is softer and wetter, so use it only if you want a very fine deli-style texture.
| Cut | Works Well With | Texture Goal |
|---|---|---|
| Thin shreds | Classic side dish coleslaw | Crisp, creamy, and traditional |
| Fine chop | Burgers, hot dogs, pulled pork sandwiches | Compact and bun-friendly |
| Thicker shreds | Crunchier slaw bowls and BBQ plates | More bite, needs more chilling time |
| Grated cabbage | Very soft deli-style slaw | Softens quickly and releases more liquid |
Carrots, Onion, and Optional Add-Ins
Carrot is almost always worth adding because it brings sweetness and color. Grate it on the large holes of a box grater or use the shredding blade on a food processor.
Onion is optional. Scallions are gentler and fresher. Red onion is sharper and works best when sliced very thinly. If you are making coleslaw for kids, a mixed crowd, or a long cookout table, keep the onion light or leave it out.
Parsley, celery seed, chopped apple, or a little extra mustard can be useful, but the main recipe should stay clean. Too many extras turn classic coleslaw into a different salad.
Creamy Coleslaw Dressing
The dressing should make the cabbage taste brighter, not bury it. Mayonnaise gives the slaw its creamy body, vinegar brings the snap, lemon juice or mustard sharpens the edges, and a little sugar or honey rounds out the raw cabbage bite.

If you make your own mayonnaise, this is a good place to use it. A thick homemade mayo gives the dressing a richer texture and a cleaner flavor. You can use this homemade mayonnaise recipe as the creamy base.
The Sweet-Tangy Dressing Ratio
For this coleslaw recipe, about 8 cups of shredded cabbage and carrot works well with ⅔ cup mayonnaise, 2 tablespoons apple cider vinegar, 1 tablespoon lemon juice or 2 teaspoons Dijon mustard, and 1 tablespoon sugar or honey. For example, use lemon juice when you want a brighter dressing, or Dijon mustard when you want a sharper, more savory one.

This gives you a dressing that is creamy but not bland, tangy but not harsh, and sweet enough to taste classic without turning sugary. If your family likes a sweeter cookout-style slaw, use the sugar or honey. If you want something sharper for pulled pork, fried fish, or tacos, lean a little harder on vinegar and lemon.
| Flavor Goal | Adjustment | Works Well With |
|---|---|---|
| More tangy | Add 1–2 teaspoons extra vinegar or lemon juice | Fried chicken, fish, BBQ, pulled pork |
| Sweeter | Add 1–2 teaspoons sugar or honey | Classic cookout slaw, hot dogs, kids’ plates |
| Creamier | Add 1–2 tablespoons mayo | Potlucks, side dish bowls, BBQ plates |
| Lighter | Replace part of the mayo with Greek yogurt or buttermilk | Weeknight sides, lighter sandwiches |
The Two-Thirds Dressing Rule
Do not drown the cabbage right away. Start with about two-thirds of the dressing, toss well, chill, then add more only if the slaw still looks dry. Cabbage relaxes and releases moisture as it sits, so a bowl that seems slightly underdressed at first often becomes just right after a short rest.

As a result, this one habit prevents the two most common coleslaw problems: dry cabbage right after mixing and watery coleslaw later.
How Much Dressing to Use
The right amount of dressing depends on how finely the cabbage is cut and how long the bowl will sit. Thin shreds need less dressing because they soften quickly. Thicker shreds need a little more time and may need a touch more dressing after chilling. If your bowl often turns loose after chilling, the watery coleslaw section explains when to drain, salt, or hold back dressing.
After that, toss thoroughly, let the bowl settle, then taste again. If the slaw looks glossy and lightly coated, stop there. If it still looks dry after chilling, add the remaining dressing a spoonful at a time.

Mayo, Buttermilk, Sour Cream, or Greek Yogurt?
Mayonnaise is the classic choice because it gives coleslaw body and a smooth coating. Buttermilk makes the dressing looser and tangier. Sour cream adds richness with a gentle tang. Greek yogurt makes the dressing lighter and sharper, although it can taste more tart than classic mayo-based slaw.

The safest first version is mayonnaise. Once you understand the texture, you can replace 2–4 tablespoons of the mayo with buttermilk, sour cream, or Greek yogurt depending on the kind of slaw you want.
Need an egg-free version? Use a thick eggless mayo and keep the rest of the recipe the same. This eggless mayonnaise recipe works well when you want the same creamy texture without eggs.
How to Make Coleslaw
Coleslaw is easy, but the order helps. Shred the vegetables first, whisk the dressing separately, dress lightly, chill, then finish the bowl after it has had time to settle.

Shred the Cabbage
Cut the cabbage into quarters, remove the hard core, then slice it thinly with a sharp knife. A mandoline gives you very fine, even shreds. A food processor with a slicing blade is the fastest method when you are making a bigger batch.

Side-dish coleslaw can handle longer shreds. Sandwich slaw should be finer or lightly chopped so it stays where you put it.
Mix the Dressing
Whisk the mayonnaise, apple cider vinegar, lemon juice or Dijon mustard, sugar or honey, celery seed, salt, and black pepper in a separate bowl. This gives you a smoother dressing and keeps one part of the slaw from getting too salty, too sweet, or too sharp.

Taste the dressing before adding it to the cabbage. It should taste a little stronger than you want the finished coleslaw to taste because the cabbage will soften and mellow it.
Toss, Chill, and Adjust
Add about two-thirds of the dressing to the cabbage and carrot mixture. Toss with tongs or clean hands until the vegetables are evenly coated. Cover and chill for 30 to 60 minutes.

Before serving, toss again and taste. If the slaw looks dry, add more dressing a spoonful at a time. A little salt will wake it up if the flavor feels flat. When it tastes too sweet or heavy, sharpen it with vinegar or lemon juice. If the cabbage tastes bitter or the dressing feels too sharp, balance it with a tiny pinch of sugar.

How to Keep Coleslaw from Getting Watery
Watery coleslaw usually comes from cabbage releasing moisture after it is dressed. The bowl may look good when you mix it, then an hour later the dressing has thinned out and liquid has collected at the bottom. That does not mean you ruined it. It just means the cabbage did what cabbage does.

Fortunately, the fix is not always “less dressing.” It is better timing. Start with part of the dressing, chill, toss again, then decide whether the bowl needs more dressing, more acid, a pinch of salt, or a quick drain.
Should You Salt the Cabbage?
Salting is optional, not mandatory. Skip it for quick same-day coleslaw. Use it when you need the slaw to hold longer, sit neatly on buns, or avoid watering down the dressing at a cookout.

To salt cabbage for make-ahead coleslaw, toss the shredded cabbage with 1 teaspoon fine salt, or up to 1½ teaspoons if the cabbage is especially wet or you are using a larger head. Let it sit in a colander for 20 to 30 minutes. Rinse lightly if it tastes too salty, then dry it very well with a clean towel or salad spinner before adding the dressing. If you are prepping for tomorrow, pair this with the make-ahead storage method so the cabbage stays crisp.
If you salt the cabbage first, reduce the salt in the dressing to ¼ teaspoon or leave it out until the final taste adjustment.

Same-Day vs Make-Ahead Coleslaw
The best method depends on whether the slaw is for tonight’s dinner, tomorrow’s cookout, or a sandwich tray. A quick weeknight bowl does not need the same prep as a tray of sandwich slaw for a crowd.

| Situation | Should You Salt? | Best Move |
|---|---|---|
| Serving within 30–60 minutes | No | Dress lightly, chill, toss, and adjust |
| Making it tomorrow | Yes, or store dressing separately | Salt, drain, dry well, then dress later |
| Using bagged coleslaw mix | Usually no | Start with part of the dressing because bagged mix varies |
| Putting it on pulled pork, burgers, or hot dogs | Optional | Use a lighter hand with dressing and drain before adding to buns |
| Taking it to a cookout | Optional, but helpful | Salt only if prepping early; otherwise keep cold and dress close to serving |
Coleslaw Troubleshooting
If the bowl tastes a little off, do not start over. Coleslaw is forgiving. Most problems need one small adjustment: a splash of vinegar, a pinch of salt, a spoonful of dressing, a few minutes of chilling, or a handful of fresh cabbage.

Quick Fixes for Common Coleslaw Problems
Use the table below to fix the most common coleslaw texture and flavor problems without starting over.
| Problem | Likely Cause | Quick Fix |
|---|---|---|
| Coleslaw is watery | Too much dressing, cabbage released liquid, or cabbage was not dried | Drain excess liquid, toss, and refresh with a small spoonful of mayo if needed |
| Coleslaw is dry | Not enough dressing or very thick cabbage shreds | Add more dressing 1 tablespoon at a time after chilling |
| Coleslaw tastes flat | Not enough salt or acid | Add a pinch of salt and a splash of vinegar or lemon juice |
| Coleslaw is too sweet | Too much sugar, honey, or sweet mayo | Add vinegar, lemon juice, or mustard to sharpen it |
| Coleslaw is too sharp | Too much vinegar, lemon, or mustard | Add a small spoonful of mayo or a pinch of sugar |
| Coleslaw tastes too much like mayo | Dressing needs acid, salt, or sweetness | Add vinegar or lemon juice first, then a small pinch of sugar if needed |
| Cabbage is too stiff | Shreds are thick or slaw has not rested long enough | Chill 30–60 minutes longer, or slice thinner next time |
| Cabbage is too soft | Overdressed, over-salted, or stored too long | Drain well and fold in a handful of fresh shredded cabbage |
| Red cabbage turned the dressing pink | Red cabbage released color as it sat | Use mostly green cabbage, or add red cabbage close to serving |
| Bagged mix tastes flat | Pre-cut cabbage can taste dry or dull | Add extra vinegar, lemon, salt, or a handful of fresh herbs |
Make-Ahead and Storage Tips for Coleslaw
This coleslaw recipe can be made ahead, but there is a tradeoff. In general, a short chill makes it taste better because the dressing has time to settle into the cabbage. A long chill makes it softer. The trick is deciding whether you want maximum crunch or maximum convenience.

Best Flavor Window
The sweet spot is 30 minutes to 2 hours before serving. The cabbage softens just enough, the dressing clings better, and the bowl still tastes fresh.
A fully dressed bowl can still taste good the next day, but it will be softer and the dressing will be thinner. When crunch matters, store the vegetables and dressing separately.
How Far Ahead to Make Coleslaw
Use this table as a practical planning guide, especially if the slaw is going to a party, sitting beside grilled food, or going inside sandwiches.
| When You Need It | Best Method | Why |
|---|---|---|
| Serving in 30–60 minutes | Dress now, chill, toss again | Best balance of flavor and crunch |
| Serving in 2–3 hours | Dress with two-thirds first, hold cold, adjust before serving | Prevents watery slaw |
| Serving tomorrow | Store vegetables and dressing separately | Keeps cabbage crisper |
| Serving on sandwiches | Use a lighter hand with dressing and drain before serving | Prevents soggy buns |
| Taking to a cookout | Chill well and keep over ice | Protects texture and food safety |
A Simple Make-Ahead Plan
- 1 day ahead: shred cabbage and carrots; make the dressing separately.
- 2–3 hours before serving: toss with two-thirds of the dressing.
- Right before serving: toss again and adjust with more dressing, salt, or vinegar.
How Long Coleslaw Lasts in the Fridge
Dressed coleslaw is best within 2 to 3 days. Keep it refrigerated in an airtight container, and discard it if it smells off, has changed texture noticeably, or has been left out too long.
If liquid collects at the bottom, drain it before serving leftovers. A small spoonful of mayo or a splash of vinegar can refresh the texture and flavor.
Do not freeze creamy coleslaw. The cabbage turns watery after thawing, and mayonnaise-based dressing can split.
Cookout and Potluck Safety
Because creamy coleslaw is served cold, keep it chilled until serving. For outdoor cookouts, place the serving bowl inside a larger bowl filled with ice if it will sit out for a while.
As a general food-safety rule, cold perishable foods should not sit out for more than 2 hours, or more than 1 hour when the outdoor temperature is above 90°F / 32°C. You can read more about the cold food safety window from the USDA food safety guidance.
How Much Coleslaw Per Person?
Coleslaw is one of those sides that disappears fast when sandwiches are involved, but sits longer when the table is full of other BBQ sides. If you are planning a full menu, the serving ideas section shows where coleslaw works best.

For a side dish, plan on about ¾ to 1 cup per person. If coleslaw is one of several sides, ½ to ¾ cup per person is usually enough. For sandwiches, burgers, hot dogs, or pulled pork, plan on ⅓ to ½ cup per sandwich.
As written, this recipe makes about 8–9 cups, so it serves 8 people generously as a side dish or more if you are using it as a topping. These amounts are approximate because finely chopped slaw packs more tightly than long shredded cabbage.
| Use | Amount to Plan | Texture Goal |
|---|---|---|
| Side dish | ¾–1 cup per person | Creamy, chilled, and lightly coated |
| Large BBQ spread | ½–¾ cup per person | Tangy and not too heavy |
| Pulled pork sandwich | ⅓–½ cup per sandwich | Finely shredded and not too wet |
| Burgers or hot dogs | ¼–⅓ cup per bun | Finely chopped or thinly shredded |
| Tacos or wraps | 2–3 tablespoons per piece | Lightly dressed and crunchy |
What to Serve with Coleslaw
Coleslaw earns its place because it makes the rest of the meal easier to enjoy. A spoonful of cold crunch beside smoky meat, a bright layer inside a pulled pork sandwich, or a creamy bite next to fried fish can change the whole plate. For larger BBQ plates or sandwich trays, check the coleslaw per person guide before scaling the batch.

Coleslaw for BBQ Plates
On a BBQ plate, coleslaw should cool the palate between bites of smoky, saucy, or grilled food. Keep it creamy, crisp, and slightly tangy. A little extra vinegar or lemon juice helps the slaw cut through ribs, grilled chicken, brisket, pulled pork, sausages, or other cookout mains.
If the rest of the plate is already sweet or saucy, avoid making the slaw too sweet. A balanced sweet-tangy dressing tastes fresher.
Coleslaw for Pulled Pork Sandwiches
For pulled pork sandwiches, the slaw has one job: add crunch and brightness without soaking the bun. Keep it finely shredded, lightly dressed, and a little tangier than you would for a side dish.

Long cabbage strands can pull out of the sandwich, and watery dressing can make the bread soggy. Chill the slaw, drain off any extra liquid, and add it right before serving.
This same logic works for chicken sandwiches too. A creamy, tangy slaw is especially good with BBQ chicken, crispy chicken, and grilled chicken sandwiches. For more sandwich ideas, see these chicken sandwich recipes.
Coleslaw for Burgers and Hot Dogs
For burgers and hot dogs, chop the slaw a little finer so it stays inside the bun and gives every bite some crunch. Hot dogs can handle a slightly sweeter dressing, while richer burgers usually taste better with a sharper, tangier slaw. Either way, drain off extra liquid before adding it to bread.
Coleslaw for Fried Chicken, Fish, Tacos, and Wraps
Fried chicken and fried fish need coleslaw that is bright and cold. If the main dish is already rich and crisp, the slaw should bring freshness. Add a little extra vinegar or lemon juice before serving.
Taco slaw should be lighter than a classic creamy BBQ side. Use this recipe as a starting point, then thin the dressing with extra lime or vinegar and use less mayo if you want a taco-style slaw.
For a lighter taco-style slaw, see the cabbage slaw approach in these fish tacos. The shrimp tacos use a similar fresher direction with creamy sauce and crunch.
Coleslaw also works beside fried fish and chips because the cool cabbage balances the hot, crisp batter. For that style of plate, keep the slaw cold and a little more acidic. You can pair it with this fish and chips recipe.
Easy Coleslaw Variations
Once the classic creamy version is working, you can adjust the dressing and vegetables to match the meal. Choose the version that fits the plate instead of loading one bowl with too many ideas.
No-Mayo Coleslaw
A no-mayo version works best when the dressing is sharp, glossy, and well-seasoned. Use apple cider vinegar, olive oil, a little Dijon mustard, honey or sugar, salt, pepper, and optional celery seed. This style is lighter, brighter, and especially good with pulled pork, tacos, fried food, and picnic plates where you want crunch more than creaminess. For a quick comparison, see the mayo vs vinegar coleslaw answer in the FAQs.

Greek Yogurt Coleslaw
To make the dressing lighter, replace part of the mayonnaise with thick Greek yogurt. Start by replacing ¼ cup of the mayo, then taste before swapping more. Greek yogurt is tangier than mayo, so you may need a little more honey or sugar to balance it.
This version is useful for weeknight dinners, meal prep bowls, wraps, and lighter sandwiches.
Sweeter or Tangier Coleslaw
If you like a sweeter cookout-style slaw, add sugar or honey 1 teaspoon at a time. If you want it sharper, add apple cider vinegar, lemon juice, or mustard in small amounts.
Always adjust after the slaw has chilled. The flavor changes as the cabbage softens and the dressing loosens. If the bowl tastes bland, do not automatically add more mayo. Add a pinch of salt first, then a little acid.
Other Slaw Styles to Try Later
Apple slaw, broccoli slaw, red cabbage slaw, vegan coleslaw, keto coleslaw, and Asian slaw are all useful variations, but they each need their own balance. Apple needs enough acid so the bowl does not taste too sweet. Broccoli slaw needs a dressing that can soften firmer shreds. Red cabbage slaw often works better with a brighter vinaigrette. Asian slaw usually moves away from classic mayo dressing and toward sesame, ginger, soy, rice vinegar, lime, or herbs.
Keep this classic coleslaw recipe as the creamy base, then use those ideas when you want a different style of slaw.
Vegan or Egg-Free Coleslaw
Vegan coleslaw needs a thick vegan mayo and enough vinegar or lemon juice to keep the dressing bright. The dressing should taste slightly bold before it hits the cabbage because the vegetables will mellow it.
This vegan mayo recipe is a useful base for a plant-based version. For egg-free but not necessarily vegan coleslaw, use eggless mayo and keep the rest of the recipe the same.
How did you adjust it?
If you made this coleslaw sweeter, tangier, creamier, sharper, or more sandwich-friendly, share your version in the comments so other readers can try it too.
Once you understand the dressing balance, coleslaw becomes easy to adjust. Keep it creamier for cookouts, sharper for pulled pork, lighter for tacos, and colder than you think before serving. That is the difference between a bowl people ignore and a bowl that disappears.
Coleslaw FAQs
What is coleslaw made of?
Classic coleslaw is made with shredded cabbage, grated carrot, and a creamy or vinegar-based dressing. A creamy coleslaw dressing usually includes mayonnaise, vinegar, sugar or honey, salt, pepper, and sometimes mustard or celery seed.
What is the best cabbage for coleslaw?
Green cabbage is the most reliable choice because it is crisp, mild, and sturdy. Red cabbage adds color and crunch, but it can tint the dressing pink as it sits. Green cabbage alone is enough for a classic creamy slaw; red cabbage is mainly for color and extra crunch.
Can I use bagged coleslaw mix?
Bagged coleslaw mix works well, especially for weeknights. One 14–16 oz / 400–450 g bag makes a slightly smaller batch, so start with about half to two-thirds of the dressing. For the full 8–9 cup yield, use about 20–24 oz / 560–680 g mix or add extra shredded cabbage and carrot.
What is the difference between slaw and coleslaw?
Coleslaw usually means a cabbage-based slaw, often with carrots and a creamy or vinegar dressing. Slaw is broader and can include other shredded vegetables such as broccoli, Brussels sprouts, kale, apple, or red cabbage.
How do you keep coleslaw from getting watery?
Watery coleslaw usually happens when cabbage releases moisture after dressing. Start with part of the dressing, chill, toss again, and then decide whether the bowl needs more dressing, a quick drain, or a little extra seasoning. For make-ahead coleslaw, lightly salt the shredded cabbage, let it drain, dry it very well, and then dress it.
Should I salt cabbage before making coleslaw?
Quick same-day coleslaw does not need salted cabbage. Salting helps when you are making the slaw ahead, serving it outdoors, or using it on sandwiches where extra liquid can make the bread soggy. If you salt the cabbage, reduce the salt in the dressing and adjust at the end.
How long should coleslaw chill before serving?
For this coleslaw recipe, a 30 to 60 minute chill gives the cabbage time to soften slightly and lets the dressing flavor the vegetables. If you are in a hurry, even 10 to 15 minutes helps, but the texture is better with a longer rest.
Can I make coleslaw the night before?
You can, but the texture will be softer. For the best crunch, store the shredded vegetables and dressing separately, then combine them a few hours before serving.
How far ahead can I make coleslaw?
The freshest window is 30 minutes to 2 hours before serving. For parties, shred the vegetables and mix the dressing one day ahead, store them separately, and combine them on the day you plan to serve.
How long does coleslaw last in the fridge?
Dressed coleslaw is best within 2 to 3 days. It softens and releases liquid as it sits, so drain off excess liquid before serving leftovers.
Can you freeze coleslaw?
Creamy coleslaw does not freeze well. The cabbage turns watery after thawing, and mayonnaise-based dressing can separate. If you need to prep ahead, keep the shredded vegetables and dressing separate in the refrigerator.
Why does my coleslaw taste bland?
Bland coleslaw usually needs salt or acid, not more mayo. Add a pinch of salt and a small splash of vinegar or lemon juice, toss, and taste again.
Why did my red cabbage turn the dressing pink?
Red cabbage naturally releases color into creamy dressing as it sits. Use mostly green cabbage with a smaller amount of red cabbage if you want a classic pale dressing.
Is coleslaw better with mayo or vinegar?
Mayo coleslaw gives you the classic creamy cookout bowl. Vinegar slaw is sharper, lighter, and better when the main dish is rich, smoky, fried, or piled into a sandwich.
Is coleslaw gluten-free?
Most homemade coleslaw is naturally gluten-free if the mayonnaise, mustard, vinegar, and seasonings are gluten-free. Always check labels if you are cooking for someone with celiac disease or strict gluten sensitivity.
How much coleslaw do I need for pulled pork sandwiches?
Plan on ⅓ to ½ cup coleslaw per sandwich. Keep it finely shredded, lightly dressed, and well drained so it adds crunch without making the bun soggy.
What goes well with coleslaw?
Coleslaw goes well with BBQ, ribs, burgers, hot dogs, fried chicken, fried fish, fish tacos, shrimp tacos, wraps, and pulled pork sandwiches. It works especially well anywhere you want a cold, crunchy contrast to something smoky, sauy, fried, or spicy.
