Classic coleslaw is a creamy, tangy cabbage salad that belongs on every cookout table from Memorial Day to Labor Day and every weeknight dinner in between.
This classic coleslaw recipe is made with freshly shredded cabbage, carrot, and a simple homemade dressing of mayonnaise, apple cider vinegar, and sugar.
It delivers the kind of crunchy, cool side dish that keeps people coming back for seconds, and it is ready in 15 minutes flat with a flavor that only gets better overnight.

| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 minutes | 0 minute | 15 minutes | 8 servings | Easy | American |
Table of Contents
I love this homemade coleslaw recipe, the crisp crunch paired with its creamy texture makes it my favorite anytime salad. One taste of this classic American dish, and it’s sure to become your go-to coleslaw.
Why This Classic Coleslaw Recipe Works
I have been making this classic coleslaw recipe for over a decade, and the reason it works is brutally simple: the dressing ratio is exactly right. Most store-bought cole slaw dressings either drown the cabbage in sweetness or hit you with too much acid.
This recipe uses just enough apple cider vinegar and lemon juice to cut through the richness of the mayonnaise, while the sugar rounds everything out without making the slaw taste like dessert.
The second reason this classic coleslaw holds up is the shredding technique. I reach for the box grater every single time. Yes, it takes an extra three minutes compared to a food processor, but the slightly coarser, irregular shred holds onto the dressing better and gives each bite more textural contrast. If you love cold, creamy sides at your cookouts, you will want to try this classic potato salad alongside it, the two together cover every base on the table.
Finally, patience is the real secret ingredient in any good creamy coleslaw recipe. After you toss the dressing with the cabbage and carrot, the slaw needs time. One hour in the fridge is the minimum. Overnight is the goal.
The cabbage softens slightly, the dressing absorbs into every strand, and the flavors meld into something no fast-food chain can replicate. This is also exactly why KFC coleslaw tastes so distinct from a quickly tossed bowl, it sits for hours before service.
Ingredients For My Classic Coleslaw
Fresh, whole cabbage gives the best flavor and texture for classic coleslaw. Pre-shredded cole slaw bag mix recipes are convenient, but most bags contain preservatives that leave a slightly bitter aftertaste you will notice once you have made slaw from scratch even once. If you enjoy working with cabbage as a main ingredient, these roasted cabbage steaks are another recipe worth keeping in your rotation.

| Ingredient | Quantity | Notes & Alternatives |
|---|---|---|
| Green cabbage, shredded and chopped | 1 small head (about 6 cups) | Red cabbage or a 50/50 mix works well; adds color and mild peppery flavor |
| Large carrot, shredded | 1 | Adds sweetness and color; matchstick apple is the base of any apple coleslaw recipe |
| Mayonnaise | 1 cup | Full-fat mayo gives the creamiest result; Greek yogurt replaces half for a lighter version |
| Granulated sugar | ⅓ cup | Reduce to ¼ cup for less sweetness; honey works as a natural substitute |
| Apple cider vinegar | 2 tablespoons | White wine vinegar is a mild substitute; rice vinegar adds a subtle Asian note |
| Fresh lemon juice | 1½ teaspoons | Bottled works in a pinch but fresh is noticeably brighter |
| Salt | 1 teaspoon (to taste) | Celery salt adds an extra layer of savory depth |
| Black pepper | ⅛ teaspoon (to taste) | White pepper keeps the dressing visually clean |
How to make my Coleslaw Recipe Step-by-Step
Follow these steps in order and your classic coleslaw comes together in under 20 minutes, including cleanup. Each phase builds on the last, so do not skip the chilling step.

Step 1: Prepare the Cabbage and Carrot
- Cut the cabbage in half from top to bottom and remove the dense core from each half by angling your knife at roughly 45 degrees.
- Slice the cabbage into very thin strips using a sharp chef’s knife, then chop those strips crosswise into shorter pieces roughly 1 to 1.5 inches long. Transfer to a large mixing bowl.
- Shred the carrot using the large holes of a box grater, or use a food processor fitted with a shredding disc if you prefer a finer texture. Add directly to the bowl with the cabbage.
Step 2: Make the Classic Coleslaw Dressing
- Combine mayonnaise, granulated sugar, apple cider vinegar, fresh lemon juice, salt, and pepper in a separate medium bowl.
- Whisk the dressing ingredients together until the sugar fully dissolves and the mixture is completely smooth, about 60 to 90 seconds of active whisking.
- Taste the classic coleslaw dressing before it touches the cabbage and adjust salt or sugar at this stage, it is much easier to correct now than after combining everything.
Step 3: Combine and Chill
- Pour the dressing over the shredded cabbage and carrot mixture.
- Toss thoroughly using two large spoons or clean hands until every strand of cabbage is coated with dressing.
- Cover the bowl with plastic wrap or transfer to an airtight container and refrigerate for at least one hour, or ideally overnight, for the best classic coleslaw flavor.
- Stir the slaw two or three times while it chills to redistribute the dressing as the cabbage releases moisture.
- Give the slaw a final taste before serving and adjust seasoning if needed.
Chef Tips for Perfect Classic Coleslaw Results
- Salt the cabbage first for a crunchier classic coleslaw: Toss the shredded cabbage with half a teaspoon of salt and let it sit in a colander for 20 minutes before mixing. Pat it completely dry. This draws out excess water so the dressing stays thick and does not turn watery after a day in the fridge.
- Whisk the sugar until fully dissolved: Undissolved sugar granules create an uneven dressing that tastes sweet in spots and bland in others. If the sugar resists, let the dressing sit for five minutes and whisk again before pouring it over the cabbage.
- Cut the cabbage thin but not paper-thin: Slices thinner than 1mm become limp too quickly. Aim for slices around 2mm thick, thin enough to absorb the dressing but sturdy enough to maintain crunch after 24 hours in the fridge.
- Add apple for an apple slaw recipe variation: Two Granny Smith apples, julienned, stirred in at the end, add tartness and a completely different dimension. Toss the apple pieces in a little lemon juice first to prevent browning.
- Use real, full-fat mayonnaise: Low-fat mayo contains more water and stabilizers that thin out the classic coleslaw dressing noticeably. Duke’s, Hellmann’s, or any traditional full-fat brand gives the richest, most stable result.
- Always taste cold, not at room temperature: Chilled food needs slightly more seasoning. Taste the finished classic coleslaw straight from the fridge before serving and add a pinch of salt or a tiny splash of vinegar if the flavor has gone flat overnight.
Common Mistakes to Avoid When Making Classic Coleslaw
| Mistake | Why It Happens | How to Fix It |
|---|---|---|
| Watery, soupy classic coleslaw after a few hours | Cabbage releases water naturally, diluting the dressing | Salt and drain the cabbage before mixing, or consume within 24 hours of dressing |
| Dressing that tastes flat or bland | Not enough salt or vinegar to balance the fat in the mayo | Add vinegar in ½ teaspoon increments and taste after each addition until brightness comes through |
| Overly sweet slaw | Sugar added by volume without tasting the dressing first | Start with ¼ cup of sugar, taste, and add more gradually, you can add but cannot remove |
| Cabbage that goes limp immediately | Pre-shredded bag mix with preservatives, or cabbage cut too thin | Use fresh whole cabbage and keep shreds at roughly 2mm thickness |
| Uneven flavor throughout the bowl | Dressing only tossed once and not stirred during chilling | Stir the classic coleslaw two to three times while refrigerating so dressing redistributes evenly |
Variations and Substitutions for Classic Coleslaw
This classic coleslaw base recipe is forgiving and adapts well to dietary needs and flavor preferences without losing its essential character.
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Mayonnaise | Greek yogurt (full or half swap) | Tangier, lighter, slightly less rich, great for a lighter creamy coleslaw recipe |
| Granulated sugar | Honey or maple syrup | Adds floral or earthy undertones; reduces overall sweetness slightly |
| Apple cider vinegar | White vinegar | Sharper, more neutral acid, produces a cleaner vinegar based coleslaw recipe |
| Carrot | Julienned Granny Smith apple | Creates a full apple slaw recipe with bright tartness |
| Green cabbage | Red cabbage or Napa cabbage | Red adds color and mild pepper; Napa is more tender and delicate |
| Mayonnaise (full removal) | Olive oil and extra vinegar | Converts to a fully dairy-free, egg-free vinegar based coleslaw recipe |
Serving Suggestions and Pairings for Classic Coleslaw
Classic coleslaw is one of the most versatile side dishes in American cooking, working equally well as a topping and as a standalone cold salad at any gathering.
- Backyard BBQ plate: Serve classic coleslaw baked beans, and cornbread. The cool, creamy slaw cuts through the smoky richness of grilled meat better than any other side on the table. These crispy air fryer wings make a great addition to that same spread.
- Fish tacos: Spoon a generous amount of classic coleslaw directly into the taco with grilled or battered fish, avocado, and a squeeze of lime. The crunch and acidity of the slaw replaces both lettuce and sauce in one move.
- sandwiches: Pile classic coleslaw directly on top of the meat inside the bun. The dressing mingles with the meat juices and creates something far greater than either component alone. Try these buffalo chicken sliders with a scoop of slaw on top for a crowd-pleasing variation.
- Fried chicken dinner: A timeless American pairing. Serve the slaw cold alongside hot, crispy chicken for maximum contrast between warm and cool, crunchy and creamy.
- Summer potluck spread: Classic coleslaw travels well in a sealed container. Bring it cold, give it a stir before setting it out, and pair it with a simple pasta salad for a complete cold sides table that feeds a crowd.

Storage and Reheating for Classic Coleslaw
Classic coleslaw is always served cold, never reheated. Proper storage makes the difference between a slaw that lasts three full days and one that turns mushy by the next morning.
- Refrigerator storage: Keep dressed classic coleslaw in an airtight container in the fridge for up to three days. Stir before each serving to redistribute the dressing.
- Undressed cabbage prep-ahead method: Shred the cabbage and carrot and store them dry in a sealed bag for up to four days. Mix the dressing separately and combine the day you plan to serve for the freshest possible result.
- Signs it has gone bad: Off smell, slimy texture on the cabbage, or a dressing that has separated into an oily puddle that no amount of stirring can bring back. Discard at that point.
- Freezing: Do not freeze dressed classic coleslaw. Mayo-based dressings break completely upon thawing, leaving a watery, grainy result that cannot be salvaged.
Nutritional Information for Classic Coleslaw
Approximate values per serving (1 of 8 servings) of classic coleslaw made with full-fat mayonnaise.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 246 kcal |
| Carbohydrates | 14g |
| Protein | 1g |
| Total Fat | 21g |
| Saturated Fat | 3g |
| Polyunsaturated Fat | 13g |
| Monounsaturated Fat | 5g |
| Trans Fat | 0.1g |
| Cholesterol | 12mg |
| Sodium | 485mg |
| Potassium | 162mg |
| Fiber | 2g |
| Sugar | 11g |
| Vitamin A | 130 IU |
| Vitamin C | 33mg |
| Calcium | 39mg |
| Iron | 0.5mg |
Follow me on PINTEREST for all of my latest blog posts, videos, and recipes.
Print
Classic Coleslaw Recipe
- Total Time: 15 minutes
- Yield: 8 servings 1x
Description
This Classic Coleslaw Recipe is a creamy, crunchy American staple made with freshly shredded cabbage, carrot, and a homemade dressing of mayonnaise, apple cider vinegar, and sugar. Ready in just 15 minutes, it is the ultimate side dish for BBQs, sandwiches, fish tacos, and weeknight dinners alike.
Ingredients
- 1 small green cabbage, shredded and chopped (about 6 cups)
- 1 large carrot, shredded
- 1 cup mayonnaise (full-fat recommended)
- ⅓ cup granulated sugar
- 2 tablespoons apple cider vinegar
- 1½ teaspoons fresh lemon juice
- 1 teaspoon salt, more or less to taste
- ⅛ teaspoon black pepper, more or less to taste
Instructions
- Core and Shred the Cabbage: Cut the cabbage in half and remove the core from each side. Slice into very thin strips using a sharp knife, then chop crosswise into shorter pieces. Transfer to a large mixing bowl.
- Shred the Carrot: Grate the carrot using the large holes of a box grater or a food processor with a shredding disc. Add to the bowl with the cabbage.
- Make the Dressing: In a separate medium bowl, whisk together mayonnaise, sugar, apple cider vinegar, lemon juice, salt, and pepper until the sugar is fully dissolved and the mixture is smooth and creamy.
- Combine and Toss: Pour the dressing over the cabbage and carrot. Toss thoroughly until every strand is evenly coated.
- Refrigerate and Rest: Cover the bowl and refrigerate for at least 1 hour, or overnight for best flavor. Stir the slaw 2 to 3 times while it chills to redistribute the dressing.
- Taste and Serve: Give the classic coleslaw a final taste straight from the fridge, adjust seasoning if needed, and serve cold.
Notes
Classic coleslaw always tastes better after sitting overnight, make it a day ahead whenever possible. For a crunchier result, toss the shredded cabbage with ½ teaspoon of salt, let it drain in a colander for 20 minutes, and pat dry before dressing. Avoid pre-shredded bag mix if possible; fresh whole cabbage gives noticeably better flavor. Do not freeze dressed coleslaw, the mayo-based dressing breaks upon thawing.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Salad, Side Dish
- Method: No Cook
- Cuisine: American
Nutrition
- Serving Size: 1 serving (1/8th of dish)
- Calories: 246
- Sugar: 11g
- Sodium: 485mg
- Fat: 21g
- Saturated Fat: 3g
- Unsaturated Fat: 18g
- Trans Fat: 0.1g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 1g
- Cholesterol: 12mg
Keywords: classic coleslaw, creamy coleslaw recipe, vinegar based coleslaw recipe, apple coleslaw recipe, cole slaw bag mix recipes
The Best Coleslaw Recipe
Classic coleslaw is one of those dishes that looks simple on paper until you taste a truly great version and realize just how much precision went into it.
Get the dressing balance right, use fresh cabbage instead of a bag, give the classic coleslaw time to chill, and this recipe becomes the one your guests ask for by name every single time.
Whether you keep it pure and creamy, spin it into an apple coleslaw recipe, or go fully vinegar based, the core principles remain the same. Make it the day before, stir it before you serve it, and watch the bowl empty first.
FAQs About Classic Coleslaw
What is in traditional coleslaw?
Traditional classic coleslaw contains shredded green cabbage, shredded carrot, and a creamy dressing made from mayonnaise, sugar, and vinegar. Some regional versions add celery seed, Dijon mustard, or onion powder to the base. The word “coleslaw” comes from the Dutch word “koolsla,” meaning cabbage salad, and the dish has been a staple of American cooking since the 18th century. The combination of fat from mayo, acid from vinegar, and sweetness from sugar is what defines the flavor profile everyone recognizes.
Can CKD patients eat coleslaw?
Classic coleslaw can fit into a CKD (chronic kidney disease) diet in limited portions, but the sodium content requires close attention. A standard serving of this recipe contains approximately 485mg of sodium, primarily from the mayonnaise and added salt. Patients following a low-potassium diet should note that cabbage is relatively low in potassium at around 162mg per serving, making classic coleslaw more manageable than many other vegetable dishes. Always consult a registered renal dietitian before making dietary changes when managing CKD.
What is the secret to a good coleslaw?
The secret to good classic coleslaw is getting the dressing balance exactly right before it touches the cabbage, then giving the finished slaw enough time to chill and meld in the fridge. Most people rush the process and serve it immediately after mixing, which means the dressing sits on top of the cabbage rather than absorbing into it. A minimum of one hour in the fridge, and preferably overnight, transforms classic coleslaw from a bowl of dressed cabbage into a unified dish with deep, layered flavor.
Why does KFC coleslaw taste so good?
KFC coleslaw tastes distinctive because it uses a very finely minced cabbage and carrot cut, closer to ground than shredded, combined with a sweet, buttermilk-forward dressing that is slightly thinner than traditional classic coleslaw. The cabbage also sits in the dressing for an extended period before service, which creates deep flavor absorption throughout every strand. Many copycat recipes add a small amount of buttermilk to the dressing to replicate that signature tangy-sweet note. You can get close at home by cutting your cabbage much finer than usual and letting the classic coleslaw sit for at least 24 hours before eating.
Can I make classic coleslaw without mayonnaise?
Yes, a vinegar based coleslaw recipe replaces the mayo entirely with a mixture of apple cider vinegar, olive oil, sugar, and celery seed for a lighter, dairy-free result. The texture is completely different from creamy classic coleslaw, crisper and more acidic rather than rich, but equally satisfying alongside grilled or smoked meats. This style is common in the Carolinas and pairs particularly well with fatty cuts where the extra acidity does the heavy lifting. Start with a 3:1 ratio of vinegar to oil and adjust sugar to your preference.
Can I use a cole slaw bag mix for this recipe?
You can use a cole slaw bag mix as the cabbage base for classic coleslaw, and it works well when time is short. The primary trade-off is flavor: most pre-shredded bags are treated with preservatives that leave a slight bitterness that fresh cabbage simply does not have. If you go the bag route, rinse the mix thoroughly in cold water, drain it well, and pat it completely dry before adding the dressing, this removes some of the preservative residue and improves the final taste of your classic coleslaw noticeably. If you are already planning a full cold salad spread, this homemade chicken salad pairs beautifully next to a bowl of fresh slaw.