An easy Classic Coleslaw Recipe with crisp cabbage and carrots in a creamy, sweet and tangy homemade dressing. Coleslaw is the perfect side dish for potlucks, parties and cookouts.

Homemade coleslaw with creamy dressing in a white bowl with serving spoon

This post may contain affiliate links. Read my disclosure policy.

Coleslaw Recipe

Though you can purchase a store-bought coleslaw mix and dressing, nothing beats the homemade version. Not only is it so easy and quick to make, it’s less expensive and it requires minimal ingredients that you likely already have in your fridge. Crunchy shredded cabbage with carrots in a creamy dressing – so good!

Coleslaw is one of those recipes that everyone should know how to make – it’s as timeless as Chicken Salad, Caesar Salad, or Egg Salad and it will never go out of style. It’s also super simple and oftentimes, the simplest recipes are truly the best. 

Ingredients for Coleslaw

  • Green Cabbage – you’ll need 6 cups of loosely packed, finely shredded green cabbage (see my tips for finely shredding below) – this is about half a head of green cabbage.
  • Red Cabbage – I recommend no more than 2 cups of red cabbage (avoid adding too much or it will tint your salad dressing pink).
  • Carrot – 1 large carrot adds a nice contrast of color. You can add more if you prefer.
  • Green Onion – about half a small bunch of green onion will yield half a cup chopped. It adds a fresh layer of flavor to a traditional coleslaw.
  • Creamy Homemade Dressing – the perfect blend of mayonnaise, lemon juice, salt, and pepper, perfectly sweetened with honey.
Ingredients for homemade coleslaw with cabbage, carrot, green onion and dressing ingredients

Time-Saving Tip:

You can use a pre-shredded store-bought coleslaw mix and stir in the dressing when you’re ready to serve. If using store-bought, you can improve the flavor by adding some fresh chives or green onion to the mix.

The Best Coleslaw Dressing

A good coleslaw dressing can really make or break a recipe. This homemade slaw dressing is amazing; it’s creamy, tangy, and not overly sweet. I love that the dressing only uses 5 ingredients! To prepare the dressing, combine all of the ingredients until well incorporated and creamy:

  • Mayonnaise the creamy base of the dressing.
  • Acidity you can use either the classic apple cider vinegar, lemon juice, or white vinegar. (TIP: if substituting for ACV or vinegar, you’ll need about 4 tsp, or to taste)
  • Sweetness granulated sugar or honey may be used, or a combination of both. You can add more honey or sugar to taste
Step by step how to make coleslaw dressing

Coleslaw Variations

Once you have a great coleslaw base, you can spruce it up with different flavors and textures. Try mix-ins like:

  • Fruit: Sliced apples, pineapple chunks, dried cranberries or raisins
  • Nuts and seeds: Add a little crunch with pumpkin seeds or sliced almonds
  • Veggies: add thinly sliced bell peppers, radishes, or julienned jicama
  • Fresh herbs: try finely chopped parsley or even dill

How to Make Coleslaw

Unlike most salads that are time-consuming, coleslaw is really quick to make and can be completely ready in just 10 minutes!

  • Shred the cabbage, grate the carrots (we used our favorite julienne slicer for the carrots), and chop the green onions. Transfer all of the salad ingredients to a mixing bowl and toss to combine.
  • Combine the ingredients for the homemade dressing.
  • Add the dressing to the mixed salad and enjoy!
Ingredients for coleslaw tossed in a salad bowl

Natasha’s Tip for Finely Shredded Cabbage

You can either shred the cabbage with a mandolin slicer or by hand with a sharp knife. If you like your coleslaw shredded fine and uniform in size, use a mandolin slicer. If you prefer chunky cabbage, shredding by hand will work.

shredding cabbage on a mandolin slicer

What to Serve with Coleslaw

The beauty of coleslaw is that it’s so versatile! It can be served as a side, or a salad to a great Hamburger, or even great piled onto a BBQ Chicken or Pulled Pork sandwich. Here are more great options:

coleslaw served in a white bowl

Can you Make Coleslaw Ahead?

Yes, coleslaw is great to prepare in advance. If you’re making it for a party or brunch, prepare the salad per instructions and keep the salad unmixed and covered, keep the dressing in a separate container. Before serving, mix the salad and add the dressing.

Storing Coleslaw

Once the dressing is mixed in, coleslaw is best enjoyed the same day it is made, but it can be covered and refrigerated overnight. Once the dressing is added, the cabbage starts to release liquid, and it can get soggy. If the dressing is stored separately, it will last 2-3 days in the refrigerator.

I hope you absolutely love this classic Coleslaw Salad. It’s such a versatile and satisfying year-round salad. Do you put anything special in your coleslaw? I’d love to hear from you in the comments.

Try These Easy Salad Recipes

Coleslaw Recipe with Creamy Dressing

4.98 from 70 votes
Coleslaw in a mixing bowl with creamy dressing
The easiest homemade coleslaw recipe. Shredded white and red cabbage with carrots in a sweet and tangy creamy homemade dressing. This 10-minute recipe will win you over.
Prep Time: 10 minutes
Cook Time: 0 minutes
Total Time: 10 minutes

Ingredients 

Servings: 6 people as a side

For the Coleslaw

  • 6 cups green cabbage, thinly shredded (Half a head)
  • 2 cups red cabbage, thinly shredded (1/4 of a head)
  • 1 large carrot, grated or julienned
  • 1/2 cup chopped green onion, finely chopped

For the Creamy Dressing

Instructions

  • Finely shred the white and red cabbage, grate, or julienne the carrot, and finely chop the green onion. Add the prepared vegetables to a mixing bowl and toss to combine.
  • Combine the ingredients for the coleslaw dressing and stir until well combined.
  • Drizzle the dressing over the salad, adding it to taste, and toss to combine.

Notes

To Substitute the Lemon Juice – use either the classic apple cider vinegar, lemon juice, or white vinegar. If using vinegar, start with about 4 teaspoons or add to taste. 

Nutrition Per Serving

215kcal Calories11g Carbs2g Protein19g Fat3g Saturated Fat11g Polyunsaturated Fat4g Monounsaturated Fat0.05g Trans Fat10mg Cholesterol284mg Sodium260mg Potassium3g Fiber7g Sugar2198IU Vitamin A47mg Vitamin C54mg Calcium1mg Iron
Nutrition Facts
Coleslaw Recipe with Creamy Dressing
Amount per Serving
Calories
215
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
3
g
19
%
Trans Fat
 
0.05
g
Polyunsaturated Fat
 
11
g
Monounsaturated Fat
 
4
g
Cholesterol
 
10
mg
3
%
Sodium
 
284
mg
12
%
Potassium
 
260
mg
7
%
Carbohydrates
 
11
g
4
%
Fiber
 
3
g
13
%
Sugar
 
7
g
8
%
Protein
 
2
g
4
%
Vitamin A
 
2198
IU
44
%
Vitamin C
 
47
mg
57
%
Calcium
 
54
mg
5
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Salad, Side Dish
Cuisine: American
Keyword: coleslaw
Skill Level: Easy
Cost to Make: $
Calories: 215
Natasha's Kitchen Cookbook
4.98 from 70 votes (41 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Donna
    July 5, 2021

    I made this for a 4th of July get together. So good! And lots of positive comments! Every recipe I’ve tried from Natasha’s kitchen since a friend suggested I look there has been a keeper! Thank you!

    Reply

    • Natashas Kitchen
      July 5, 2021

      You’re welcome, Donna! I’m so happy you enjoyed this recipe!

      Reply

  • Donna
    July 5, 2021

    I made this for a 4th of July get together. So good! And lots of positive comments! Every recipe I’ve tried from Natasha’s kitchen since a friend suggested I look there has been a keeper!

    Reply

    • Natashas Kitchen
      July 5, 2021

      Aww, that’s just awesome, Donna! I’m so happy to hear you’re enjoying my recipes!

      Reply

  • Cheryl
    July 4, 2021

    I used seasoned rice vinegar, and it was delicious.

    Reply

    • Natasha's Kitchen
      July 4, 2021

      Thanks for sharing that with us, Cheryl. Great to hear that it turned out great!

      Reply

  • Valerie Harvey
    May 31, 2021

    Absolutely Delicious!
    Thank you Natasha for this recipe.

    Reply

    • Natasha's Kitchen
      May 31, 2021

      Thank you, Valerie. Glad you loved it!

      Reply

  • Donna
    December 31, 2020

    I made this for a dinner with my friends this past weekend, I was very pleased to say that it was a very big hit, they only left one spoonful in the dish. It is easy to make and the taste is so good. I have not had a recipe of yours yet that I have not liked.

    Reply

    • Natashas Kitchen
      December 31, 2020

      Aww, that’s the best! Thank you so much for sharing that with me, Donna.

      Reply

  • Jan Zimmerman
    September 24, 2020

    Allergic to honey; could agave be substituted in this dressing?

    Reply

    • Natasha
      September 24, 2020

      Hi Jan, I haven’t tested that but I think it would be worth an experiment, just add it to taste.

      Reply

  • Petr
    August 13, 2020

    All your recipes are amazing!
    Greetings from Moravia))

    Reply

    • Natashas Kitchen
      August 13, 2020

      You’re so nice! Thank you Petr!

      Reply

  • Sheri
    July 6, 2020

    Reading the recipe, if you use ACV how many teaspoons do you use instead of lemon juice?

    Reply

    • Natasha's Kitchen
      July 6, 2020

      Hi Sheri, you’ll need about 4 tsp, or to taste.

      Reply

  • Gina Sablada
    July 2, 2020

    Thanks Nathasa,
    I love most all you recipe,easy and delicious all

    Reply

    • Natashas Kitchen
      July 2, 2020

      Thank you for that lovely comment, Gina! I’m so happy to hear that!

      Reply

  • Aygul
    March 23, 2020

    Best coleslaw ever! I don’t even want to buy one in the store.

    Reply

    • Natasha's Kitchen
      March 23, 2020

      I am so happy to hear that! Thank you for your wonderful review.

      Reply

      • Ian
        July 5, 2021

        I have just experimented and substituted natural Greek yoghurt for the mayonaise and it worked really well.

        Reply

        • Natasha's Kitchen
          July 5, 2021

          Glad it worked out great!

          Reply

  • Bernadette Boulier
    March 3, 2020

    Absolutely the best slaw dressing!!

    Reply

    • Natashas Kitchen
      March 3, 2020

      I’m so glad you enjoyed it! Isn’t the flavor amazing!

      Reply

    • Alexis Roderick
      May 1, 2020

      Can I put this on your pulled pork we are making tonight?
      Thanks

      Reply

      • Natashas Kitchen
        May 1, 2020

        I bet you could Alexis! I hope you love the combo!

        Reply

  • Kristine Eagan-Barnett
    February 11, 2020

    Made receipt as instructed and LOVE IT!!

    Reply

    • Natashas Kitchen
      February 11, 2020

      I’m so glad you enjoyed this recipe, Kristine! Thank you for that wonderful feedback.

      Reply

  • Irene
    June 30, 2019

    Delicious! Simple recipe with amazing flavour! We loved it! Had it with pulled pork. Your recipes are always amazing. Thank you!

    Reply

    • Natashas Kitchen
      June 30, 2019

      I’m so happy to hear that! Thank you for sharing your great review!

      Reply

  • Becky Hardin
    June 12, 2019

    The best coleslaw ever!

    Reply

    • Natashas Kitchen
      June 13, 2019

      I’m so happy you enjoyed that!

      Reply

  • Jacqueline Gregore
    June 12, 2019

    Celery seed is a must in our household

    Then raisins, sometime mandarin oranges, sometimes horseradish and pineapple, but always mayo, vinegar, sugar and celery seed

    Reply

  • Alexandra
    June 12, 2019

    This recipe looks delicious. How many people would it serve when eaten with pulled pork on a bun? I am thinking to make it for 170 people. Do you have a recipe without mayonnaise?

    Reply

    • Natasha
      June 12, 2019

      Hi Alexandra, I do have several cabbage salads that look like coleslaw but vary in flavor profiles (without mayo) that you might enjoy. Each serving here is about 1 cup of salad so for a sandwich, you could probably do 1/3 cup and stretch this one recipe to 15 portions for sandwiches.

      Reply

  • Ian
    June 12, 2019

    I used your basic recipe and then added a spoon of horseradish to give it a little zing..

    Reply

  • Toni
    June 12, 2019

    This is such an amazing coleslaw recipe! I loved it!

    Reply

    • Natashas Kitchen
      June 12, 2019

      I’m so happy you enjoyed that Toni! Thank you for that awesome review!

      Reply

  • Mallory Lanz
    June 12, 2019

    I’ve been looking for a classic coleslaw recipe. Thanks for a good one!

    Reply

    • Natashas Kitchen
      June 12, 2019

      You’re so welcome, Mallory! I’m happy you enjoyed that!

      Reply

  • Tanya Schroeder
    June 12, 2019

    I bet this slaw would make a great topping for BBQ!

    Reply

    • Natashas Kitchen
      June 12, 2019

      YES!! So so perfect for that!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.