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.







Heather says
Yum! I'm not a fan of coleslaw that has a ton of mayo, so I bet this one is exactly what I'm looking for.
Larrishah says
I'm not too big of a fan of coleslaw but I will definitely try this out just to see if I change my mind about cole slaw. I know my daughter would like it because she really likes cole slaw. Thanks for sharing.
Sayanti says
I too love red cabbage and this looks healthy and delicious. Love reading your blog posts always.
LiveLoveAndAdventure says
Thanks for sharing your recipe. I love mayo but try to use it in moderation. Your recipe without it looks like it could be a healthier alternative
ohmummymia says
quite interesting I thought that coleslaw can't exist without mayo:) I need to try your recipe it looks healthier
Charli Bruce says
Great recipe! I love coleslaw but sometimes the mayo can become a little much x
elizabeth straub says
mfm (mille fois merci) for the fab recipe. love your site and all of your emails
Wendy Polisi says
So glad that you enjoyed it - and that you are enjoying the website. Thanks for taking the time to let me know.