Skip to Content

Homemade Coleslaw

Homemade Coleslaw

This homemade coleslaw recipe is easy to make and is the perfect side dish! It’s the best homemade coleslaw dressing recipe I’ve ever made!

I have tried a ton of coleslaw recipes over the years.


Nothing against store bought salad dressing, but honestly, we just don’t eat coleslaw often enough to buy the bottle of dressing. We use half of it and eventually throw out the rest of the bottle because it’s gone bad sitting in the fridge. 

I hate throwing out food, so clearly I needed to find a homemade coleslaw dressing recipe that we liked as much as the store bought version.

Easy homemade coleslaw dressing

I tried SO many recipes, and we never loved any of them. 

Until I had some coleslaw at a family reunion and knew that this was the one. My aunt had the best homemade coleslaw recipe all along. 

Easy coleslaw recipe

Clearly I should just start by asking everyone I know for recipes when I want something specific, rather then trying all sorts of random ones.

This homemade coleslaw is perfect.

The hunt for a homemade coleslaw dressing recipe is finally over.

Homemade coleslaw dressing

What goes with coleslaw?

Coleslaw is the perfect side dish, and it goes with almost anything. It’s especially good with pulled pork though – either on the side or piled on a bun with the meat!

Homemade coleslaw is also a great option to bring to a potluck as most people like it, and it can be made a bit ahead of time.

Homemade coleslaw

How far ahead should you make coleslaw?

You can make coleslaw several days ahead of time, but it does get watery and limp after about 24 hours. I definitely prefer to make my homemade coleslaw just a couple hours ahead instead.

That being said, I always keep any leftovers, and it’s pretty rare for them to not get eaten over the next couple of days!

Homemade coleslaw dressing

Why does coleslaw get watery?

Coleslaw gets watery because cabbage is 93% water. When you add dressing the salt in the coleslaw dressing draws out the water in the cabbage cells, making the coleslaw watery.

This is why it’s always better if it’s not made too far in advance. 


How to make Homemade Coleslaw:

  • This recipe includes the proportion of green and purple cabbage and carrots that I use in my completely homemade coleslaw. But, keep in mind that if you don’t want to buy two whole cabbages, or you just don’t want to shred a bunch of vegetables (completely understandable!), you can definitely just buy the bag of pre-shredded coleslaw mix and add this homemade coleslaw dressing. That is what I do most of the time!
  • If you are shredding all your veggies, this style of shredder makes it go quickly. Or a food processor with the grater attachment will also work very well.
  • If you make the full recipe you will have a lot of coleslaw. easily serving 8-10 people. If you’re bringing it to a potluck one recipe will likely be enough (assuming there will be other salads there). 
  • If you aren’t making a whole recipe, you can still make the full recipe for the coleslaw dressing. It will keep well in the fridge for at least 2-3 weeks.
Homemade coleslaw

Here are some more great salad recipes for you:

Yield: 7 cups

Homemade Coleslaw

Easy homemade coleslaw

This homemade coleslaw recipe is easy to make and is the perfect side dish! It's the best homemade coleslaw dressing recipe I've ever made!

Prep Time 20 minutes
Total Time 20 minutes


For the salad:

  • 3 cups shredded purple cabbage
  • 3 cups shredded green cabbage
  • 1 cup shredded carrot (2-3 medium)

For the dressing:

  • 1 cup mayonnaise
  • 1 tablespoon Dijon mustard
  • 1 tablespoon apple cider vinegar
  • 2 tablespoons fresh lemon juice (one lemon)
  • 1 teaspoon granulated sugar
  • 1/2 teaspoon celery seed
  • 1/2 teaspoon salt
  • 1/2 teaspoon coarse black pepper


  1. Shred the cabbage and carrots and toss together in a large bowl.
  2. In another bowl, whisk together the mayonnaise, mustard, apple cider vinegar, lemon juice, sugar, celery seed, salt, and pepper until smooth.
  3. Pour the dressing over top of the vegetables and toss until everything is evenly mixed.
  4. Refrigerate until ready to serve.
  5. The coleslaw is best served right away, but will keep well in the fridge for up to two days. Some water will release from the cabbage so it won’t be as crisp after a day or two.


If you don’t want to shred the cabbage and carrots, you can use 7 cups of pre-shredded coleslaw mix with this homemade coleslaw dressing instead. The dressing will keep for several weeks in the fridge if you don’t use it all.

Source: I received this recipe from my Aunt Anita.

Recommended Products

This post contains affiliate links. As an Amazon Associate, I may receive a small commission from qualifying purchases.

Nutrition Information:



Serving Size:

3/4 cup

Amount Per Serving: Calories: 179Total Fat: 17gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 9mgSodium: 301mgCarbohydrates: 7gFiber: 2gSugar: 4gProtein: 2g

Nutrition Information is estimated based on ingredients used and may not be exact.

mimi rippee

Thursday 19th of September 2019

Love this. It's just so pretty. And I love the dressing as well, which is equally as important to me as the salad itself!

Skip to Recipe