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.99 from 68 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.99 from 68 votes (41 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Hilary
    June 22, 2024

    I love coleslaw and Immlazy so I buy a bag of it and then add my favourite things to it and Heinz Salad Cream makes it perfect!
    I like quick and easy!

    Reply

    • Natashas Kitchen
      June 22, 2024

      Thank you so much for sharing that with me, Hilary!

      Reply

  • charlotte sorrell
    June 20, 2024

    I made this but with a few changes wanting a savory flavour….instead of the mayo dressing I used homemade ranch, greek yogurt, sriracha, boursin cheese. I was pairing with Greek marinated pork kabobs. The flavour popped with a bit heat from the sriracha and some tang from the yogurt..

    Reply

  • Sha
    June 20, 2024

    This is soooo delicious! I can’t get enough of this coleslaw recipe. Highly recommended!

    Reply

  • Hilary
    June 19, 2024

    Natasha, this salad dressing is very popular in England. Heinz Salad Cream. I’ll send a photo of the bottle.

    Reply

  • cathy
    June 19, 2024

    I made this for a graduation party and it turned out perfect. I served it with chicken burgers!

    Reply

  • Sara Welch
    June 19, 2024

    This was such a quick and easy recipe that does not disappoint! Turned out crisp, creamy and delicious; definitely, a new favorite recipe!

    Reply

  • Gina
    June 19, 2024

    I have always made this with one exception, I thin it down with a little milk. We just don’t like it so thick, we e been making it for many generations. Love it!

    Reply

  • Steve
    May 25, 2024

    I love every recipe I’ve ever tried from you Natasha, and this is no different, my only tweak is a 1/3 cup of crushed pineapple

    Reply

  • C
    May 24, 2024

    Our go-to coleslaw recipe! It’s our family favourite and requested often. Thank you for making cabbage into a household staple!

    Reply

    • Natashas Kitchen
      May 24, 2024

      I’m so glad you found your favorite go-to coleslaw recipe on my blog. I’m so glad you enjoyed it!

      Reply

  • Amira
    February 10, 2024

    Huge hit at our family potluck. Now part of our weekly side rotation! Thanks for the great recipe.

    Reply

    • NatashasKitchen.com
      February 11, 2024

      You’re very welcome, Amira!

      Reply

  • Michele
    September 2, 2023

    Just what I was looking for, Natasha, thanks! My family likes it with a chopped red apple in the mix. I want to serve this with grilled flank steak. What other side would you suggest I make to round out our BBQ lunch

    Reply

    • NatashasKitchen.com
      September 2, 2023

      Hi Michele! That sounds great. Mashed potatoes or potato salad both sound like great sides. I have a recipe for both of those, use the search bar at the top of the page.

      Reply

  • Sherry
    July 11, 2023

    Hi.. really this Came out gr8
    Thx❤️
    Keep up the gr8 work👏🏽

    Reply

    • NatashasKitchen.com
      July 11, 2023

      I’m happy to hear that, Sherry!

      Reply

  • Marina
    February 22, 2023

    Love this recipe! Added walnuts and cranberries. Delicious. Will make again.

    Reply

    • NatashasKitchen.com
      February 22, 2023

      Sounds delicious! I’m glad you loved it. Thank you for sharing.

      Reply

  • Beth L
    December 19, 2022

    I got rave reviews at a Christmas party with this recipe. I only had green cabbage, dried cranberries, sunflower seeds, almonds and this dressing (with ACV). So flexible and delicious!

    Reply

    • Natashas Kitchen
      December 19, 2022

      I’m so glad it was a hit, Beth!! Thank you so much for sharing that with me.

      Reply

  • Carol
    August 24, 2022

    This looks delicious. If I substitute sugar for honey, how much sugar in total should I use? Love your recipes.
    Thank you

    Reply

    • NatashasKitchen.com
      August 24, 2022

      Hi Carol! Yes, you can use sugar in place of honey. Equal amounts would be fine or used to your preference of sweetness.

      Reply

  • Charlotte Zwolski Menker
    July 11, 2022

    Great coleslaw! And thanks for including the nutritional values.
    Do you have a cookbook yet!?!

    Reply

    • NatashasKitchen.com
      July 11, 2022

      Thank you! You’re welcome. My cookbook is still in process, Fall 2023 is the expected release.

      Reply

  • Lena
    July 3, 2022

    Best coleslaw ever!! Not too mayonnaise-ey, has a tart bite, not too sweet. Mmm mmm mmm! New summer go to!

    Reply

    • Natasha's Kitchen
      July 3, 2022

      Awesome feedback, Lena. Thanks for sharing!

      Reply

  • john roberts
    May 16, 2022

    see now, this is good but my grandma’s is the best.

    depending on how much you want. finely slice half of a red & white cabbage. finely slice 2 white onions, grate 4 large carrots. mix all in a bowl & add a table spoon of caster sugar. mix together & leave for 30 mins at least. the sugar will bring out the natural flavours of the veg.
    then add 2 tablespoons of salad cream. some may prefer mayo but salad cream gives a nice tang. mix well leave for another 30 mins and ………….. oh yeah this is it. maybe add a grind or two of black pepper but is good as is……………enjoy, you are welcome :o)

    if you want the best ever potato salad, just ask ….. :o)

    Reply

    • Natasha
      May 16, 2022

      Hi John, I’d love to try it but what is salad cream? Did you mean sour cream?

      Reply

      • JoAnn
        May 21, 2022

        I can’t be sure (because I’ve never heard the term before), but I THINK “salad cream” may be Miracle Whip (or its equivalent).

        I’ll be making this (with Mayo, lol) this weekend for a Pot Luck. I’m sure it will be teriffic.

        Reply

      • Pamela Lewis
        May 30, 2022

        Salad cream is a British salad dressing made by Heinz,it can be purchased in any store that sell’s British groceries eg Safeway,Walmart or occasionally Co-op

        Reply

        • Natasha
          May 30, 2022

          That’s interesting! I haven’t seen that product but thank you for sharing. I’ll keep an eye out for it.

          Reply

          • Frenchy
            June 16, 2022

            Web search:
            Is Heinz Salad Cream the same as mayonnaise?

            They may have almost identical ingredients, but crucially they use different amounts of each to provide a notably different taste. Heinz Salad Cream uses more vinegar than oil whilst mayonnaise is the other way round. For example, in Heinz Salad Cream is just 22% Rapeseed Oil whilst Heinz mayonnaise is 68%

      • Sheila Davis
        August 28, 2023

        More than likely Miracle whip…that was the big go to back in the day.

        Reply

  • Jean A.
    April 9, 2022

    How do you keep the coleslaw from turning “pink” from the red cabbage when the dressing is added?

    Reply

    • NatashasKitchen.com
      April 11, 2022

      Hi Jean, keeping the red cabbage in moderation helps with the bleeding. We use more green cabbage than red. I have not tested any methods to reduce the bleeding but you could research this.

      Reply

      • Maria Lemp
        June 19, 2024

        Would this dressing work over a bag of coleslaw you can buy at the store?

        Reply

        • Natasha
          June 19, 2024

          HI Maria, yes absolutely! That is a great shortcut. When using bagged coleslaw, one great way to make it tastier is to add some fresh chopped green onions or chives.

          Reply

  • Patricia Garcia
    July 28, 2021

    Very similar to The Fresh Market’s broccoli slaw, but they add finely chopped broccoli and Craisins.

    Reply

    • Natashas Kitchen
      July 28, 2021

      That’s just awesome! Thank you for sharing that with us!

      Reply

As Featured On

Never Go "Hangry" Again!

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