Salads
This cabbage coleslaw salad recipe transforms humble ingredients into a crisp, vibrant dish that brightens any table. My grandmother's handwritten notes for "crunchy slaw" inspired this version—where sharp vinegar dressing meets perfectly shredded cabbage and celery for a texture that's impossible to resist.
The secret lies in the balance: enough acid to cut through the crunch, but never so much it overpowers the natural sweetness of the vegetables.
What makes this recipe special is its versatility—it works as a refreshing side for barbecues, a light main for summer lunches, or even a topping for sandwiches. The prep takes just 20 minutes, and the dressing comes together in minutes without mayo, making it lighter than traditional versions.
I've tested this with both green and red cabbage, and the color contrast always makes the dish look even more inviting.
By the time you're done, you'll have a bowl of crisp, cool coleslaw with celery crowns that add just the right amount of crunch. The dressing stays clingy without being soggy, and the tangy vinegar notes keep it from getting boring.
This is the kind of salad that disappears quickly—perfect for potlucks or when you need something fresh and satisfying.
For extra flair, try adding a sprinkle of toasted sesame seeds or a pinch of smoked paprika to the dressing. Store leftovers in an airtight container for up to 3 days, though I doubt it will last that long. Let's get started!
Ingredients for cabbage coleslaw salad
Crisp cabbage and celery crowns meet tangy vinegar dressing for a refreshing, crunchy salad that's perfect for any occasion.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 4 cups | Shredded, outer leaves removed |
| Red Cabbage 🥬 | 2 cups | Shredded, for color contrast |
| Celery Stalks 🧅 | 3 whole | Thinly sliced into crowns |
| White Vinegar 💧 | ½ cup | White or apple cider vinegar |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Granulated Sugar 🍯 | 2 tbsp | Or honey for slight sweetness |
| Dijon Mustard 🌶️ | 1 tbsp | For depth of flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Celery Seeds 🌿 | ½ tsp | Optional for extra crunch |
| Toasted Sesame Seeds 🌰 | 1 tbsp | For garnish, optional |
The cabbage is the star here—green and red for that classic color contrast. Grab the outer leaves off first (they're tougher) and shred the rest using a sharp knife or mandoline. Trader Joe's and Whole Foods usually have pre-shredded options, but I always prefer fresh—it stays crunchier longer. Celery crowns are key for texture; slice them thinly and evenly so they distribute throughout. If you're short on time, baby carrots work in a pinch for extra crunch.
No apple cider vinegar? White vinegar or lemon juice works just as well. The sugar balances the acidity—honey or maple syrup are great swaps if you prefer. Dijon mustard adds depth, but yellow mustard at half the amount works if that's what you've got. For extra flair, a pinch of smoked paprika in the dressing gives it a subtle kick. The celery seeds are optional but add a nice aromatic note—if you skip them, just double the black pepper for a similar punch.
This slaw keeps best in an airtight container for 3-4 days in the fridge, though I've never had leftovers last that long. The dressing separates slightly, so give it a good stir before serving. For potlucks, I like to bring the dressing and veggies separately and toss just before serving—keeps everything extra crisp. If you make a big batch, it doubles as a perfect topping for sandwiches or tacos the next day.
Why You'll Love This Recipe
- No-Sharp-Knife Night: I swear by this one—just a big knife and a cutting board, no fancy mandoline. The cabbage shreds in seconds, and celery? You can hack it with a butter knife if you’re in a rush.
- Sweet-Tangy Magic: That red cabbage’s natural sweetness paired with the sharp bite of vinegar and the richness of olive oil? It’s the kind of balance that makes you go back for seconds without trying.
- Picnic-to-Potluck Star: Honestly, this salad works everywhere. Pack it in a jar for lunch, toss it on burgers, or bring it to a BBQ—it’s the one dish that never gets overlooked.
- Pantry Goldmine: Between us, this is my go-to when I’m low on cash or time. Cabbage lasts forever, vinegar’s cheap, and olive oil stretches further than you’d think. Plus, leftovers taste just as good the next day.
Step-by-step instructions for crunchy cabbage coleslaw
Here's how to make a vibrant, tangy coleslaw that balances sweet, savory, and crisp textures perfectly.
Shred and Slice the Vegetables
Start by removing any wilted outer leaves from the 4 cups green cabbage and the 2 cups red cabbage. Using a sharp knife, cut the cabbage into thin, even shreds—about ¼-inch thick. I like to work in quarters, holding one section steady while I slice the others, which keeps the shreds consistent.
Next, trim the ends from the 3 whole celery stalks and slice them into thin crowns—about ⅛-inch thick. You'll want about 2 cups of celery crowns total. The thinner you slice, the crunchier the final texture. Place all the shredded cabbage and celery in a large mixing bowl.
Whisk the Dressing Ingredients
In a separate bowl, combine the 0.5 cup white vinegar, 0.5 cup extra-virgin olive oil, 2 tbsp granulated sugar, 1 tbsp Dijon mustard, 1 tsp salt, and 0.5 tsp black pepper. Whisk vigorously until the sugar dissolves completely and the mixture is smooth. This ensures the dressing emulsifies properly and coats every bite.
If you're using the optional 0.5 tsp celery seeds, sprinkle them in now and whisk again. The seeds add a subtle, aromatic depth that pairs beautifully with the cabbage. Taste the dressing before adding it to the vegetables—you can adjust the sweetness or acidity if needed by adding a pinch more sugar or vinegar.
Toss the Vegetables with Dressing
Pour the dressing over the shredded cabbage and celery crowns. Using your hands, gently toss everything together until the vegetables are evenly coated. Be careful not to bruise the cabbage—just enough to distribute the dressing. Let the mixture sit for 10 minutes at room temperature. This allows the flavors to meld and the cabbage to soften slightly without losing its crunch.
After the resting time, give the coleslaw another toss. The cabbage should now be tender-crisp, retaining its structure but with a slight give when squeezed. If the dressing seems too thick, add 1-2 tablespoons of water to loosen it. The ideal consistency should coat the back of a spoon without being soupy.
Chill and Garnish
Transfer the coleslaw to an airtight container and refrigerate for at least 1 hour (or up to 24 hours). Chilling allows the flavors to develop fully and the cabbage to reach its perfect crunch. When ready to serve, sprinkle the 1 tbsp toasted sesame seeds on top for a nutty, textural contrast. The seeds add a subtle crunch that elevates every bite.
Serve the coleslaw chilled as a refreshing side dish with grilled meats, sandwiches, or even as a light main course. The vibrant colors and tangy-sweet flavor make it a crowd-pleaser, and the crisp texture ensures it's anything but boring.
Pro Tips For Making Cabbage Coleslaw Salad
- SHRED BY HAND: I learned this the hard way—food processors turn cabbage into mush in seconds. Grab a sharp knife and slice the green and red cabbage into thin, even strips (about 1/8-inch thick) by hand. The extra effort keeps the texture crisp, not soggy.
- SALT THE CABBAGE FIRST: My grandmother swore by this, and she was right: Toss the shredded cabbage with 1 teaspoon of salt and let it sit for 10 minutes before adding anything else. This draws out moisture, making the salad crunchier and preventing a watery mess later.
- USE COLD OIL: Skip the warm olive oil—cold extra-virgin olive oil emulsifies better with vinegar and keeps the dressing from separating. Measure 2 tablespoons (yes, even if you’re impatient like me) and whisk it into the vinegar first, then pour over the cabbage.
- DON’T SKIP THE CELERY: Celery isn’t just for flavor—it’s the backbone of texture. Thinly slice 2 stalks (about 1/16-inch) and add them to the cabbage mix. The strings add bite, and the mild flavor balances the sharpness of the vinegar without overpowering the cabbage.
Serving suggestions for this dish
BBQ Sidekick
This coleslaw is a must at your next cookout—it’s the perfect foil for smoky, fatty meats like pulled pork or ribs. I like to serve it in a wide, shallow bowl so guests can scoop it up easily with their hands.
The tangy dressing cuts through the richness of the meat, and the crunch keeps every bite exciting. For extra flair, add pickled jalapeños or crumbled bacon for a Southern-inspired twist. 🔥
Sandwich Topper
Transform your sandwiches with a scoop of this slaw on top. It adds color, crunch, and moisture that keeps sandwiches from drying out. I love it on grilled chicken sandwiches or Reuben-style plates—the vinegar dressing balances the richness of the corned beef.
For a lighter option, pile it high on a turkey and avocado wrap with a drizzle of honey mustard. The celery crowns add a fresh, herbal note that elevates everything.
Potluck Star
Bring this coleslaw to your next gathering—it’s easy to transport and always gets rave reviews. I pack it in a glass bowl with a lid (like a Pyrex dish) to keep it fresh.
For a showstopping presentation, arrange the red and green cabbage in swirls on top before adding the sesame seeds. Label it with a cute sign like “Crunchy Celery Crown Slaw” to spark curiosity. It’s the kind of dish that disappears fast, so make extra if you can! ✨
Meal Prep Hero
This slaw keeps beautifully for 3-4 days in the fridge, making it a weeknight lifesaver. I like to prep it on Sundays so it’s ready for quick lunches or last-minute sides. Store the dressing and veggies separately in airtight containers—this keeps the cabbage extra crisp.
When ready to eat, just toss everything together and add a sprinkle of toasted nuts or sunflower seeds for crunch. It’s the ultimate no-stress side dish for busy families.
Global Twists
Want to take your coleslaw global? Swap the vinegar dressing for a soy-ginger dressing (soy sauce, rice vinegar, sesame oil, and honey) and add shredded carrots and green onions for an Asian-inspired slaw.
Or try a Mediterranean version with feta cheese, kalamata olives, and a lemon-herb dressing. The possibilities are endless—just keep that crunchy texture in mind! 🌍
Kid-Friendly Hack
If you’re serving picky eaters, let them customize their own bowls. Set out small bowls of the dressing, extra celery crowns, and shredded carrots so they can mix and match.
Kids love the colorful layers of red and green cabbage, and the sweet dressing makes it approachable. It’s a great way to sneak in veggies without the fuss! 👶
Nutrition facts
Frequently asked questions
Can I make this coleslaw without red cabbage?
Green cabbage alone works perfectly—just use 6 cups instead of 4 cups to maintain the same volume. The texture stays the same, though you'll miss the pretty color contrast. For extra crunch, add ½ cup shredded carrots or jicama to compensate for the missing color.
How do I keep the cabbage extra crisp?
Store the dressing and vegetables separately in airtight containers. Only mix them when ready to eat, and keep the cabbage in the fridge for no more than 3 days. For even better results, add 1 tablespoon lemon juice to the dressing—it helps preserve the crunch. Avoid cutting the cabbage too small, as finer shreds get soggy faster.
Can I make this coleslaw ahead of time?
Yes, but with a smart trick: prep the dressing and chop the veggies separately, then combine them just before serving. This keeps the cabbage crisp for up to 2 days. If you must mix it ahead, store it in an airtight container and eat within 24 hours—the texture will soften slightly but still be delicious. For potlucks, I always bring the components separately and toss at the last minute.
What's the best way to shred cabbage quickly?
Use a mandoline slicer set to ¼-inch thickness for perfectly even shreds in seconds. If you don't have one, cut the cabbage into quarters, remove the core, and slice each quarter into thin strips. For a shortcut, buy pre-shredded cabbage from the store—just rinse it well to remove excess moisture before mixing. The key is keeping the shreds consistent for even texture.
Can I make this coleslaw without mayo?
This recipe is naturally mayo-free, using a tangy vinegar dressing instead. The olive oil and Dijon mustard create a creamy but light texture that clings beautifully to the cabbage. If you prefer a mayo-based version, replace the olive oil with ½ cup mayo and reduce the vinegar to ¼ cup—just be aware it'll be richer and heavier. The vinegar version stays crisp longer, though!
