Healthy Coleslaw

5 from 707 votes

Add this easy Healthy Coleslaw recipe to your potluck, picnic and barbecue events this summer. It's a tangy, creamy, mayo-free coleslaw made with Greek Yogurt

This post may contain affiliate links. Please read our disclosure policy.

Easy cabbage coleslaw in a serving bowl.
Save this recipe!
Type your email & I’ll send it to you!

Mayo-Free COleslaw

If you’ve shied away from making or enjoying coleslaw because you’re not a fan of mayonnaise, this mayo-free version of my healthy coleslaw recipe is a great option to try! I enjoy a couple of tablespoons of mayo here and there, but not the amount that normally goes into coleslaw. This version is lighter in calories, lighter in fat and overall light and fresh!

This Healthy Coleslaw recipe is a must-have for your Memorial Day spread, summer potlucks, or any gatherings. This classic summer salad is usually made with only cabbage and carrots, but drenched in a thick mayonnaise dressing. My version still has cabbage and carrots, but with a lighter dressing made with yogurt.

Happy Cooking!
– Yumna

Healthy Coleslaw Ingredients

Ingredients for recipe: shredded green and red cabbages, shredded carrots, and slaw dressing.
  • Cabbage: Use a mix of green and purple cabbage and try to shred it yourself so you can control the thickness.
  • Carrots: You can buy them shredded or use a box grater to shred.
  • Greek yogurt: Use full-fat if possible to get a richer taste and thicker consistency.
  • Olive oil: For making the dressing.
  • Apple cider vinegar: The acidity helps to balance the creaminess of the yogurt. Instead of apple cider vinegar, you can use lemon juice or another clear or lightly colored vinegar to add the acid to the dressing.
  • Maple syrup: Don’t skip this because coleslaw dressing is all about balancing the creamy, acidic and sweet flavors. You can use honey or regular sugar though.
  • Garlic clove: You only need one small one but if you prefer a lighter garlic flavor, swap with ¼ teaspoon garlic powder.
  • Salt and pepper: You can adjust to taste.

How to Make Healthy Coleslaw

Dressing ingredients in a small bowl before mixing.
Step 1: The most important part of the coleslaw recipe is the dressing. Mine is made primarily with greek yogurt, along with olive oil, apple cider vinegar, maple syrup, garlic, salt and pepper.
After mixing dressing for recipe.
Step 2: Just whisk together until there are no more streaks of olive oil.
Shredded red and green cabbage and carrots in a bowl.
Step 3: Once you have the dressing, it’s just about tossing everything together. I use primarily green cabbage and cut it with a sharp knife. I also add red cabbage because I love how colorful it makes the coleslaw recipe. And finally, no coleslaw is complete without carrots!
Dressing poured on top.
Step 4: See what I mean about how colorful it looks? Give everything a gentle toss and your fresh and fabulous healthy coleslaw is ready to feed the masses – or just you over the next few days! 😉

Recipe Tips

  1. Shred evenly. Ideally, you want long thin ribbons. A mandolin or the slicing disk of a food processor keeps every strand the same thickness, so the dressing coats evenly and you get a consistent crunch.
  2. Use a box grater for the carrots. Carrots are much harder and more tedious to slice with a knife, so I either use a box grater or buy the julienned carrots like I did in this recipe.
  3. Salt and drain your cabbage before you dress it. Cabbage has a high water concentration and freshly shredded cabbage can get really soggy if you add salt to it. So any salt in the dressing will pull out that moisture in the cabbage and ruin the creamy dressing that coleslaw is supposed to have. Pre-salting allows you to pull out that moisture first and then add the dressing.
  4. Chill before serving. This allows the cabbage to soak up some dressing and for the texture to firm back up so each bite is crisp, not watery. I would recommend 30 minutes or up to 2 hours.
  5. Add a kick with some hot sauce. My kids like this healthy coleslaw so I usually skip the hot sauce. But if you add a teaspoon or two to the dressing, it gives it some heat and really blends well with the remaining ingredients.

Serving Ideas

This salad is a great side to serve with most main meals, from Honey Mustard Chicken to Grilled BBQ Shrimp. It’s also a great toppings for all kinds of burgers and tacos – it would work great with all of these recipes:

Recipe Help & FAQs

How do I store coleslaw?

Store the coleslaw in an airtight container in the fridge for up to 4 days. Most people agree that coleslaw is one of those salads that actually gets better when it sits in the fridge. It gives it a chance for the flavors to really combine and the dressing to stick to the vegetables. The cabbage gets softer too when it soaks up the dressing, which makes it easier to chew and enjoy.

Can I freeze coleslaw?

No, please don’t freeze coleslaw. That’s because when frozen, the vegetables release too much liquid and lose their crunch. Plus the yogurt in the dressing will separate from the oil when frozen, creating an unappealing texture.

What do I do if my coleslaw is soggy?

I highly recommend salting and draining the coleslaw before dressing it. If you already dressed the colesaw though, I recommend adding more carrots to it or adding more cabbage that is salted and drained. This will help make it more crisp.

Healthy coleslaw in a bowl with fork and spoon set dipped inside.

More Summer Salads:

If you try this Healthy Coleslaw recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. I would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

Healthy Coleslaw

Add this easy Healthy Coleslaw recipe to your potluck, picnic and barbecue events this summer. It's a tangy, creamy, mayo-free coleslaw made with Greek Yogurt
5 from 707 votes
Servings 6 servings
Calories 136
Prep Time 15 minutes
Total Time 15 minutes

Video

Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

For the slaw

  • 6 cups green cabbage shredded
  • 2 cups red cabbage shredded
  • 1 cup carrots shredded

For the dressing

Instructions

  • In a small bowl, mix the ingredients of the dressing together.
  • Place shredded green cabbage and shredded purple cabbage and carrots in a large bowl. Pour the dressing over the coleslaw and toss to combine.
  • Serve immediately, or cover and refrigerate for up to 4 hours.

Notes

Storage: Store any leftovers in an airtight container. They will last up to 4 days in the fridge. I would not recommend freezing the coleslaw.
Make Ahead Tips: You can make the dressing up to 7 days in advance, and you can also shred the cabbage and carrots up to 7 days in advance. This way, when you’re ready to serve, you can just toss everything together.

Nutrition

Calories: 136kcal, Carbohydrates: 11g, Protein: 3g, Fat: 9g, Saturated Fat: 1g, Cholesterol: 1mg, Sodium: 236mg, Potassium: 290mg, Fiber: 3g, Sugar: 7g, Vitamin A: 3965IU, Vitamin C: 44mg, Calcium: 70mg, Iron: 0.7mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Salads, Side Dish
5 from 707 votes (688 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Nancy says:

    This is by far the most delicious coleslaw I have ever had! Thank you!!!

    1. Yumna J. says:

      Wow, thank you so much!! Glad you liked it, Nancy!

  2. Michelle says:

    So delicious! I use Non-fat plain Greek yogurt and it does the trick! Also just use a bag of coleslaw from Aldi. Love this recipe so much I’ve made it twice in 2 weeks! So simple and tasty!

    1. Yumna J. says:

      Yay, so happy you like it!! Thank you, Michelle! Love how you’ve made it easier with pre-cut coleslaw too. So smart!

  3. Phil says:

    Had your salad for lunch. Nice and refreshing. Loved the dressing. Thanks

    1. Yumna J. says:

      So happy you liked it, Phil! Thank you!!

  4. Kristine says:

    I loved the dressing, it was so nice. I went with the raw honey. So good, thanks so much

    1. Yumna J. says:

      Yay, so glad you liked it! Thank you!!

  5. Lori says:

    I don’t know what sorcery helped you create this recipe (LOL just kidding), but this was FABULOUS! I tested it out with a slight spin, using raw honey instead of maple syrup because I didn’t have any and whew, phenomenal. Even aside from use in coleslaw, I feel like this is a really good salad dressing or spread for wraps. Simply wonderful!

    1. Yumna J. says:

      Aww thank you, Lori! I’m so happy you loved the recipe! Love that you used raw honey instead of maple syrup, I will have to try to that.

    2. Carla says:

      Did not care for the flavor imparted by the maple syrup. Other than that it is a great healthy recipe.

      1. Yumna J. says:

        I recommend you use honey instead next time, Carla! I think you would like the recipe more with that tweak.

  6. Sheila says:

    Hubby dislikes vegetables, period! But, since making this for mom’s 96th b’day gathering as a side for bbq my husband has requested more on numerous occasions! Everyone else enjoyed it too … without realizing it’s a ‘healthy’ version! Thanks for sharing your recipe .. yum!

    1. Yumna J. says:

      Aww, I’m so happy your husband likes it!! Yay, that’s awesome!

  7. Angie says:

    Fantastic! Even my Southern friends had no idea it was a skinny version of their beloved cole slaw. Thank you for sharing this recipe, which I will pass on to many this summer.

    1. Yumna J. says:

      That’s amazing, I love that your Southern friends enjoyed the healthier version! Thanks, Angie!!

  8. R Coyne says:

    I added 1/2 sliced green bell pepper & 1/2 red onion for sweetness and then sliced almonds and edamame for protein. Needed to double the dressing to accommodate. Still tastes like it needs more dressing but this is a “healthy“ recipe so I’m dealing, lol.

    1. Yumna J. says:

      Love your additions, they sound so good!!

  9. J Cano says:

    Yummy!!! Loved it 😍 Thank you so much for the recipe 💜

    1. Yumna J. says:

      Yay, I’m so glad you enjoyed it!!

  10. Bronte says:

    This was absolutely delicious! For those that have asked (although it was a very long time ago 🤣) . I made this and to make it a bit healthier I used a good branded 0% Greek yogurt and I didn’t add the oil. It still tasted incredible. For an extra bit of goodness I also added mixed seeds. Absolutely delicious and It will be my go-to recipe. Perfect with a jacket potato. Thank you! ❤️

    1. Yumna J. says:

      Love your tweaks! Thanks, Bronte—so glad you liked it!!

  11. Jeannine says:

    Excellent recipe. Crispy, healthy, tangy, quick, economical and delicious! This slaw would be an excellent addition to burgers and sandwiches. We served as a side to homemade pinto beans. Will add to my summer rotation.

    1. Yumna J. says:

      Yay, I’m so happy you liked it!! This coleslaw is definitely a delicious topping for sandwiches and burgers. I recommend trying it on my Quinoa Burgers!

  12. Rachele says:

    Easy and healthy recipe THANKS

    1. Yumna says:

      So glad you enjoyed it!

  13. Randy says:

    Delicious recipe without mayo..the best I’ve had..our new go-to with fish tacos. I grate in a fresh whole jalapeño for some kick…Awesome dinner tonight, thanks!

    1. Yumna Jawad says:

      Awesome! I’m so happy to hear that! I actually just made it again tonight with salmon burgers and it was so perfect!

  14. Brit says:

    I’m not a huge fan of any oil, so I subbed a nonsweetened applesauce for it instead and it came out delicious. Added some diced apples and raisins in it also. Very good and healthy. I’ve never made a coleslaw before because my husband hates it. This he liked though, will use this recipe again. Thanks!

    1. Yumna J. says:

      Oo! I love the idea of using applesauce in place of the oil! Thanks for sharing!

      1. Donna says:

        What is the serving size? 1/2 cup or 1 cup?
        I would love to try this recipe it sounds delicious.

        1. Yumna J. says:

          Hi Donna, a serving size is about 1 1/2 cups. Hope you enjoy!

  15. Juanita says:

    I’m curious as to where so much sodium comes in to play? Both maple syrup and the vinegar are extremely low.

    1. Yumna Jawad says:

      Most (around 80%) of it comes from the salt. The rest is traces from the other ingredients.

  16. Hol says:

    This isn’t bad, but I absolutely wouldn’t call it coleslaw. ( especially without celery seeds as an ingredient).

    1. Yumna Jawad says:

      Thank you for your feedback. You can always taste and adjust based on your preferences!

  17. Arti Gondhia says:

    What would happen if I used 0% Greek yoghurt? it’s all I have. Thanks in advance!

    1. Yumna Jawad says:

      I wouldn’t recommend it. Instead of Greek yogurt, you can use plain yogurt, as long as it has 3.5% fat or higher.

  18. Jill says:

    I never ever add sugar or anything sweet to my Cole slaw. Because of the maple syrup , I gave 4 stars.

    1. Yumna Jawad says:

      Thank you for the feedback! Instead of maple syrup, you can use honey (make sure it’s soft and runny), or you can use regular sugar or skip the sugar all together.

      1. Chelsea says:

        I like the idea of using maple syrup! Sometimes I use powdered sugar in my coleslaw…the reasoning is that is dissolves great!

  19. Kiki says:

    Yummy and easy to prepare thank you for sharing

    1. Yumna Jawad says:

      Exactly what I was going for! You’re welcome!!

  20. Norma roberts says:

    What is the tool u are using to shred cabbage?

    1. Yumna Jawad says:

      I cut it with a sharp knife – the ones I like are linked on the Shop page under Gadgets & Tools.

  21. Alice says:

    Is this 136 calories per one serving or 136 for the full six servings?

    1. Yumna J. says:

      136kcal per serving!

  22. raj says:

    Hi
    your Coffee making Video is very useful, your Body language very looking good.
    Thanks with Regards,
    Raj.

    1. Yumna J. says:

      Thank you very much! I appreciate it!

  23. Lulu says:

    Fantastic!

    1. Yumna J. says:

      Thank you!

  24. Kristal says:

    Made this to go with your chicken burgers today, perfect combo!!!

    1. Yumna Jawad says:

      Oooo I love that combination!! Thank you!!

  25. Amy says:

    Love the healthy dressing. I actually made 3 of your salads today:this, the cauliflower potato salad and the Greek pasta salad. All super easy and yummy.

    1. Yumna Jawad says:

      Wow that’s amazing! So glad to hear it!