• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Side Dishes Vegetarian
5 from 7 votes

Easy Homemade Coleslaw Recipe

Jump to RecipePrintRate
By: Joanna Cismaru •Last Updated: 5/8/26 16 Comments

This post may contain affiliate links. Please read my disclosure policy.

creamy homemade coleslaw with red cabbage and carrots in a white bowl/
easy creamy coleslaw recipe with finely shredded cabbage red onion and carrots.

Most Homemade Coleslaw turns into a watery, bland mess within an hour. This one doesn’t. The secret is a two minute dressing with one ingredient most recipes skip, and a quick salting trick that keeps it crisp for days.

Table of Contents

Toggle
  • What Makes My Coleslaw Different
  • Key Ingredients & Tips
  • How To Make Coleslaw
  • Jo’s Tips
  • Variations
  • How To Serve
  • Make Ahead and Storage
  • Frequently Asked Questions
  • More Delicious Salad Recipes
  • Recipe: Easy Coleslaw Recipe
freshly made coleslaw in a large white bowl.
Headshot of Joanna Cismaru

What Makes My Coleslaw Different

One important thing makes my coleslaw different. The dressing. Most recipes treat it as an afterthought. Mayo, a splash of vinegar, done. This one has a specific ratio of apple cider vinegar, Dijon mustard, and one ingredient most people do not think to add: celery salt. It sounds small. It’s not. It adds a savory depth that makes people eat a second helping and not quite know why.

I’ve been making this recipe for over a decade. Tested it with Greek yogurt, without sugar, with lemon juice instead of vinegar. The version below is what survived all that testing. Creamy, tangy, just a little sweet, and still crunchy the next day. If you have ever made coleslaw for a party and opened the fridge the next morning to a sad soggy bowl, you know that last part is the whole game.

Fifteen minutes of prep. One hour in the fridge. Done.

ingredients needed to make coleslaw.

Key Ingredients & Tips

The vegetable side of this recipe is straightforward. Cabbage, carrots, a little red onion for bite. The only thing worth saying is shred everything finely. Thick chunks of cabbage do not absorb the dressing properly and you end up chewing through something that tastes like a salad that gave up.

The dressing is where this recipe lives or dies. Here is what each ingredient is doing:

  • Mayonnaise: The base. Use full fat. This is not the place for light mayo or a healthy swap. If you want to lighten it up, replace half with Greek yogurt, but do not go further than that or the dressing loses its body.
  • Apple Cider Vinegar: This is what keeps the dressing from tasting heavy. It cuts through the mayo and gives the whole thing a brightness that makes you keep eating. White vinegar works in a pinch but apple cider vinegar has a rounder flavour that plays better here.
  • Sugar: Just enough to balance the vinegar. If you prefer it less sweet, start with one tablespoon and taste as you go.
  • Dijon Mustard: Not yellow mustard. Dijon. It doesn’t make the coleslaw taste like mustard, it just adds a quiet sharpness that makes the dressing taste more complex than it has any right to for a 15 minute recipe.
  • Celery Salt: The ingredient that makes people ask for your recipe. It adds a savoury herbal note that regular salt simply cannot replicate. Don’t skip it and don’t substitute it. I have tried. It is not the same.

How To Make Coleslaw

Prep Your Vegetables

process shots showing how to make coleslaw.

In a large bowl combine the shredded green cabbage, grated carrots, red cabbage if using, and red onion. Give it a quick toss to mix everything together. You are looking for a roughly even distribution of colour throughout the bowl. If you can still see a pile of carrots sitting in one corner, toss it again.

Make the Dressing

process shots showing how to make coleslaw.

In a separate bowl whisk together the mayonnaise, apple cider vinegar, sugar, Dijon mustard, celery salt, salt and pepper until completely smooth. This takes about 30 seconds. You are looking for a creamy uniform dressing with no streaks of unmixed mayo. If it looks broken or grainy, keep whisking.

Mix and Chill

process shots showing how to make coleslaw.

Pour the dressing over the vegetables and toss until everything is evenly coated. Don’t be shy here. Get in there and make sure every strand of cabbage has dressing on it. You are looking for a glossy even coat across the whole bowl, not a puddle of dressing at the bottom.

Cover the bowl and refrigerate for at least one hour before serving. I know. Waiting is the worst part. But this step is not optional. The chill time is what takes this from a bowl of dressed cabbage to actual coleslaw. You are looking for the cabbage to soften just slightly while still holding its crunch, and the dressing to pull everything together into one cohesive flavour.

Jo’s Tips

Shred finely or don’t bother. Thick shreds do not absorb the dressing and you end up with underdressed chunks swimming in a pool of mayo. Use a mandoline if you have one. A sharp knife and some patience works too. A food processor works but tends to shred unevenly so use it as a last resort.

Mix the dressing separately every single time. I know it is tempting to just dump everything into the bowl and mix it all together. Do not. Whisking the dressing on its own first guarantees a smooth emulsified coating. Dumping it all in together gives you uneven flavour and little pockets of straight mustard. Nobody wants that.

Taste the dressing before it hits the cabbage. This is your only real chance to fix it. Too sharp, add a little more sugar. Too sweet, add a splash more vinegar. Too thick, a teaspoon of water loosens it right up. Once it is on the cabbage and chilling in the fridge, adjusting becomes much harder.

The one hour chill is the recipe. Everything else is just prep. The fridge time is where the flavours actually come together and where the cabbage relaxes into the dressing without going soggy. If you are serving this in 20 minutes you are serving a different dish. Plan ahead.

freshly made coleslaw in a large white bowl.

Variations

Vinegar Based Coleslaw: Skip the mayonnaise entirely and replace it with a simple dressing of apple cider vinegar, olive oil, a little sugar and a pinch of celery salt. The result is lighter, tangier and holds up even better at outdoor events where a mayo based dressing sitting in the sun makes everyone nervous. It is also the version I make when I am serving something already rich, like pulled pork, and I want the coleslaw to cut through rather than add to the heaviness.

Lighter Yogurt Version: Replace half the mayonnaise with plain Greek yogurt. Not all of it, half. Full yogurt substitution sounds like a good idea until you taste it and wonder why your coleslaw tastes like a tzatziki had an identity crisis. Half yogurt gives you a noticeably lighter dressing that still has the creaminess and body you need. This is my go to when I am making a big batch for a crowd and want something a little less rich.

Asian Style Coleslaw: Swap the mayo dressing completely. Use rice vinegar, sesame oil, a little soy sauce, fresh ginger and a teaspoon of honey. Toss in some thinly sliced green onions and toasted sesame seeds before serving. This version goes next to anything off the grill and disappears faster than the main course. I have watched it happen multiple times and it still surprises me.

How To Serve

Coleslaw is one of those rare side dishes that makes everything around it taste better. The creamy tangy dressing does a specific job alongside rich smoky proteins and anything that comes off a grill, and these are the recipes I reach for most when this bowl is already in the fridge waiting.

bbq ribs on a baking sheet.
55 minutes mins

Instant Pot BBQ Ribs

6 fish tacos on a white serving platter.
40 minutes mins

Fish Tacos

pulled pork sandwich with coleslaw.
20 hours hrs 15 minutes mins

Pulled Pork

a roast beef sandwich cut in half on a cutting board.
15 minutes mins

Roast Beef Sandwich

Make Ahead and Storage

Making It Ahead: This coleslaw is actually better when made ahead and that is not me trying to make your life easier, that is just the truth. The flavours need time to come together and one hour is the minimum. Make it the morning of and it will be noticeably better by the time it hits the table. Make it the night before and it will be at its absolute peak. I would not go further than 24 hours before serving though, after that the cabbage starts to lose its crunch and you are in soggy territory.

Storing Leftovers: Transfer any leftovers to an airtight container and refrigerate. It will keep well for up to 3 days. Give it a good toss before serving again as the dressing tends to settle at the bottom. It will not look pretty on day three but it will still taste good. Day 2 is honestly the sweet spot.

Can You Freeze It? No. I am saving you the experiment. The mayonnaise based dressing breaks down in the freezer and the cabbage turns to mush when thawed. What comes out the other side is not coleslaw. Just make a fresh batch.

Frequently Asked Questions

Why is my coleslaw watery?

This happens when the cabbage releases moisture into the dressing after mixing, which is completely normal but completely fixable. The main culprits are cutting the cabbage too thick, using pre shredded bags that have been sitting around, or letting the coleslaw sit for too long before serving. Finely shredded fresh cabbage releases less moisture and holds up significantly better. If your coleslaw is already watery, drain off the excess liquid, give it a toss and taste the dressing again. It may need a small boost of mayo and vinegar to bring it back.

Can I make coleslaw without mayo?

Yes and it is genuinely good. Use the vinegar based version in the variations section above. Apple cider vinegar, olive oil, sugar and celery salt. Same vegetables, completely different dressing. It is lighter, tangier and actually holds up better if you are making it far in advance or serving it outdoors. Some people prefer it. I make both depending on what I am serving it with.

How far in advance can I make coleslaw?

Up to 24 hours. After that the cabbage starts to soften past the point of no return and you lose the crunch that makes this recipe worth making. The sweet spot is 4 to 8 hours ahead. Make it in the morning, serve it at dinner. That is the move.

freshly made coleslaw in a large white bowl.

More Delicious Salad Recipes

  • KFC Coleslaw Recipe
  • Egg Roll in a Bowl
  • Dill Pickle Pasta Salad
  • German Red Cabbage (Rotkohl)
  • Apple Walnut Salad

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

creamy homemade coleslaw with red cabbage and carrots in a white bowl/
5 from 7 votes

Easy Coleslaw Recipe

Prep 15 minutes minutes
Chill Time 1 hour hour
Cook 0 minutes minutes
Total 1 hour hour 15 minutes minutes
6
Rate Recipe Print Recipe
This Coleslaw has been on my table every summer for decades. Creamy, tangy, just a little sweet, and still crunchy the next day. The dressing is the whole story and celery salt is the ingredient that makes people ask for the recipe every single time.

Ingredients

For the Coleslaw:

  • 8 cups green cabbage (finely shredded)
  • 1 cup carrots (grated)
  • ½ cup red cabbage (finely shredded (optional))
  • ½ cup red onion (finely sliced)

For the Dressing:

  • 1 cup mayonnaise
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons sugar
  • 1 tablespoon Dijon mustard
  • 1 teaspoon celery salt
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • In a large bowl, combine the green cabbage, carrots, red cabbage (if using), and red onion.
    process shots showing how to make coleslaw.
  • In a medium bowl, whisk together the mayonnaise, apple cider vinegar, sugar, Dijon mustard, celery salt, salt, and black pepper until smooth and well combined.
    process shots showing how to make coleslaw.
  • Pour the dressing over the cabbage mixture. Toss to coat all the vegetables evenly with the dressing.
    process shots showing how to make coleslaw.
  • Cover the bowl and refrigerate for at least 1 hour to allow the flavors to meld and the coleslaw to chill.
  • Before serving, toss the coleslaw again to redistribute the dressing. Serve chilled as a side dish to your favorite BBQ, sandwiches, or burgers.

Notes

  1. Shred finely. This is not negotiable. Thick cabbage does not absorb the dressing and you will taste the difference.
  2. Full fat mayo only. If you want to lighten it up replace half with Greek yogurt. Not all of it. Half.
  3. Taste the dressing before it hits the cabbage. That is your window to fix it. After that it is much harder to adjust.
  4. Don’t skip the chill time. One hour minimum. The fridge is doing real work here.
  5. Make it ahead. Morning of is good. Night before is better. More than 24 hours ahead is too far.

Nutrition Information

Serving: 1servingCalories: 312kcal (16%)Carbohydrates: 14g (5%)Protein: 2g (4%)Fat: 28g (43%)Saturated Fat: 4g (25%)Polyunsaturated Fat: 17gMonounsaturated Fat: 6gTrans Fat: 0.1gCholesterol: 16mg (5%)Sodium: 783mg (34%)Potassium: 281mg (8%)Fiber: 3g (13%)Sugar: 9g (10%)Vitamin A: 3765IU (75%)Vitamin C: 41mg (50%)Calcium: 56mg (6%)Iron: 1mg (6%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

creamy homemade coleslaw with red cabbage and carrots in a white bowl/

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 8
Home Recipes
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

16 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required