This post may contain affiliate links and we will earn a commission if you purchase through those links. Thank you for supporting us!
This healthy coleslaw recipe with Greek yogurt is about to become your new go-to side dish! This easy homemade coleslaw comes together in minutes with a creamy, classic coleslaw dressing that’s lightened up using 0-fat Greek yogurt. Made with a simple bagged coleslaw mix featuring green cabbage, red cabbage, and carrots, this healthy coleslaw is crisp, fresh, and full of flavor.

It’s the perfect side dish for BBQs, picnics, potlucks, parties, or weeknight dinners! Plus, it pairs well with everything from burgers and slow cooker BBQ chicken sandwiches to homemade slow cooker baked beans and air fryer shrimp tacos. We hope you enjoy every crunchy, creamy bite of this classic healthy coleslaw! Try our Asian coleslaw with peanut dressing next!
Table of Contents
🔍 Quick Look: Healthy Coleslaw with Greek Yogurt
- ⏱️ Prep Time: 5 minutes
- ⏱️ Cook Time: 0 minutes
- 🕒 Total Time: 5 minutes
- 🍽 Calories: ~42 kcal per serving
- 👥 Servings: 4 servings
- 🥣 Key Ingredients: Coleslaw mix with shredded cabbage and carrots, Greek yogurt
- 📖 Dietary Information: Gluten-free, vegetarian
- 👩🍳 Cook Method: No-Cook Recipe
- ⭐ Difficulty: Easy, it comes together effortlessly with a bag of coleslaw mix and our easy creamy Greek yogurt dressing.
Summarize & Save This Content On
Why You Will Love This Recipe
- Easy to Make: This recipe is easy to make with a bag of coleslaw mix.
- Quick & Delicious: It’s delicious and comes together so quickly! It only takes about 5 minutes to make!
- Healthy Homemade Version: It tastes like classic coleslaw while being healthy! This coleslaw recipe has no added sugar! Also, there is no olive oil in this recipe.
- Refreshing & Creamy: It’s refreshing, crunchy, light, tangy, creamy, and has just the right amount of sweetness.
- Greek Yogurt Dressing: The base of the dressing is 0-fat Greek yogurt, which lightens this recipe up. There’s only a tablespoon of mayonnaise, which is optional. You can easily make this recipe mayo-free.
“This coleslaw is incredible! I didn’t even miss the mayo at all! It was so refreshing and easy with the bag of coleslaw mix!”
– michelle
Key Ingredients

- Coleslaw Mix: Use a bag of coleslaw mix. It should contain shredded green cabbage, red cabbage, and carrots. Don’t buy a coleslaw kit, as we made a homemade dressing. If you prefer, you can shred the cabbage and carrots yourself. Try our roasted cabbage steaks with parmesan next!
- Greek Yogurt: The base of the dressing is plain 0-fat Greek yogurt.
- Mayonnaise: We added a tablespoon of mayonnaise for creaminess and depth of flavor. To keep this recipe mayo-free, omit the mayonnaise and just use the yogurt.
- Vinegar: We made this recipe with champagne vinegar. It truly up-levels the dressing! It is sweeter than apple cider vinegar and white wine vinegar, no sugar is needed.
- Mustard: Add stone-ground mustard or Dijon mustard to the dressing for another layer of flavor.
Find the full measurements in the recipe card below.
Substitutions & Variations
- Add Celery Seed: If you want, add 1/2 teaspoon of celery seeds.
- Shred the Cabbage: If you don’t want to use a bag of coleslaw mix, you can shred the cabbage and carrots yourself. Shred one head of green cabbage, one head of red cabbage, and 2-3 carrots. You can shred the cabbage by thinly slicing it with a knife or using a mandolin. To shred the carrots, grate them with a box grater or buy pre-shredded carrots. If you shred the ingredients yourself, double the dressing as it will make more coleslaw.
- Champagne Vinegar Substitution: If you don’t have champagne vinegar, substitute it with white wine vinegar or apple cider vinegar.
- Add Sweetness: If you prefer your coleslaw sweet, add one to two teaspoons of honey, maple syrup, sugar, or a sugar-free sweetener.
- Coleslaw Without Mayonnaise: You can omit the optional mayonnaise from this recipe to make it mayo-free.
- Fruit: Add one diced apple to this coleslaw. Or, add a few tablespoons of finely chopped dried cranberries, cherries, or raisins.
- Add Nuts and Seeds: For added texture and flavor, add some nuts and seeds. Some options are pumpkin seeds, sunflower seeds, sesame seeds, or slivered almonds.
- Onion: You can mix in the green parts of some sliced green onions for another flavor.
- Make it Spicy: Add a pinch of ground cayenne pepper or some finely diced jalapeño pepper to make this coleslaw spicy.
How To Make Healthy Coleslaw with Greek Yogurt

- Add the 0-fat Greek yogurt, optional mayonnaise, champagne vinegar, mustard, onion powder, salt, pepper, and optional celery seed to a bowl. Then, thoroughly mix the dressing.

- Add the coleslaw mix to a large bowl and pour the dressing over the coleslaw mix.

- Thoroughly toss the coleslaw mix in the dressing until well coated.
Expert Tips
- Combine the Dressing: Thoroughly mix the dressing so all the ingredients are combined.
- Toss to Coat: Thoroughly toss the coleslaw mix in the dressing so it is evenly coated.
- Make More Coleslaw: You can double this recipe to make more coleslaw.
- Coleslaw Mix to Buy: Look for a coleslaw mix that contains shredded green and red cabbage, and carrots. We used a 9-ounce bag of coleslaw mix from Trader Joe’s.
What To Serve with Coleslaw
This healthy coleslaw is the perfect side dish to serve with your favorite summer dishes and makes a wonderful addition to potlucks and BBQs! It’s a great topping for burgers like our healthy chicken burgers, cottage cheese turkey burgers, and spinach and feta turkey burgers! Or, serve it over pulled pork sandwiches, slow cooker BBQ chicken sandwiches, or hot dogs! It’s also delicious with fish tacos and our air fryer shrimp tacos! We like to serve it alongside other sides like our air fryer corn on the cob, healthy cornbread, and homemade slow cooker baked beans!

Healthy Coleslaw Recipe FAQs
Is Coleslaw Healthy?
While cabbage is low in calories and healthy, traditional coleslaw usually contains a dressing consisting of a lot of sugar and mayonnaise. We have lightened it up and made it healthy using nonfat Greek yogurt and only a touch of mayonnaise, which is optional. There is no added sugar in this recipe. Also, it’s low in calories and fat compared to classic creamy coleslaw.
What Can I Use Instead of Mayo in Coleslaw?
Greek yogurt is a great substitute for mayo in coleslaw! It adds protein and makes it a healthier option while still being incredibly creamy. We used plain non-fat Greek yogurt for this recipe to make the healthy coleslaw dressing.
How Long Does Coleslaw Last?
This coleslaw is best enjoyed within 2-3 days when stored it in an airtight container in the fridge so it stays fresh. Don’t freeze coleslaw.
More Recipes to Try Next!
If you try this recipe please be sure to leave us a comment and star rating, ★★★★★, letting us know how it turns out for you.
Healthy Coleslaw Recipe with Greek Yogurt

Ingredients
- 9 ounce bag of coleslaw mix (with shredded green cabbage, red cabbage, and carrots)
- 1/2 cup 0-fat Greek yogurt
- 1 tablespoon mayonnaise, optional
- 1 tablespoon champagne vinegar, can sub white wine vinegar or apple cider vinegar
- 1/2 teaspoon Dijon or stone-ground mustard
- 1/4 teaspoon onion powder
- 1/4 teaspoon salt
- 1/8 teaspoon pepper
- 1/2 teaspoon celery seed, optional
Instructions
- Add the coleslaw mix to a large bowl.
- Add the 0-fat Greek yogurt, optional mayonnaise, champagne vinegar, mustard, onion powder, salt, pepper, and optional celery seed to a separate bowl. Then, thoroughly mix the dressing.
- Pour the dressing over the coleslaw mix. After that, toss the coleslaw mix in the dressing. Then, serve and enjoy!
Video

Notes
- Storage: Store leftovers in an airtight container in the refrigerator for 2-3 days.
- Champagne Vinegar Substitution: If you don’t have champagne vinegar, substitute it with white wine vinegar or apple cider vinegar.
- Coleslaw Without Mayonnaise: You can omit the optional mayonnaise from this recipe to make it mayo-free.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




















This coleslaw is incredible! I didn’t even miss the mayo at all! It was so refreshing and easy with the bag of coleslaw mix! Thanks for the great recipe.
This is so great to hear! I’m glad this healthy coleslaw turned out delicious without mayo! I’m happy that it was easy to make with the bag of coleslaw mix, thanks for letting us know!
This healthy coleslaw with creamy Greek yogurt is light, crisp, and absolutely delicious! It’s my favorite fresh side when I want something refreshing, flavorful, and perfectly creamy without the heaviness of mayo.