Healthy Coleslaw Recipe with Greek Yogurt

Last updated February 3, 2026 By Kelly Nardo | 2 Comments
This post contains affiliate links. Please read my policy page.
Looking for a healthier alternative to traditional coleslaw? Try this delicious healthy coleslaw recipe with greek yogurt for a lighter, protein-packed twist on a classic dish. Perfect for your next BBQ, potluck, or as an easy side dish for dinner. Gluten-free and low-carb.
Prep: 15 minutes
Total Time: 15 minutes
Servings 7 cups
5 from 3 votes

Coleslaw is one of my favorite side dishes. We have it once a week, especially in the summer, as it’s such an easy side dish. I get asked all the time on my Instagram how I make it and usually, I wing the recipe. I finally wrote it down and am excited to share this healthy coleslaw recipe!

The truth is though, I didn’t always like coleslaw. Growing up my dad would eat it from time to time and it would just weird me out. I don’t know if it was the whole covered-in-mayo thing or what (I didn’t mind mayo though), but something about it didn’t appeal to me.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

But once I started cooking for myself and creating my own recipes, I soon realized I loved a healthy coleslaw! This version lightly dressed with a tangy dressing from greek yogurt, has lots of crunchy veggies, and makes the perfect addition to any meal.

Overhead shot of coleslaw with greek yogurt garnished with fresh cilantro and black pepper in a large bowl. A striped towel is off to the side of the bowl.

Why we love this healthy coleslaw recipe

  • lightened up creamy dressing using greek yogurt – packed in more protein and less fat and calories than your typical coleslaw recipe.
  • the flavor gets better as it sits – make it ahead of time!
  • easy side dish – great for picnics, BBQs, potlucks, or weeknight dinners.

Is coleslaw healthy?

Traditionally, coleslaw is a veggie-based dish made with cabbage and carrots and tossed in a creamy dressing. The vegetables have vitamins, minerals, and fiber, but the dressing is usually mayonnaise-based which can add a lot of fat and calories to the dish and it can also have added sugar. Opting for a lighter dressing can save a ton of calories. It’s also important to watch how much dressing you use.

When making coleslaw at home, you have full control over your ingredients and how much of each!

A large bowl filled with greek yogurt coleslaw. It is garnished with cilantro and black pepper.

How to cut cabbage for coleslaw

To cut cabbage for slaw,

  1. Cut your cabbage in half. Remove the core if you like, but I find you don’t need to.
  2. Place the cabbage cut side down so the half-circle side is facing up. Then, taking a sharp knife, start on one side and cut about 1/8-1/4-inch thin strips, moving your knife closer to the middle as you cut.
  3. Once you get close to the core (if you didn’t remove it), you can rotate the cabbage and start on the other side. If some strips are too long, you can cut them in half.

If you are more of a visual learner, check out this video for a tutorial.

Ingredients

  • shredded cabbage – I like to use a mix of green and red cabbage
  • carrots
  • cilantro
  • homemade coleslaw dressing – a mix of greek yogurt, sour cream, red wine vinegar, lime juice, and honey.
  • salt and pepper
White marble counter with a bowl of shredded green and red cabbage, a bowl of shredded carrots, a bowl of salt and pepper, a jar of yogurt dressing, and a bowl of cilantro.

How to make healthy coleslaw with greek yogurt

  1. Make the dressing. Adjust it according to taste.
  2. Prep your veggies. Thinly slice the cabbage into long thin strips so it still has some texture and crunch. To shred the carrots, use a cheese grater on the largest shredding spot.
  3. Mix everything together. Add cabbage, carrots, cilantro, dressing, salt, and pepper to a large bowl. Toss until well combined and the sauce is incorporated.
  4. Enjoy! I like to let the coleslaw sit in the fridge for 15-30 minutes to come together, but you can eat it right away as well.

Healthy coleslaw dressing

What is a good salad without a good dressing?! This greek yogurt coleslaw dressing is creamy, has a nice tang, and is so delicious.

  • plain greek yogurt
  • sour cream
  • red wine vinegar
  • lime juice
  • honey
  • salt and pepper

Simply add all of your ingredients to a small to medium bowl or jar and stir well to combine. Adjust it according to taste.

A jar of healthy coleslaw dressing with a spoon full of dressing overtop of it. In front of the jar is half a juiced lime.

What to eat with coleslaw

  • with burgers, hot dogs, grilled chicken, pulled pork, or ribs
  • one sandwiches sandwiches
  • with fish tacos
  • as a side with an easy dinner – we love serving this with some protein (chicken, steak, or pork) and carbohydrates for an easy weeknight dinner.

How how long does coleslaw last?

Coleslaw gets better once it has a chance to sit as the flavors develop more and the veggies absorb some of the flavors. Cabbage and carrots are very sturdy veggies, they don’t soften up too much but will lose some of their crunch the longer they sit. Coleslaw can be kept for 4-5 days in an airtight container in the fridge. After 3 days, leftovers will get a little soggy.

Can you freeze coleslaw?

I would not recommend freezing coleslaw. Since it’s made with yogurt, the texture will change. Dairy products can become grainy and watery once frozen and defrosted and it will not be as good as fresh. The veggies will also lose their crunch.

Glass bowl filled with healthy coleslaw.

Substitutions and additions

  • veggies – store-bought bagged coleslaw mix will work instead of chopping your own veggies. You can also use either all green or red cabbage if you like.
  • cilantro – fresh parsley or dill will work instead.
  • coleslaw dressing – feel free to use your favorite store-bought or a homemade version.

Here are some additions you can add:

  • veggies – try sliced red bell pepper or sliced green onions
  • dijon mustard or mustard powder
  • celery seeds

More healthy vegetable recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

A closeup of a large bowl of healthy coleslaw garnished with fresh cilantro and black pepper. A striped towel is in front of the bowl.
A closeup of a large bowl of healthy coleslaw garnished with fresh cilantro and black pepper. A striped towel is in front of the bowl.
5 from 3 votes

Healthy Coleslaw

Author: Kelly Nardo
Looking for a healthier alternative to traditional coleslaw? Try this delicious healthy coleslaw recipe with greek yogurt for a lighter, protein-packed twist on a classic dish. Perfect for your next BBQ, potluck, or as an easy side dish for dinner. Gluten-free and low-carb.
Print Recipe Pin Recipe
Course: Side Dish
Calories: 40kcal
Protein: 2g
Carbs: 6.5g
Fat: 1g
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 7 cups

ingredients

  • 4 cups shredded green cabbage (240 grams)
  • 2 cups shredded red cabbage (120 grams)
  • 2 cups shredded carrots (150 grams)
  • 1/2 packed cup cilantro, roughly chopped
  • 1/2 cup healthy coleslaw dressing (or more if desired)
  • salt and pepper, to taste
  • optional toppings: cilantro, black pepper…

instructions

  • Make the dressing. Mix all ingredients in a jar. Adjust it according to taste. The dressing can be made up to a week in advance. If making it in advance, give it a good whisk before using.
  • Prep your veggies. Thinly slice the cabbage into long thin strips so it still has some texture and crunch. To shred the carrots, use a cheese grater on the largest shredding spot.
  • Mix everything together. Add cabbage, carrots, cilantro, dressing, salt, and pepper to a large bowl. Toss until well combined and the sauce is incorporated.
  • Enjoy! I like to let the coleslaw sit in the fridge for 15-30 minutes to come together (or longer if you have time), but you can eat it right away as well.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

nutrition

Nutrition Facts
Healthy Coleslaw
Amount Per Serving (1 cup (94 grams))
Calories 40 Calories from Fat 9
% Daily Value*
Fat 1g2%
Saturated Fat 0.5g3%
Polyunsaturated Fat 0.1g
Monounsaturated Fat 0.2g
Cholesterol 3mg1%
Sodium 63mg3%
Potassium 186mg5%
Carbohydrates 6.5g2%
Fiber 1.8g8%
Sugar 3.8g4%
Protein 2g4%
Vitamin A 191IU4%
Vitamin C 21mg25%
Calcium 45mg5%
Iron 0.3mg2%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

5 from 3 votes (2 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




2 Comments