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.

Healthy Coleslaw Recipe with Greek Yogurt served in a bowl.

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!

🔍 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.

Key Ingredients

Ingredients for healthy coleslaw recipe in bowls.
  • 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

Mixed coleslaw dressing with yogurt in a bowl.
  1. 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.
Dressing in bowl with coleslaw mix.
  1. Add the coleslaw mix to a large bowl and pour the dressing over the coleslaw mix.
Tossed healthy coleslaw in bowl.
  1. 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!

Homemade coleslaw served in bowl.

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.

5 from 2 votes

Healthy Coleslaw Recipe with Greek Yogurt

Prep: 5 minutes
Cook: 0 minutes
Total: 5 minutes
Servings: 4 servings
Welcome to your new favorite healthy coleslaw recipe! This easy homemade coleslaw comes together in minutes with a creamy Greek yogurt dressing.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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

Youtube 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.
 
WW Points: 0 points per serving
To see your WW Points in the WW app for this recipe click here! Or, please manually add the ingredients to the recipe builder.

Nutrition

Calories: 42kcal, Carbohydrates: 6.9g, Protein: 4g, Fat: 0.1g, Saturated Fat: 0g, Cholesterol: 1mg, Sodium: 189mg, Fiber: 2.2g, Sugar: 4.5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @wwhealthyfoodiegirl or tag #healthyfoodiegirl!
About Us Healthy Foodie Girl

About Us

Hello and welcome to Healthy Foodie Girl! Here we have easy, delicious, healthy recipes and tips! 

You May Also Like

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. Michelle says:

    5 stars
    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.

    1. Shawna Clark says:

      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!

  2. Shawna Clark says:

    5 stars
    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.