Salads
This basic coleslaw salad recipe delivers the perfect balance of crisp cabbage and creamy dressing that's foolproof for any occasion. The secret lies in thinly slicing the cabbage and carrots for maximum crunch, then combining them with a tangy, slightly sweet dressing that clings to every bite.
I've perfected this version over years of picnics and potlucks—it's the one people always ask for seconds on.
The foundation starts with fresh green cabbage and carrots, which should be cut uniformly for even texture. A simple dressing of mayonnaise, apple cider vinegar, and a touch of sugar creates that signature creamy yet slightly tangy flavor.
Seasoning with salt and pepper rounds out the taste, while optional toppings like red onion or celery add extra layers of freshness and crunch.
What you'll end up with is a salad that's crisp, refreshing, and packed with flavor—ideal for sandwiches, burgers, or as a standalone side. The dressing stays creamy without turning greasy, and the vegetables maintain their satisfying crunch even after sitting for a few hours.
It's the kind of dish that's easy to make ahead and always disappears quickly.
For variations, try swapping mayo for Greek yogurt for a lighter option, or adding a splash of hot sauce for extra kick. This coleslaw holds up beautifully in the fridge, making it perfect for meal prep. Let's get started on creating this crowd-pleasing classic!
Ingredients for basic coleslaw salad
Pantry staples plus a few fresh veggies—this coleslaw comes together in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 4 cups | Shredded, outer leaves removed |
| Carrots 🥕 | 2 medium | Julienned or thinly sliced |
| Mayonnaise 🥫 | ¾ cup | High-quality, not low-fat |
| Apple Cider Vinegar 🍎 | ¼ cup | Raw, unfiltered preferred |
| Granulated Sugar 🍚 | 2 tbsp | White or brown sugar |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Red Onion 🧅 | ¼ cup | Thinly sliced, optional |
| Celery Stalks 🥬 | 2 whole | Thinly sliced, optional |
The cabbage is everything here. Green cabbage stays crunchier than red, but either works. I grab mine from the produce section at Trader Joe's—they keep it fresh longer. Look for heads that feel heavy for their size (that means they're packed with water, so they stay crisp). Carrots? Baby carrots are perfect if you're short on time—just slice them lengthwise. If you're using regular carrots, peel them first for a cleaner bite. The red onion adds a nice bite, but skip it if you're serving kids or picky eaters—they might not love the sharpness.
No mayo? Greek yogurt works perfectly—just add an extra tablespoon of vinegar to keep it tangy. Running low on vinegar? Lemon juice at half the amount gives a similar zing. Sugar too sweet? Swap for maple syrup or honey (though honey isn't vegan). The celery? Skip it if you don't have any—this salad still tastes amazing without it. For extra crunch, toss in a handful of shredded carrots or jicama if you're feeling fancy. And if you're making this ahead, add the dressing just before serving to keep everything crisp.
This coleslaw keeps like a dream. Store the veggies and dressing separately in airtight containers for up to 3 days—mixing them ahead makes the cabbage soggy. When ready to serve, just combine and give it a good stir. It actually tastes better the next day as the flavors meld. For meal prep, I double the batch and portion it into small containers with tight lids. Perfect for lunches or potlucks—just grab and go. If you're serving it with burgers or BBQ, make it 1-2 hours ahead so the flavors have time to develop.
Why You'll Love This Recipe
- No-Sharp-Knife Night: The only prep is shredding cabbage—no julienne skills required. I just use the big holes on my box grater and let the kids (or my dog) stand guard while I work. Five minutes later, you’re done.
- Sweet-Tangy Magic: That apple cider vinegar cut through the mayo’s richness while the sugar just melts into the crunch. Honestly, the balance is what makes it addictive—creamy, sharp, and just sweet enough to keep you coming back.
- Potluck Hero: Bring this to a BBQ or picnic and watch it disappear first. It’s the side that actually gets eaten, not just pushed around the plate. Plus, it travels well—no soggy corners in sight.
- Budget Crunch-Saver: Cabbage and carrots last forever, mayo’s a staple, and you’re using pantry basics. I’ve made this for under $3 per serving, and it still feels like a special treat. Leftovers? They’re the best kind—better the next day.
Step-by-step instructions for crunchy cabbage and creamy dressing balance
Let's make this classic slaw with perfect texture and flavor every time.
Prep the Vegetables for Maximum Crunch
Start by removing the tough outer leaves from the 4 cups of green cabbage and quarter it. I like to work on a large cutting board with a sharp knife—this makes shredding much easier. Cut the cabbage into thin, even strips about ¼-inch wide. You want them uniform so they cook and soak up the dressing evenly. Toss the shredded cabbage into a large mixing bowl as you go.
Next, peel and julienne the 2 medium carrots into thin matchsticks. If you don't have a julienne peeler, just slice them thinly with a sharp knife. Add these to the bowl with the cabbage. For the 2 whole celery stalks, slice them thinly crosswise and add them too. The celery adds great texture and a subtle bitterness that balances the sweetness. If you're using the 0.25 cup of red onion, slice it thinly and add it now as well.
Whisk the Creamy Dressing to Perfection
In a small bowl, combine the 0.75 cup mayonnaise, 0.25 cup apple cider vinegar, 2 tablespoons granulated sugar, 1 teaspoon salt, and 0.5 teaspoon ground black pepper. I like to use a whisk for this step—it helps emulsify the dressing so it's perfectly smooth. The vinegar adds tanginess that cuts through the richness of the mayo, while the sugar balances everything out.
Taste the dressing before adding it to the vegetables. You want it to be sweet, tangy, and slightly salty. If it needs more flavor, adjust with a pinch more sugar, salt, or a splash of vinegar. The dressing should coat the back of a spoon but still be pourable—this ensures it clings to every cabbage strip.
Combine and Chill for Ideal Texture
Pour the dressing over the vegetable mixture in the large bowl. Using your hands, gently toss everything together until the vegetables are evenly coated. Be careful not to mash the cabbage—you want to keep those crisp edges. The cabbage should look glossy and vibrant, not wilted.
Cover the bowl with plastic wrap and refrigerate for at least 1 hour before serving. This chilling time is crucial—it lets the flavors meld and the cabbage soak up the dressing just enough to soften slightly while maintaining that perfect crunch. If you can wait 2 hours, even better! The longer it chills, the more flavorful it becomes.
Serve with Confidence
When you're ready to serve, give the coleslaw one final toss with a spatula to redistribute any dressing that may have settled. The cabbage should be tender but still hold its shape, with a satisfying crunch. The carrots and celery should be crisp, not mushy. If it's too wet, let it sit uncovered in the fridge for 10-15 minutes to evaporate any excess moisture.
This coleslaw keeps well in the refrigerator for up to 3 days, though the texture will gradually soften. It's perfect as a side for burgers, sandwiches, or even as a topping for tacos. The balance of creamy dressing and crisp vegetables makes it irresistibly satisfying every time.
Pro Tips For Making Basic Coleslaw Salad
- SHRED SMALLER THAN YOU THINK: I learned this the hard way—big chunks of cabbage stay crunchy, but they also make the slaw feel uneven. Aim for matchstick-sized shreds (about 1/8-inch thick) so every bite has the same texture. A mandoline makes this faster, but a sharp knife works too—just don’t rush it.
- LET THE CABBAGE SWEAT FIRST: Tossing raw cabbage and carrots with mayo right away can make the slaw soggy. Instead, salt the shredded cabbage (1 tsp per pound) and let it sit in a colander for 10 minutes. This draws out moisture, so the dressing actually clings instead of pooling at the bottom.
- USE COLD MAYONNAISE: Straight from the fridge, mayo is thick and clumps easily. Take it out 30 minutes before mixing to soften, then chill the bowl in the freezer for 10 minutes while you prep veggies. Cold mayo blends smoother and stays emulsified longer—no grainy surprises when serving.
- DRESS IT LAST MINUTE: Vinegar and sugar break down the mayo over time, turning creamy slaw into a sad, watery mess. Mix the dressing (mayo, vinegar, sugar) right before tossing with the veggies, then fold just until combined. If making ahead, keep dressing separate until serving.
Flavor customization for these flavors
Sweet & Tangy Twist
For a brighter flavor profile, swap the granulated sugar for 2 tablespoons of honey and add 1 teaspoon of Dijon mustard to the dressing. The honey enhances the natural sweetness of the cabbage while the mustard adds depth.
I love this version for summer BBQs—it’s refreshing and just a little more complex. 🍯
Spicy Kick
If you crave heat, stir in 1 teaspoon of hot sauce (like Cholula or Tabasco) or ½ teaspoon of cayenne pepper directly into the dressing. For a smoky-sweet option, add ½ teaspoon of smoked paprika and a pinch of cumin—this works surprisingly well with the creamy base.
Serve with pulled pork or tacos for a bold contrast. 🌶️
Herb-Infused Freshness
Brighten up the coleslaw by mixing in 2 tablespoons of finely chopped fresh herbs like dill, parsley, or chives right before serving. For a Southern-inspired twist, add 1 tablespoon of chopped fresh chives and a squeeze of lemon juice (reduce vinegar by 1 tablespoon).
The herbs keep the salad feeling light and vibrant. 🌿
Lighter Greek Yogurt Base
Swap the mayo for ¾ cup of Greek yogurt (full-fat for creaminess) and add an extra 1 tablespoon of apple cider vinegar to balance the tang. This version is lighter but still rich, with a subtle tanginess.
I like to add 1 teaspoon of garlic powder for extra depth—it pairs perfectly with grilled chicken or fish. 🥛
Asian-Inspired Crunch
For an unexpected twist, thin the dressing with 2 tablespoons of soy sauce and 1 tablespoon of sesame oil, then toss in 1 tablespoon of toasted sesame seeds and 1 teaspoon of grated ginger.
This fusion version works beautifully with teriyaki chicken or as a side for sushi rolls. The umami from the soy sauce elevates the classic flavors. 🥢
Extra Crunch Boosters
Add texture with ¼ cup of toasted pecans or walnuts for a Southern-style crunch, or ½ cup of shredded jicama for a refreshing, slightly sweet bite. For a tangy crunch, toss in ¼ cup of dried cranberries—they add a pop of color and a burst of sweet-tart flavor.
These additions work especially well in holiday coleslaw. 🌰
Nutrition facts
Frequently asked questions
Can I use red cabbage instead of green?
Red cabbage works beautifully and adds vibrant color to your salad. The flavor is slightly sweeter and more robust than green cabbage, so you might want to reduce the sugar in the dressing by 1 teaspoon to balance it. Just be aware that red cabbage may bleed its color into the dressing, especially if you're using vinegar.
How do I keep my coleslaw from getting soggy?
The key is timing and texture. Always add the dressing just before serving—this ensures maximum crunch. If you need to prep ahead, store the vegetables and dressing separately in airtight containers. The cabbage will stay crisp for up to 3 days this way. For extra insurance, toss the shredded cabbage with 1 teaspoon of cornstarch before adding the dressing—it absorbs moisture beautifully.
What's the best way to slice cabbage for coleslaw?
Use a sharp knife and aim for thin, even strips about ¼-inch wide. The secret is to cut lengthwise through the core first, then slice outward in thin strips. For perfect uniformity, wrap the cabbage in plastic wrap before slicing—it holds the leaves together so they don't fly apart. A mandoline slicer works great if you have one, but a sharp chef's knife works just as well with practice.
Can I make this coleslaw without mayo?
Yes! For a lighter version, substitute mayo with ¾ cup Greek yogurt (full-fat for best texture) and add an extra 1 tablespoon of vinegar. You can also try avocado oil mayo for a healthier option. If you're avoiding dairy completely, a mix of mayonnaise substitute (like vegan mayo) and 2 tablespoons of lemon juice works surprisingly well while keeping that creamy texture.
How long can I store homemade coleslaw?
For best quality, store the vegetables and dressing separately in airtight containers in the fridge for up to 3 days. Once combined, it'll keep for 2 days but the texture will gradually soften. The flavor actually improves as it sits, so it's perfect for meal prep. For longer storage, freeze the mixed coleslaw (without dressing) for up to 2 months
