No Mayo Coleslaw is what I reach for when I want crunch without the heaviness. Crisp cabbage with a sharp vinegar bite. A zippy dressing bursting with flavor and a little sweet heat. It’s the kind of coleslaw you’ll crave when creamy just feels like too much.

In my kitchen, coleslaw is a regular in our rotation. Tacos. Sandwiches. BBQ chicken nights.
I love the crunch, but I don’t always want mayonnaise involved, especially when it’s hot out and food is sitting on the table for a bit. When I tested this no mayo coleslaw recipe, I wanted something punchy and fresh, with flavors that would go with most any protein.
This version is simple, but balanced.. Vinegar for zip. Olive oil for richness. Mustard for backbone. A touch of sweetness.
This one stays crisp for about a day, travels well, and doesn’t feel like a compromise at all.

Let’s Talk Ingredients
When I tested this coleslaw no mayo recipe with white onion, it was harsher and not my favorite, so I stuck with red.
For the dressing, olive oil is the base. I tested this with avocado oil and it worked, but olive oil has more flavor and gives this coleslaw dressing a little personality. Mustard is where you can play. Dijon mustard works, brown mustard works, but I don’t love yellow mustard here. It flattens the dressing.
The sweetener is flexible. Use sugar, a keto-friendly sugar substitute, or a liquid sweetener like honey.
How to Make Coleslaw Without Mayonnaise



Tips & Tricks
If the flavor is falling flat, it’s almost never a salt problem. A splash more vinegar or a stronger hit of mustard wakes up a coleslaw dressing faster than piling on seasoning.
If your no mayo coleslaw dressing keeps separating, that’s normal oil-and-vinegar behavior. Whisking helps, but using a blender to make the dressing is your best option.
Making this ahead is good, but I recommend no more than 24 hours. After that, it still tastes good, but you lose texture.
Serving Suggestions
- This Coleslaw is great in wraps and on burgers with sandwiches. Or, serve it as a side!
- I love it with Air Fryer Fried Chicken Legs or this Air Fryer Chicken Breast Recipe.
- It would be great with these Healthy Burgers or these Italian Burgers.

Tools
As an amazon associate, I earn from qualifying sales.
- Mixing Bowls
- Blender
- Food Processor (for shredding cabbage) - optional
No Mayo Coleslaw
Ingredients
- ½ medium cabbage shredded (red, green or a blend)
- 2 medium carrots peeled and grated or julienned
- ½ red onion diced or sliced thin
- ¼ cup fresh chopped parsley
- ¼ cup pepitas or sunflower seeds
Coleslaw Dressing
- ⅓ cup extra virgin olive oil
- ¼ cup rice wine vinegar or apple cider vinegar
- 2 tablespoons spicy mustard
- 2 tablespoons sugar or sugar alternative
- ½ teaspoon minced garlic
- ¼ teaspoon cayenne pepper omit if you don’t like heat
- ½ teaspoon sea salt
- ¼ teaspoon fresh ground pepper
Instructions
- In a large bowl, combine cabbage, carrots, red onion, parsley, and pepitas.
- In a blender combine olive oil, rice wine vinegar, mustard, Swerve, garlic, cayenne pepper salt, and pepper.
- Process until smooth.
- Toss the coleslaw dressing with the cabbage mixture. Refrigerate until ready to serve.
Notes
Variations
- For Mexican Coleslaw without Mayo, use lime juice in place of vinegar and cilantro in place of parsley. Add a seeded diced jalapeño or ⅓ cup diced pickled jalapeños. (If you go that route I'd toss a bit of the jalapeño brine into the dressing.)
- Add 1 tablespoon Sriracha, 2 teaspoons of fish sauce and 2 teaspoons toasted sesame oil. In place of the pepitas, top with sesame seed.
- Add 1 teaspoon celery salt and ½ teaspoon dry mustard.







Laura G says
Oh my goodness, this looks so delicious! I love slaw and red cabbage! Perfect recipe for the summer!
Monidipa Dutta says
As usual i loved the recipe and the nutritional facts that you put always. I am printing it too. I shall try out the recipe.
LaDonna Maxwell says
Well, this is certainly different. We are having an end of the season cookout in a couple of weeks and I think I will save and try this. Thanks.
Ann Snook-Moreau says
I actually hate mayo coleslaw so this recipe sounds awesome! This would be a welcome change to the normal picnic fare.
Mom LIfe Optimized says
I am totally with you! I love the crunch of any vegetable and hate when its mixed with a dressing and it becomes soggy.
Jessica Taylor says
I am a sucker for coleslaw! I have never tried no mayo coleslaw, so I'd definitely want to try this!
sammi says
I love Mayo. But considering the health effects if we can do without it that would be great. This recipe will surely freshen a day.
Brittany Vantrease says
I love coleslaw, but I'm the only one in my family who does. If I could make this and eat it in a single serving, that would be great! Ugh- Thanks for reminding me how soon holiday eating is coming to us!
Fely says
This looks so tasty. Been looking for healthier alternatives lately since I started eating healthier
Ruth I. says
It looks like an easy meal to make, plus it's super healthy. I really love the color combination it has. It is definitely mouth watering
Emma Riley says
I have never tried to eat a coleslaw without a mayo but that recipe looks really good and tasty. I will try to make this since the procedure looks so easy to follow.
Princess Quinn says
I absolutely love my mayo for coleslaw. But, yes for a lighter version, I opt for sesame oil and vinegar dressing.
Dana Brillante-Peller says
I'm very picky with how I like my coleslaw. Honestly, I prefer not having mayo on mine.
Claudia Krusch says
Love the fact that you removed mayo! I've been trying to cut it! Can't wait to try your recipe!
BriAnna says
Mayo is probably the reason I don’t eat coleslaw ! I’d definitely try out your recipe next time