Oil and Vinegar Slaw

This oil and vinegar slaw offers a bright, tangy twist on the classic summer side dish. With just a handful of straightforward ingredients—shredded cabbage, red wine vinegar, a pinch of sugar, and a light oil—it brings bold flavor without the heaviness that mayonnaise often adds.
Crunchy and lightly dressed, this slaw pairs wonderfully with grilled meats, sandwiches, or any picnic spread you might be planning. Whether it’s a casual weeknight meal or a backyard barbecue, this slaw is a real crowd-pleaser with its fresh taste and simple prep.
This oil and vinegar slaw is not only light and vibrant but also super fast to whip up—just five minutes of prep time with minimal ingredients. It delivers that classic crisp coleslaw crunch without the creamy mayo, making it feel refreshing on warm days and an ideal partner for grilled meats, tacos, sandwiches, or even grain bowls. Plus, it’s naturally dairy-free and gluten-free, keeps well in the fridge for a few days, and actually tastes better the longer it rests. That means it’s great for making ahead for picnics and BBQs without any stress.
What Makes It So Good
This oil and vinegar slaw has a lot going for it: it’s quick, fresh, and fuss-free while packing a big crunch and vibrant flavor. If you prefer your side dishes to refresh your palate rather than weigh you down, this is definitely going to become a staple in your recipe box.
- Ridiculously quick: Just 5 minutes of hands-on work, plus a short marinating time (20 minutes works great), and you have a ready-to-serve side—perfect for those busy weeknights or spontaneous get-togethers.
- Light and refreshing: The sharpness of red wine vinegar paired with a hint of sugar keeps this slaw bright and lively, especially welcome when the weather’s warm or alongside richer grilled dishes.
- Diet-friendly: This slaw is naturally dairy-free and gluten-free, with fewer calories and less fat than traditional mayo-based versions (around 90 calories per serving), fitting nicely into many dietary preferences.
- Picnic- and party-ready: Thanks to the absence of mayonnaise, you can leave it out longer at outdoor events without worry, and it keeps well in an airtight container for 3 to 4 days.
- Versatile: Serve it as a side, a sandwich topper, a taco filling, or add it to grain bowls. It especially shines with pulled pork, grilled fish, burgers, or spicy dishes.
- Customizable: Simple swaps like apple cider vinegar, honey instead of sugar, fresh herbs, or toasted seeds can tailor the slaw perfectly to your meal without any extra effort.
- Make-ahead friendly: The flavor only deepens as it sits, so you can easily prepare it ahead of time. If you want your slaw extra crisp, keep the dressing separate until serving.
Bottom line: easy, fresh, and flexible—this slaw fits effortlessly into your cooking routine and pairs with an array of dishes for all kinds of occasions.
Ingredients You’ll Need

- 1/4 cup red wine vinegar
- 2 tablespoons sugar
- 2 tablespoons peanut or vegetable oil (choose a neutral oil if you need to avoid peanut)
- 1 (16-ounce) bag shredded cabbage mix (coleslaw mix)
- 1 teaspoon salt
- Freshly ground black pepper, to taste
Mixing and Assembling
- If using whole vegetables, shred cabbage and carrots thinly.
- In a large bowl, whisk red wine vinegar and sugar until the sugar dissolves.
- Pour in the oil and stir to combine.
-
Add the shredded cabbage mix to the bowl.

- Sprinkle with salt and freshly ground black pepper.
- Toss vigorously with clean hands or salad tongs to coat each shred with the dressing.
- Let the slaw sit at room temperature about 20 minutes to marinate (or 1–2 hours for deeper flavor).
-
Taste and adjust salt, sugar, or vinegar as needed.

-
Toss again before serving to redistribute the dressing.

Keep Your Slaw Crisp
- Let it rest: While 20 minutes is good, marinating for 1 to 2 hours really lets the flavors deepen and softens the cabbage just enough while keeping a nice crunch.
- Use fresh shred when possible: The pre-shredded mix is convenient, but shredding your own cabbage and carrots yields a firmer texture and fresher flavor.
- Choose a neutral oil: Peanut or vegetable oil lets the vinegar and sugar shine through. Olive oil adds a greener note, but avoid strong extra-virgin olive oils if you want neutrality.
- Adjust sweetness and acidity: Taste as you toss and add a bit more sugar or vinegar until it hits your perfect balance.
- Thorough toss: Use clean hands or tongs to really mix the dressing into every cabbage strand.
- Avoid over-salting at the start—salt draws out moisture from cabbage, so season lightly at first, taste after resting, then adjust if needed.
Flavor Swaps and Add-Ins

- Vinegar swap: Try apple cider vinegar or white wine vinegar for a slightly different tangy twist.
- Sweetener swap: Swap granulated sugar for honey or maple syrup to introduce richer, more complex sweetness.
- Herb boost: Stir in fresh parsley, cilantro, or dill for an herbal lift.
- Color and crunch: Add shredded red cabbage, thinly sliced bell peppers, or grated beet for a burst of color and texture.
- Spicy kick: Toss in thinly sliced jalapeño or a pinch of cayenne for a gentle heat boost.
- Nutty finish: Sprinkle toasted sesame seeds, pumpkin seeds, or crushed peanuts right before serving for a nutty crunch.
Storing and Serving Later
Keep your slaw fresh in an airtight container in the fridge for up to 3 to 4 days. The flavors deepen as it sits, but the cabbage does soften over time, so it’s best enjoyed within a few days for the freshest crunch.
- Make-ahead: You can dress the slaw a day in advance to let those flavors really meld. If you want your slaw extra crisp, store the dressing separately and toss just before serving.
- After storage: If the slaw releases liquid, drain or pour off the excess, then toss again with dressing and seasoning before serving.
- Do not freeze: Freezing breaks down the cabbage’s texture and ruins the crunch.
- Reheating: This slaw is best served cold or at room temperature—skip heating for the best flavor and texture.

Answers to Common Questions
-
Q: Can I use a different vinegar?
A: Absolutely! Apple cider, white wine, or even white vinegar can work nicely. Just know each will bring a slightly different flavor—apple cider vinegar is milder and a bit fruitier.
-
Q: Is this slaw suitable for people with allergies?
A: Yes, it’s naturally dairy-free and gluten-free. Just swap peanut oil for another neutral oil if you or your guests have peanut allergies.
-
Q: Can I use mayonnaise instead?
A: You could, but that turns this into a creamy coleslaw, which is a whole different dish—richer, heavier, and less tangy.
-
Q: How do I keep the slaw from getting soggy?
A: Use coarse, fresh shreds of cabbage, don’t overdress, and keep it in an airtight container. For ultimate crunch, store the dressing separately and toss just before eating.
-
Q: How long will the slaw last?
A: Stored properly in the fridge, it stays good for 3 to 4 days, with the best texture in the first 48 hours.
-
Q: Can I double the recipe?
A: Definitely! The dressing scales easily. Just make sure to mix everything well and toss the cabbage thoroughly, maybe in batches, to ensure even coating.
-
Q: What’s the calorie count per serving?
A: This recipe clocks in at about 90 calories per serving, assuming 6 to 8 servings total.

A light, tangy coleslaw made with shredded cabbage, red wine vinegar, sugar, and neutral oil, providing a fresh alternative to mayo-based slaws. Perfect as a crisp side or sandwich topper, it’s dairy-free, gluten-free, and quick to prepare.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 25 minutes (including marinating)
- Yield: 6 to 8 servings 1x
- Category: Side Dish
Ingredients
- 1/4 cup red wine vinegar
- 2 tablespoons sugar
- 2 tablespoons peanut or vegetable oil (use a neutral oil to avoid peanut if needed)
- 1 (16-ounce) bag shredded cabbage mix (coleslaw mix)
- 1 teaspoon salt
- Freshly ground black pepper, to taste
Instructions
- If using whole vegetables, shred cabbage and carrots thinly.
- In a large bowl, whisk red wine vinegar and sugar until the sugar dissolves.
- Pour in the oil and stir to combine.
- Add the shredded cabbage mix to the bowl.
- Sprinkle with salt and freshly ground black pepper.
- Toss vigorously with clean hands or salad tongs to coat each shred with the dressing.
- Let the slaw sit at room temperature about 20 minutes to marinate (or 1–2 hours for deeper flavor).
- Taste and adjust salt, sugar, or vinegar as needed.
- Toss again before serving to redistribute the dressing.
Notes
For best texture, shred your own cabbage and carrots fresh instead of using pre-shredded mix., Letting the slaw rest for 1–2 hours deepens flavor and softens cabbage slightly while retaining crunch., Use a neutral oil like peanut or vegetable oil to highlight vinegar and sugar flavors; olive oil adds a greener note but can be stronger in flavor., Season lightly with salt at first since it draws moisture out; adjust after resting to avoid sogginess., This slaw keeps well in an airtight container in the fridge for 3 to 4 days, with best texture in first 48 hours., Store dressing separately for extra crisp slaw and toss just before serving., Flavor swaps include using apple cider vinegar, honey or maple syrup for sweetness, fresh herbs, toasted seeds, or spicy additions like jalapeño., Avoid freezing as it breaks down cabbage texture; serve cold or at room temperature without reheating.
Nutrition
- Serving Size: About 1 cup per serving
- Calories: Approximately 90 calories per serving
- Fat: Approximately 6 g per serving
- Carbohydrates: Approximately 7 g per serving
- Protein: About 1 g per serving