I’ve been serving this mayo-free vinegar coleslaw recipe with just about everything lately. It’s a perfect side for BBQs, summer get-togethers, richer dishes, and more!

If you’ve followed us for a while, you know we love our coleslaw! We’ve had our favorite creamy coleslaw on Inspired Taste for a long time, and it has risen to one of our most loved recipes. For years, you’ve asked us to add a vinegar-based coleslaw to the blog, and now I can finally say, it is here!
Deli counter subs and our obsession with sauerkraut inspired this easy vinegar slaw. It’s fresh, crunchy, not too tart or sweet, and goes with just about anything! From barbecue, pork chops, pulled pork, meatloaf, to sandwiches, tacos, and burgers, this mayo-free slaw hits the mark!
Key Ingredients
- Cabbage: I love using red and green cabbage (it looks so pretty), but you can use just one variety. Green, red, Savoy, or Napa cabbage all work wonderfully. If you’re short on time, try using a bag of pre-shredded cabbage or coleslaw mix. If you have leftover cabbage, here are all of our easy cabbage recipes!
- Carrots: Adds color, a little sweetness, and flavor. I use a box grater to shred my carrots, but you can also buy them pre-shredded if that is easier.
- Caraway Seeds (or Celery Seeds): For a traditional coleslaw flavor, use celery seeds, but for a slightly different, but delicious spin, reach for the caraway seeds. Caraway seeds are used in our sauerkraut recipe, but also are what gives rye bread it’s flavor. It does the same with this slaw, and I love it! Remember, though, if you aren’t a fan of caraway, use celery seeds instead like we do for this coleslaw.
- Homemade vinegar dressing: I love the combination of red wine vinegar and olive oil on deli subs, so that’s what we’ve used here. Red wine vinegar tastes a bit lighter and less acidic than other vinegars, which works nicely with the coleslaw. To balance the dressing, we also whisk in a little mustard powder, sugar (only a little bit), and salt. If you do not have mustard powder, you can substitute Dijon mustard. If you want more of a citrus dressing, try our cilantro lime slaw, which is also mayo-free.
Find the full recipe with measurements below.
How to Make Vinegar Coleslaw
Tip 1: Prepare the cabbage. I like slicing my cabbage into thin shreds. I use the same method as when I make sauerkraut or creamy coleslaw. First, cut the cabbage into quarters, and slice out the core. Then, thinly slice each quarter.


Tip 2: Make the dressing. Our slaw dressing is comes together the same way as a simple vinaigrette. Whisk all of the ingredients together, taste, and then adjust with salt, pepper, or if you want a sweeter slaw, add honey or sugar.
Tip 3: Make the slaw. Add all the ingredients to a big bowl, and then pour over two-thirds of the dressing. Give it a really good toss, then add more dressing as needed. That way, you’ll guarantee you’ve got the right dressing to slaw ratio!
Serving Suggestions
I love when we have this tangy coleslaw in our fridge. It’s perfect on the side to so many dishes. It’s wonderful with heartier meat dishes since the vinegar does a good job of cutting through the richness. Some favorites are slow cooker pulled pork, these tender beef ribs, beer brats, and with grilled steak.
It’s also great for sandwiches, and I love it with other potluck-friendly dishes like Greek pasta salad, corn salad, and this orzo pasta salad.
More Slaw Recipes

Easy Vinegar Coleslaw
- PREP
- TOTAL
Deli counter subs and our obsession with sauerkraut inspired this vinegar slaw recipe. I love the red wine vinegar, olive oil, and the caraway seeds, which remind me of rye or pumpernickel bread (use celery seeds if you aren’t a fan). It’s light on its feet, easy to make, and lasts for a couple of days in the fridge. I love it!
You Will Need
1 medium cabbage, about 2 pounds, outer leaves removed
3 medium carrots, peeled and shredded
1/3 cup (80ml) red wine vinegar
3 tablespoons (45ml) extra-virgin olive oil
2 ½ teaspoons sugar
1 ¼ teaspoons mustard powder, like Coleman’s, or substitute 2 to 3 teaspoons Dijon mustard
1/2 teaspoon fine salt
1/2 teaspoon fresh ground black pepper
1 teaspoon caraway seeds or celery seeds
Directions
1Prepare the cabbage: Quarter the cabbage through the core, then cut out the core. Slice each quart into thin shreds. Place the shredded cabbage in a nice big bowl (you will have 6 to 8 cups).
2Combine veggies: Add the shredded carrot to the cabbage and toss to mix.
3Make the dressing: In a separate bowl, whisk the vinegar, olive oil, sugar, mustard powder, caraway seeds (or celery seeds), salt, and pepper together. Taste for acidity and seasoning, then adjust as desired. Add a little more sugar if the dressing tastes too tart, and you prefer a sweeter coleslaw.
4Make the coleslaw: Pour two-thirds of the dressing over the cabbage and carrot, then mix well. (Clean hands are the quickest tool). If the coleslaw seems dry, add a little more of the dressing. Eat immediately or let it sit in the refrigerator for about an hour to let the flavors mingle and the cabbage soften.
5Storing: This coleslaw keeps well in the refrigerator for up to 2 days. Past that, the cabbage becomes floppy and less crunchy.
Adam and Joanne's Tips
- Make ahead: Shred the veggies a day or two in advance and keep them in a resealable bag in the fridge. Make the dressing up to 2 weeks in advance. Combine the cabbage, carrots, and dressing the night before or the day of serving.
- Store-bought bagged coleslaw mix: You can buy pre-shredded cabbage or coleslaw mix. One large (16-ounce) bag should do the trick.
- What to serve it with: This fresh slaw is perfect for dishes where you need something to cut through richness or add fresh flavor. It’s excellent with baked ribs, BBQ chicken wings, pulled pork, pork chops, and burgers (or black bean burgers!). It’s also great on sandwiches and tacos!
- The nutrition facts provided below are estimates.



I’m obsessed with sauerkraut as well! If you have any recipes with that or accompiaments let me know please.
Delicious! I made this recipe as written except for the vinegar – I used white vinegar as it’s the only type of vinegar I had.
So easy and so tasty! I had never thought to add caraway seeds to coleslaw and was curious to see how it would taste. Wow! The caraway added an unexpected but perfect twist to the salad; it didn’t overwhelm but rather complemented the other ingredients.
Definitely replacing my old, reliable recipe with this one. Thanks!
Love it! 🙂
Very light, not too sweet, and so tasty on Independence Day, and simpler to do than a recipe I had previously tried. I added mayonnaise, which I like in coleslaw, only to discover that I had essentially made your classic Creamy Coleslaw. Two great recipes at one time–thank you!
I was anxious to try this recipe. I was pleasantly surprised. I am used to a mayonnaise based dressing. Used dry mustard, will try Dijon mustard next time. Used a 16oz bag of coleslaw mix. Perfect amount for the dressing.
Hi, I don’t generally keep caraway or celery seeds, would it make much difference if I left them out or is there a substitute you can recommend please ? I only use celery salt
If you use celery salt you should be able to leave out the caraway or celery seeds. We love using celery salt!
Thanks for this! I love this type of dressing to balance the richness of Mexican food. This recipe is much easier than the one I’ve been using. Two thumbs up!
I was eating mayonnaise base slaw until I had a rueben sandwich with vinegar slaw at a restaurant. I wanted to make it at home and found your recipe. It’s perfect! I make the oven ribs recipe with this…the best combo! Thanks for sharing!
Wonderful! That would be a delicious combination 🙂
I made this slaw to go with a summery menu. Very easy, and pleasantly light & refreshing. Since I was preparing the recipe for 2 with planned leftovers, I purchased a large bag of coleslaw cabbage mix and then just combined the desired amount of cabbage with dressing as needed. The dressing keeps very well in the refrigerator, so with a quick whisk before adding to the cabbage, I can stir up a bowl of coleslaw in less than a minute. Thanks – I’ll be making this all summer!
Yay! So glad you enjoy the recipe. This is a great summer recipe! 🙂
It sounds good! Thanks a lot.
You are very welcome!
I will be making that. It looks delish!
You are going to love it! 🙂
Thanks for this recipe. My Polish and Ukrainian friends in Toronto always made coleslaw with vinegar/oil dressing.
Sounds delicious!! Looking forward to making this.
Thanks, Liz! Hope you love it as much as we do!