There’s something about the crunch of fresh cabbage mixed with a tangy dressing that instantly transports you to a summer picnic or backyard barbecue. Coleslaw is that side dish that somehow makes everything taste better, whether it’s sitting next to pulled pork, fish tacos, or grilled chicken.
What makes this recipe special is how simple it is to pull together, yet the results taste like you’ve spent hours in the kitchen. The crisp texture stays perfect for days, the flavor deepens as it sits, and you can customize it a dozen different ways depending on your mood or what’s in your fridge. This is the coleslaw that actually gets finished at the dinner table instead of pushed to the side.
Why You’ll Love This Recipe
This coleslaw delivers on every front: it’s quick to make, deeply flavorful, and incredibly versatile.
- Ready in 15 minutes with minimal prep work
- Stays crisp and fresh for up to five days in the fridge
- Works as a side dish, topping, or filling for sandwiches and wraps
- Budget-friendly since cabbage costs next to nothing
- Naturally gluten-free and easily adaptable to any dietary need
My Experience Making This Recipe
I first made this coleslaw for a last-minute Fourth of July cookout, and I was shocked at how many people came back for seconds. The crisp bite of the cabbage combined with the creamy, tangy dressing kept people reaching for their forks long after the burgers were gone.
What I love most is how forgiving this recipe is. I’ve made it with different vinegars, swapped mayonnaise for Greek yogurt, and thrown in whatever vegetables I had hanging around. Every version worked beautifully, and each time my guests asked for the recipe.
The sensory experience of making coleslaw is actually satisfying in a way most recipes aren’t. You hear that sharp knife hitting the cutting board, smell the fresh cabbage, and feel the vegetables soften slightly as the dressing coats them. It’s the kind of recipe that reminds you why cooking can be fun.
Recipe Overview
- Recipe Name: Classic Coleslaw
- Servings: 8
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Course: Side Dish
- Cuisine: American
- Calories per Serving: 180
Equipment You Will Need
- Sharp chef’s knife or mandoline slicer
- Large cutting board
- Large mixing bowl
- Medium mixing bowl
- Whisk or fork
- Measuring cups and spoons
- Colander or fine mesh strainer
- Wooden spoon or rubber spatula
Ingredients for Coleslaw
- 1 small head green cabbage, about 1.5 pounds, thinly sliced
- 1/2 small head red cabbage, thinly sliced
- 2 medium carrots, julienned or grated
- 1/2 cup mayonnaise
- 3 tablespoons apple cider vinegar
- 2 tablespoons granulated sugar
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon celery seed (optional but recommended)
Ingredient Notes and Substitutions
- Green cabbage is the backbone of classic coleslaw because it’s crisp, mild, and holds its texture well. If you can’t find it, napa cabbage works but will be slightly softer and more delicate in flavor.
- Red cabbage adds visual pop and a slightly sweeter taste than green. You can skip it if you prefer a more traditional look, but the color is worth the effort.
- Carrots provide natural sweetness and bright color to balance the acidity. Substitute with thinly sliced celery or fennel if you want a different flavor profile.
- Mayonnaise creates the creamy base that coats every strand of cabbage. For a lighter version, swap half the mayo for Greek yogurt or sour cream, though the texture will be less rich.
- Apple cider vinegar brings tang and depth that white vinegar can’t match. Rice vinegar or white wine vinegar work in a pinch but taste less complex.
- Granulated sugar balances the acidity and brings out the vegetables’ natural sweetness. Honey or maple syrup add different flavor notes but change the texture slightly.
- Celery seed is a secret weapon that adds an herbal undertone most people can’t quite identify but immediately notice is missing. It’s worth keeping on hand.
How to Make Coleslaw

Step 1: Slice the Cabbage
Cut your green cabbage in half and remove the core with a sharp knife. Slice the cabbage as thinly as possible, either by hand or with a mandoline, creating long, delicate strands. Thin cabbage wilts slightly when the dressing hits it and absorbs flavor more evenly than chunky pieces.
Step 2: Prepare the Red Cabbage
Slice your red cabbage the same way as the green, aiming for thin, uniform pieces. Red cabbage is slightly tougher than green, so don’t worry if it takes a bit more pressure from your knife.
Step 3: Prepare the Carrots
Peel your carrots and either julienne them with a knife or use the large holes of a box grater to create thin matchsticks. Carrots add sweetness and nutrition while keeping the slaw visually interesting.
Step 4: Combine the Vegetables
Place all your sliced cabbage and carrots into a large mixing bowl. Toss everything together gently with your hands or a large spoon to distribute the vegetables evenly. This ensures that every forkful has a mix of green, red, and carrot.
Step 5: Make the Dressing
In a separate medium bowl, whisk together the mayonnaise, apple cider vinegar, sugar, salt, pepper, and celery seed. Whisk until smooth and fully combined, making sure no sugar lumps remain at the bottom of the bowl. The dressing should be creamy but pourable.
Step 6: Combine Vegetables and Dressing
Pour the dressing over the vegetables and toss everything together thoroughly using a wooden spoon or rubber spatula. Make sure every piece of cabbage and carrot gets coated with the creamy dressing. This usually takes about two minutes of gentle but thorough tossing.
Step 7: Let It Sit
Cover the bowl and refrigerate for at least 30 minutes before serving. This resting time allows the vegetables to soften slightly and the flavors to meld together into something more cohesive than the sum of its parts.
Step 8: Taste and Adjust
Before serving, give the coleslaw a stir and taste a small bite. Add more salt, vinegar, or sugar to suit your preferences, as flavors can shift slightly as the slaw sits. Some people like it tangier, others prefer it sweeter, so trust your palate here.
Pro Tip: Make your coleslaw up to two days ahead of serving. The flavors actually get better as it sits, and you’ll have one less thing to worry about on the day of your meal.
Tips for the Best Coleslaw
- Slice your cabbage as thin as physically possible. Thick pieces of cabbage won’t soften and will feel woody instead of tender, throwing off the entire texture of the dish.
- Taste the dressing before you pour it on the vegetables. It should taste slightly too vinegary and too salty, as the vegetables will mellow it out over time.
- Don’t skip the resting time. Coleslaw needs at least 30 minutes in the refrigerator for the cabbage to soften and for the flavors to become balanced and integrated.
- If your coleslaw becomes too watery after a day, drain it gently using a colander and add a fresh squeeze of dressing. The vegetables release water as they sit, so a little drainage is normal.
- Keep your vegetables cold before mixing. Warm cabbage won’t crisp up in the dressing, and the final texture will suffer.
- Mix by hand when possible instead of using food processors. A processor can make cabbage too wet and break down the delicate fibers, resulting in mushy slaw instead of crunchy slaw.
Common Mistakes to Avoid
- Slicing the cabbage too thick results in tough, chewy pieces that don’t absorb dressing. Your knife skills matter here, so take your time and slice thin.
- Using warm cabbage that hasn’t been chilled will result in limp, wilted slaw. Always start with cold vegetables fresh from the fridge.
- Adding the dressing immediately after mixing the vegetables means the cabbage won’t wilt evenly. The vegetables need time to soften and meld with the dressing.
- Forgetting to taste and adjust the seasoning leaves you with dressing that’s too bland or too sharp. Always do a final taste before serving, as your preferences are the only ones that matter.
- Making the dressing with cold mayonnaise straight from the fridge makes it lumpy and hard to whisk smooth. Let your mayo sit at room temperature for 10 minutes before whisking.
Serving Suggestions
Coleslaw is endlessly versatile and works as a side dish with almost any protein or grilled vegetable. Serve it cold straight from the fridge for maximum crunch and the most refreshing experience.
- Alongside pulled pork sandwiches for the classic barbecue combination
- On top of fish tacos with lime crema and fresh cilantro
- As a bed for grilled chicken or shrimp
- In sandwich wraps with turkey, bacon, and avocado
- Next to grilled corn, burgers, and baked beans at summer cookouts
Variations to Try
- Asian-inspired coleslaw: Replace the apple cider vinegar with rice vinegar, swap mayonnaise for half mayo and half sesame oil, and add soy sauce, fresh ginger, and a pinch of white pepper. This creates a lighter, more aromatic slaw with Asian flavors.
- Spicy coleslaw: Add one teaspoon of hot sauce or a pinch of cayenne pepper to the dressing, then top with fresh jalapeños and a squeeze of lime juice. This transforms the coleslaw into a bold side dish with heat.
- Apple and walnut coleslaw: Toss in one diced crisp apple and one half cup of toasted walnuts along with the cabbage. The sweetness of the apple and crunch of the walnuts add depth and texture.
- Creamy herb coleslaw: Add fresh dill, parsley, and chives to the dressing along with a tablespoon of Dijon mustard. This version pairs beautifully with fish and roasted potatoes.
- Lighter vinegar-based coleslaw: Skip the mayonnaise entirely and make a tangy dressing with vinegar, a touch of oil, mustard, and honey. This version has sharp flavor and no dairy, making it feel lighter on the palate.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free, but verify that your mayonnaise and any condiments you use don’t contain hidden gluten.
- Dairy-free: Replace mayonnaise with dairy-free mayo or a blend of olive oil and aquafaba, though the texture won’t be quite as creamy.
- Vegan: Use vegan mayonnaise instead of regular mayo, and the rest of the recipe stays exactly the same.
- Low-carb or keto: Reduce the sugar to one tablespoon and use a sugar substitute like erythritol, keeping all other ingredients the same. The slaw will be less sweet but still delicious.
Storage and Reheating
Refrigerator
Store your finished coleslaw in an airtight container on a shelf in the refrigerator where it will keep for up to five days. The flavor actually improves for the first two days as the vegetables continue to soften and the dressing permeates every strand of cabbage.
- Keep it covered to prevent it from absorbing odors from other foods
- Stir it gently before serving if any liquid has pooled at the bottom
Freezer
Coleslaw doesn’t freeze well because the vegetables become mushy and lose their appealing crunch when thawed. It’s best to make coleslaw fresh or store it in the refrigerator only.
- Freezing damages the cell structure of the cabbage
- The texture becomes unpleasant after thawing
Reheating
Coleslaw is a cold dish and should never be heated. Serve it straight from the refrigerator for the best texture and flavor experience.
- Always serve cold
- Remove from the fridge 10 minutes before serving if you prefer it slightly less cold
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 180 |
| Total Fat | 14g |
| Saturated Fat | 2g |
| Carbohydrates | 13g |
| Fiber | 2g |
| Sugar | 8g |
| Protein | 2g |
| Sodium | 320mg |
| Cholesterol | 10mg |
These values are estimates and may vary based on the specific brands and quantities of ingredients you use. If you’re tracking macros for a specific dietary goal, adjust the mayo and sugar amounts to fit your needs.

Frequently Asked Questions
Can I Make Coleslaw Without Mayonnaise?
Absolutely. Mix apple cider vinegar, a touch of olive oil, sugar, salt, and pepper for a tangy vinegar-based dressing that’s lighter and sharper than the creamy version. This style stays crisp longer and pairs well with barbecue.
How Long Does Coleslaw Stay Fresh?
Properly stored coleslaw lasts up to five days in the refrigerator in an airtight container. The first two days are when flavor is at its peak, but it remains tasty through day five.
Can I Make Coleslaw in Advance?
Yes, and it’s actually a smart move. Coleslaw tastes better after sitting for at least 12 hours because the flavors marry and the vegetables soften slightly. Make it the day before your event for less stress.
Why Is My Coleslaw Getting Watery?
As cabbage sits, it releases water through osmosis as the salt and vinegar draw moisture out of the cells. This is normal and you can simply drain any excess liquid before serving or add a bit more dressing to compensate.
Can I Use a Food Processor to Slice the Cabbage?
You can, but hand slicing is better because food processors tend to shred the cabbage too finely and release too much water. If you do use a processor, slice with the regular blade instead of the shredding blade for better results.
What’s the Difference Between Coleslaw and Slaw?
Coleslaw and slaw mean the same thing. The word coleslaw comes from the Dutch “koolsla,” which means cabbage salad, and the terms are used interchangeably today.
Can I Add Pineapple or Raisins to Coleslaw?
Absolutely. Adding dried cranberries, raisins, or diced fresh pineapple brings sweetness and chewiness to the slaw. These additions work especially well with the creamy dressing version.
Final Thoughts
Coleslaw is proof that simple dishes can pack serious flavor when you use quality ingredients and take your time with the technique. This is the side dish that will make people ask for your recipe and wonder why theirs never tastes quite this good.
Whether you’re grilling for a crowd or just looking for something refreshing to pair with dinner, coleslaw delivers every single time. Make it today and taste the difference that proper slicing, quality dressing, and a little patience can make.
Explore More Delicious Recipes
If you loved this classic coleslaw, you’ll want to try more fresh and flavorful side dishes that complement your favorite meals perfectly.
Try our Asian coleslaw recipe for a completely different flavor profile with sesame and ginger. For another crunchy, refreshing side, check out our carrot raisin salad recipe that brings sweetness and texture to your table.

Classic Coleslaw
Ingredients
Equipment
Method
- Cut the green cabbage in half, remove the core, and slice as thinly as possible.
- Slice the red cabbage into thin, uniform strands.
- Peel the carrots and julienne or grate into thin matchsticks.
- Place the sliced cabbages and carrots into a large mixing bowl and toss to combine.
- In a medium bowl, whisk together mayonnaise, apple cider vinegar, sugar, salt, pepper, and celery seed until smooth.
- Pour the dressing over the vegetables and toss with a wooden spoon or spatula until thoroughly coated.
- Cover the bowl and refrigerate for at least 30 minutes before serving to allow flavors to meld.
- Stir, taste, and adjust salt, vinegar, or sugar to your preference before serving.