I don’t know about you, but I’m pretty much obsessed with the superfood underdog, AKA red cabbage. I’m not sure when the cabbage obsession really started (maybe it was from this salad), but now I’m basically convinced that cabbage needs to be in EVERYTHING, including this epic healthy coleslaw recipe.
Both red and green cabbages help promote a healthy gut (which is what we’re all about these days), fight inflammation, boost your immunity, and contain plenty of nutrients your body needs. CABBAGE PATCH PARTY.
This coleslaw basically packs in tons of colorful veggies for a wonderful boost of fiber and incredible crunch factor. It’s a must-make for your summer potlucks and cookouts as a side dish or delicious topping for burgers and tacos!

What makes this coleslaw healthier?
While coleslaw is really just made up of a bunch of crunchy, colorful vegetables, traditional recipes are usually covered in dressings made up of mayonnaise and sugar.
Fun fact: I loved coleslaw as a little girl. I’d ask for big bowls of it with lots of black pepper. Dad made a homemade version with lots of mayo. This version isn’t Dad’s, but IT IS for all you millennials. Heh.
There are plenty of recipes that reduce the mayo or use a mix of mayo and greek yogurt, but I’ve found that there’s no need for dairy! In this lightened-up coleslaw recipe, we’re skipping the mayo entirely and tossing all of the gorgeous veggies with a tangy, slightly sweet dressing made with apple cider vinegar and simple ingredients to keep the coleslaw vegan and dairy-free. It isn’t your typical coleslaw. It’s a little sweet, a little spicy, and better than that soggy white coleslaw they serve at restaurants.

Everything you’ll need to make this fresh coleslaw
This healthy coleslaw recipe uses fresh ingredients to create a crunchy, bright, gut-friendly coleslaw without mayo or sugar. You’ll need:
- Produce: I love using both red and green cabbage for extra crunchy texture and a variety of flavors. Then we’re also adding shredded carrots, jalapeño for a kick of heat, green onion for a little zippiness, and fresh cilantro.
- Seeds & nuts: I like to add both pepitas (which are roasted pumpkin seeds) and toasted sliced almonds for a wonderful extra crunch with all of the veggies.
- Olive oil: a bit of olive oil will help the coleslaw dressing coat all of those gorgeous veggies in the coleslaw.
- Apple cider vinegar: use apple cider vinegar to add that tangy, delicious flavor found in coleslaw recipes. It’s also great for gut health!
- Pure maple syrup: instead of using granulated sugar like in traditional coleslaw recipes, we’re just using a bit of pure maple syrup to lightly sweeten the coleslaw. Feel free to adjust depending on how sweet you like it.
- Garlic: a little garlicky flavor makes this healthy coleslaw extra delicious.
- Cayenne pepper: add a pinch of cayenne for a little extra heat, or feel free to omit.
- Salt & pepper: to bring all of the flavors together.

Optional ingredient swaps
There are plenty of easy ways to make this coleslaw your own! Here’s what I can suggest:
- Keep it nut-free: simply omit the almonds and add more pepitas.
- Choose your spice level: this slaw isn’t overly spicy, but if you’re serving kiddos or are sensitive to spice, feel free to leave out the jalapeño and/or the cayenne pepper.
- Pick your veggies: you can also add more or less purple cabbage, green cabbage, or carrots, depending on what you have on hand.
In a rush? Try this time-saving tip
I’ve seen many of you in the comments skip the chopping altogether and toss a bag of coleslaw mix with the dressing, garnish with nuts and seeds, and serve it up! While I’m all about using the freshest ingredients possible, this is a great way to save extra time if you need a last-minute side dish.

Make it a full meal
This recipe is a great base for adding protein and enjoying as a light, yet filling, summer salad! Try adding:
- 1 can of rinsed, drained chickpeas
- Cooked, grilled or sautéed shrimp
- Grilled Jalapeño Cilantro Chicken
- Spicy Maple Glazed Salmon
- Baked or Grilled Honey Mustard Chicken
Healthy coleslaw in 4 easy steps
- Combine the veggies. Add all of the coleslaw ingredients to a large bowl except for the pepitas, almonds, and dressing.
- Whisk the dressing. In a smaller bowl, add your dressing ingredients and whisk to combine.
- Toss & marinate. Pour the dressing over the coleslaw and toss well to combine. Taste and adjust seasonings if need be. Place the coleslaw in the refrigerator for at least 1 hour to let the flavors marinate.
- Garnish & serve. Before serving, add in the pepitas and toasted almonds and toss to combine.
Recipes to pair with this coleslaw
This easy side dish will add freshness to literally ANY recipe you make, and is perfect for weeknight dinners. Here are some great summer pairings:
- Grilled Tahini Chicken Caesar Sandwiches
- Cheesy BBQ Chicken Stuffed Zucchini Boats
- Smashed Buffalo Chicken Tacos
- Incredible Slow Cooker Pulled Chicken Sandwiches
- Greek Chicken Kabobs
- Seriously Good Sweet Potato Cheddar BBQ Chicken Burgers

Storing tips
Store any leftovers in an airtight container in the fridge for up to 5 days. This is an amazing make-ahead recipe for picnics and BBQs because the flavors deepen as the coleslaw marinates!
More delicious side dishes
- Herby Chickpea and Feta Pasta Salad
- Grilled Corn Salad with Avocado, Goat Cheese & Hot Honey Vinaigrette
- Tony’s Melt-In-Your-Mouth Grilled Brussels Sprouts
- Homemade Slow Cooker Baked Beans
- Grilled Mini Sweet Peppers with Goat Cheese + Jalapeño Cilantro Pistachio Pesto
Get all of my side dish recipes here!
If you make this healthy coleslaw recipe, be sure to leave a comment below and rate the recipe. We appreciate you! xo.
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
Healthy Coleslaw (no mayo!)

Ingredients
- For the slaw:
- ½ medium head of purple cabbage, shredded (about 3 cups shredded cabbage)
- ½ medium head of green cabbage, shredded (about 3 cups shredded cabbage)
- 2 heaping cups shredded carrots
- 1 cup finely chopped cilantro
- 1 jalapeño, seeded and finely diced
- ½ cup green onion (green part only)
- ½ cup pepitas
- ¼ cup toasted sliced almonds
- For the dressing:
- 3 tablespoons extra virgin olive oil
- 2 tablespoons apple cider vinegar
- 1-2 tablespoons pure maple syrup, depending how sweet you like your slaw
- 1 clove garlic, finely minced
- ¼ teaspoon cayenne pepper, optional
- ½ teaspoon salt
- Freshly cracked black pepper
Instructions
- Add all the ingredients for the slaw except for the almonds and pepitas to a large bowl.
- In a small bowl, whisk together all the ingredients for the dressing. Pour all over the slaw and toss well to combine. Taste and adjust seasonings as necessary. Cover and place in fridge for at least an hour to allow flavors to marinate together.
- Before serving, sprinkle with toasted sliced almonds and pepitas; toss again and serve.
Recipe Notes
Nutrition
Recipe by: Monique Volz // Ambitious Kitchen | Photography by: Eat Love Eats
This post was originally published on May 18th, 2020, republished on May 25th, 2023, and republished on May 20th, 2026.

I’m currently on a no-sugar diet, and was wondering if there’s a good alternative to use in the recipe, rather than maple syrup? If anyone has any recommendations, they would be most appreciated!
This was the perfect side dish for bbq chicken!! Love that it’s healthier. I always add a dried fruit to it too (dried cranberries or blueberries or raisins)!
Oh great idea to add a little dried fruit!
Have made this so many times over the years that this slaw equals summer to me. I’ve modified many different ways based on others’ preferences or ingredients on hand and it always comes out great. Sometimes will buy precut slaw to save time or if I’m halfing the recipe. The original recipe is best, of course!
I think this comes out best when made 4-24 hours in advance so the flavors can set in, and I often keep in the fridge for 3 days as we work through leftovers. Also love that the no-mayo aspect means I feel comfortable setting out on hot days without it going off right away.
Also- this is basically salad- so I have meal prepped this for office lunches before, and just upped the nuts or added cashews to get in some extra protein.
This one’s so great for customizing! And yes, great tip to make it ahead of time.
Hi! I was looking for a healthy slaw made with apples too (as a side for a chili dinner buffet). Do you think the addition of matchstick sized apples would be good in this recipe? Love your recipes and your cookbook!
Yes! I think that would be delicious 🙂
delicious
SO delicious! i only used a red cabbage, no green at all. i also grated a gala apple in it, added a bit of Tajin seasoning, and WOW – i was blown away – thanks for a dish i’m going to make on the regular!
That sounds delicious! Glad you enjoyed!
Crazy delicious! This salad is one of the best I have ever made. It’s perfect!
So happy to hear that!
I tried a couple different slaw recipes and this one was my absolute favorite!
I unfortunately didn’t have the apple cider vinegar so I just used distilled white vinegar, I also didn’t have the pepitos so I just didn’t use those but the Slaw’s excellent regardless! Yummy 😋
Perfect! So glad you loved this one!
A healthy take on the ole slaw! Loved it with pulled pork. Very flavoursome. 👍🏻
Absolutely! Glad you enjoyed!
SO GOOOD. I top this to bbq chicken sliders on sweet rolls and everyone i’ve made this for loooves it. I typically omit the seeds/nuts- that’s just my preference. This time making it, I accidentally purchased Parsley instead of Cilantro and it tasted just as fresh and delicious.
So good!! This one’s great for customizing 🙂
OMGosh Delicious! I usually skip any coleslaw served because ingredients are typically unhealthy. But I absolutely feel good about eating this coleslaw and as a bonus, it’s so yummy. I have to admit, when I’m pressed for time I’ve used a bag of broccoli slaw in place of the first two ingredients and jar diced jalapeño (Jeff’s Garden brand is great). Do not exclude the jalapeño!!
This one’s perfect for pre-cut veggies! So glad you love it!
I made this for a family bbq and it was a big hit! I love that I can introduce healthy dishes to my family that actually taste amazing. My sister even asked for the recipe so she could make it and put it into wraps for her lunches. I did double the dressing so I could add more as we wanted. So delicious!!
So happy to hear that! Perfect for summer 🙂
VERY good! Fresh and crispy, even the next day. I used only the red cabbage. I shredded the cabbage and carrots instead of buying the bags of coleslaw mix. If you have the time, it’s easy-peasy and makes such a difference. The cilantro made is such a different flavor profile. I am craving it already (one week later)! This is my new summer salad go-to (it’s summer here in AZ already!).
So easy! Glad you enjoyed!
fantastic recipe! I used a mandolin to shave the cabbage and it turned out perfectly. we put ours on tacos but I can’t wait to try it on burgers as in the cookbook!
YES love that idea!!
Easy and delicious.
Agreed! Glad you enjoyed!
This slaw recipe is my favorite by far! It’s fresh and light and goes with fish tacos, chicken, bbq and so much more! I sometimes use lime instead of the vinegar and change up a couple ingredients depending on what I have I have started keeping all of my favorite ambitious kitchen recipes in my Allspice recipe keeper app and it’s been life changing on being able to locate what I’m looking for and order my ingredients! This recipe is a keeper!
So good! This one’s great for customizing 🙂
This was so yummy! didnt have green onions so skipped that, only did a tablespoon of maple syrup, and for convenience i used coleslaw bag mix, and shredded carrot mix 🙂
Perfect! Easy and delicious 🙂
Delicious! Great balance of flavors, love the pepitas and almonds. Thank you!
A little crunch takes it to the next level!
This is DELICIOUS!!! I thought I didn’t like slaw – turns out I just don’t like any other slaw except this one!
YES this is the only slaw you need!
Best mayo free slaw hands down! I make it the same each and every time (except almonds, Not fond of almonds) Delicious! I would not change a thing. Especially love the ratio of sauce to veg. So little is needed and lasts for our wee family of two for days.
So good!! Glad everyone loved it!
This was so good! The Cayenne pepper was a nice touch. Loved it!
So glad you enjoyed!
I Loved this recipe, My husband who does not like coleslaw, liked this. He specifically commented on the kick from the Cayenne. I omitted the nuts as I prepared this for salmon burgers and didn’t want the distraction of the nuts on the sandwich, otherwise a WINNER!
Amazing! Glad it was a hit!
I don’t take the time to leave reviews very often, but I wanted to say how much I love your spin off the classic coleslaw. I am making dinner to take to somebody tonight, and making coleslaw because it’s a BBQ-style meal, but when I tasted the coleslaw to sample it I realized I actually don’t even love coleslaw that much! I found your recipe when I was searching how to take coleslaw up a notch, and I loved it so much more with the addition of the cilantro, garlic, and pepitas! I will never make coleslaw the old way again. Thank you for thinking outside the box & sharing it!
Amazing! So happy you found this recipe 🙂 I hope everyone loves it!
I made this tonight and it was sooo good! I had it as a side for baked salmon, and I went back for seconds of the slaw even after I finished the meal. I used a bag of pre-shredded cabbage, and it was so easy and quick to prepare. I’m definitely adding this to my rotation!
The best! Glad you loved it!
I like your favorite coleslaw recipe but there are NO MEASUREMENTS for them! HELP before 4th of July please!
Thank you,
Theri Koehler
Glendale, CA
Hi! You’ll find the full recipe at the bottom of the post with the ingredient amounts and full instructions. Feel free to click “Jump to Recipe” at the top of the page.
Delicious! I could just eat it on its own. The addition of the almonds and pumpkin seeds are key. In a pinch, could use two bags of Trader Joes’ shredded red cabbage, green cabbage and carrot mix.
Absolutely! Great idea for an even quicker slaw 🙂
What a great tasting alternative!
Bursting with freshness and flavor:)
I used 1 and half Tbs. of pure Vermont maple syrup and a bit more salt before serving.
Many compliments from my guests and will definitely make again.
Thank you for a great recipe!
Absolutely! So glad it was a hit!
This is one of my favorite slaw recipes. It was difficult to find a slaw that didn’t have mayonnaise in it. If I’m in a hurry, I’ll use bagged slaw and put the dressing on it. Tastes amazing either way!
So glad you found this one!
Absolutely the best! Full delicious fresh flavor. Was a total hit at the party ! Made 1 1/2 servings and not a bite left.
Love it!!
Such a great coleslaw. Just the right amount of tangy. Everyone loved it at our family get together. And healthy to boot. Could live on this slaw!
I love this recipe for coleslaw. Often, I will just purchase several bags of finely shredded slaw and prepare this delicious dressing. I never use cilantro—but that is a personal choice. The dressing is light and the coleslaw is easily made ahead and keeps well in the refrigerator.
Love that! So easy and delicious.
We make this recipe all the time and my kids LOVE it!!! This is a great recipe y’all! It’s a really good combo with pork shoulder and chips, the perfect summer barbecue y’all
Absolutely! Glad it’s a hit!
I have made this so many times since I discovered it! I did not include the almonds because I found the pepitas provided a good crunch. Also did not include the syrup because I don’t care for sweet coleslaw. Delicious!
Love it! This one’s great for customizing to your taste preferences 🙂
Can i eat this slaw if i just had gallbladder removed 7days ago on a veggie burger?
I would check with your dr about any food restrictions you might have.
I made this without the nuts tonight for jackfruit “pulled pork” sandwiches ….. OMG! IT WAS AMAZING! Perfect heat and sweet! I love that it doesn’t have mayo also…. so much more healthy. So glad i found this recipe!
YUM! So glad you gave this recipe a try and it is a hit, Jenna ❤️
This truly WAS the Best Cole Slaw Ever! Wow. I just put it together after zipping to the market for cilantro and green onions. Then forgot the cilantro (!) but it was absolutely scrumptious with the cayenne and used the full green onions. I am off to share with a few foodie friends. I just ate two bowls of it as my lunch! Thank you for this!
WOO! I am so happy you found this recipe and are loving it, Bonnie. Thank you for coming back and sharing your comment!
Fresh, lightly sweet, and perfect as a side dish, but we especially enjoyed the slaw piled on as a topping on our pulled pork sandwiches! Thank you for sharing this delicious recipe!😃
Amazing! Glad you loved this recipe and it turned out great for you 🙂
I make this all the time. I love it with tacos, black beans, BBQ soy curls, veggie burgers. The only modification I make is to add more pepitas instead of nuts. I go on the lighter side with maple syrup and heavier with cayenne, and sometimes red pepper flakes.
YUM! I am so excited to hear that you are loving this coleslaw and it turns out great for you! Love your subs, sounds perfect 🙂
We eat this coleslaw ALL THE TIME, and have gotten compliments from friends and family. Seriously, the best coleslaw!
Ahh! I am so glad to hear that you and the family are loving this coleslaw, Jessica. Thank you for sharing your review ❤️
This is, no kidding, some extremely tasty and versatile slaw. I crave it since the first time I made it. I put it on tacos, pinto beans, sandwiches, and just eat it as a side dish with just about anything. Love, love this.
YUM! My fave, glad you are loving this slaw and it turned out great for you 🙂
Super yummy salad that’s a potluck hit. I toss in some grape halves, blackberries, blueberries or other fruits of the season. Was out of garlic one time, so subbed a tablespoon of garlic olive oil for part of the oil. The maple syrup is definitely the secret, magical ingredient.
Ahh yay! I am so glad this recipe is a hit for everyone!!
I made this last night with sesame oil, and added a diced mango. Amazing salad! We enjoyed it with grilled chicken thighs. It put what would have been a simple weeknight dinner over the top! My husband declared it to be the best coleslaw he’s ever had! I can’t wait to make it for dinner guests!
Thanks for another delicious recipe!
Ooh the mango is such a good addition! Love it! Thanks for sharing, I’m so glad you loved it 🙂
Yum. Much more healthy.
This coleslaw recipe is to die for. Simple and delicious. This will go in my favorite recipes. I gave it five stars. My husband loved it.
YAY! I am so glad you’re loving this slaw and it turned out great for you ❤️
I brought this to a family potluck and now I am required to bring it to all future family meals! I needed a side salad for a large group, and this was a very budget friendly option. Loved that it was a healthy alternative to traditional coleslaw, and that it’s dairy free! I used the full 2T of maple syrup, and only 1/16 of cayenne pepper (I like sweet and not too spicy), I also left out the almonds due to allergies, and it was *chef’s kiss*
omg this is seriously the best! So glad this recipe is a hit for you and your family, Jocelyn!