This healthy Greek yogurt coleslaw has just the right amount of creaminess, sweetness and crunchiness to keep you running back for more. The Greek yogurt dressing adds a delicious creaminess so no mayo is required! A lightened up salad option perfect for BBQ season! {Vegetarian & gluten-free}
Healthy Coleslaw with Greek Yogurt
When I think of summer barbecues, often times I get visions of a whole array of salads lined up on a table.
Potato salads. Pasta salads. Caesar salads. And of course, coleslaw.
I think a nice crispy, slightly tangy coleslaw compliments a burger or side of grilled or pulled chicken so well.
And a barbecue really isn’t a barbecue without a creamy coleslaw, especially when it tastes like this Greek Yogurt Coleslaw with cranberries!
Filled with sweet and crunchy flavours and textures, this creamy cranberry coleslaw is so refreshing and easy to make. The best part is, it’s a lightened version of your classic coleslaw since no mayo is required!
Whether you serve it up at your next cookout or whip it together as part of an easy weeknight meal, this no mayo coleslaw is sure to be a hit!
For more healthy and delicious cabbage salads, be sure to try this Kale Salad with Cranberries and Thai Mango Salad with Chicken!
How to Make Greek Yogurt Coleslaw Dressing
Two words.
Greek yogurt.
Greek yogurt is a great replacement for mayo due to its creamy texture. Plus, it’s a lot lower in fat and calories, and higher in protein.
Mix it in with some other tasty ingredients like garlic, Dijon mustard, a touch of maple syrup and apple cider vinegar, and it makes the perfect creamy non-mayo dressing for coleslaw!
How to Make Coleslaw Without Mayo
In a large bowl, mix the green and purple cabbage, carrots, green onions, walnuts, and cranberries.
In a small bowl, mix together the ingredients for the dressing.
Add the dressing to the salad and toss until evenly distributed.
Eat immediately or store in the refrigerator for later use.
Scroll down to get the full healthy coleslaw recipe!
How to Shred the Cabbage
You can shred the cabbage using a sharp knife on a cutting board or by placing it in a food processor.
Get more detailed instructions for properly shredding a cabbage here.
Or if you’re really in a pinch, you can purchase pre-shredded cabbage so all that you have to do is dump it in the bowl and combine with the rest of the ingredients.
Is coleslaw healthy?
It certainly can be, especially when you make your own dressing! By subbing in Greek yogurt for mayo, it can help reduce the calorie and fat content, while adding some extra protein and calcium.
Additionally, cabbage, particularly the red variety, is jam packed with anthocyanins, which is a powerful antioxidant and also a great source of fibre. The carrots add in a source of vitamin C, vitamin A and potassium!
FInally, add-ins like crunchy walnuts and dried cranberries can incorporate some extra heart healthy omega-3s and antioxidants. That makes for one nutrient-packed healthy coleslaw recipe!
Storage guidelines
You can store this coleslaw in an air-tight container in the fridge for up to four days. The best part is, it still tastes amazing after a few days in the fridge since the cabbage sits there and soaks up all of those amazing flavours!
What to serve with this healthy coleslaw recipe
I love pairing coleslaw with any dish that has a BBQ sauce base or along with fish sticks or chicken fingers! It also goes along great with a nice juicy burger.
Try pairing this coleslaw with any of the following options:
- Grilled chicken (marinated in one of these healthy chicken marinades)
- Slow Cooker Pulled Pork with Homemade BBQ Sauce
- Air Fryer Chicken Wings with Baking Powder
- Easy Pulled Pork
- Almond Coconut Crusted Chicken Fingers
- Chicken Feta Burgers
- Pulled Crockpot BBQ Chicken Sandwiches
- Almond & Coconut Crusted Fish Sticks
- Sweet Potato Salmon Cakes
Recipe tips
- Use a Greek yogurt with a higher fat percentage for a dressing with a thicker and creamier consistency.
- You can use pre-shredded cabbage to cut down on preparation time, making this recipe even more quick and easy.
- I recommend storing this coleslaw in the fridge for at least 30 minutes before serving as it gives the ingredients a chance to absorb all of those delicious flavours!
More colourful & delicious salad recipes:
- Roasted Beet & Carrot Kale Salad
- Mayo-free Cranberry Apple Chicken Salad
- Blueberry Mandarin Broccoli Salad
- Sweet Potato Kale Bowl with Creamy Roasted Garlic Dressing
- Blueberry Walnut Salad with Lemon Dressing
- Broccoli Apple Salad {No Mayo}

Healthy Greek Yogurt Coleslaw with Cranberries {No Mayo}
Ingredients
- 1.5 cups purple cabbage finely shredded
- 1.5 cups green cabbage finely shredded
- 1 large carrot shredded (about 1 cup shredded)
- 3 green onions sliced thinly (including the white part)
- 1/2 cup walnuts coarsely chopped
- ¼ cup cranberries dried
FOR THE NO-MAYO CREAMY DRESSING:
- 3 tablespoons plain Greek yogurt
- 2 tablespoons apple cider vinegar
- 3 teaspoons maple syrup
- 2 teaspoons Dijon mustard
- 1 clove garlic minced
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
Instructions
- In a large bowl, mix the shredded cabbage, carrot, green onion, walnuts, and cranberries.
- In a small bowl, mix together the ingredients for the dressing until well combined.
- Pour the dressing into the salad and toss until evenly distributed. Serve immediately or store in the refrigerator for later use.
Notes
Nutrition
This post may contain affiliate links which means that I may make a small commission at no extra cost to you. I only promote products that I love and feel will benefit my readers :)
Thought it was great. I added a squeeze of a lime and it brought out the flavors even more. I HIGHLY recommend it.
Ooh I bet it was delicious with the squeeze of lime — great idea! So happy you enjoyed the coleslaw! :)
What a great coleslaw! I agree that the beautiful colors make a recipe even more inviting and appetizing. Gotta try this combo!
It’s so true, right?? Love colourful dishes! Thanks so much for stopping by!
This is a beautiful coleslaw with some great flavors! I love how colorful it is – perfect for a picnic!
Thanks Patricia! It would definitely make a nice addition to a picnic!
I love cole slaw and am always looking for different ways to add it to a meal. This is a great recipe.
Thank you Peter! Cabbage is super nutritious too, so it makes a really healthy addition to any meal (provided the dressing is on the healthier side). Glad to hear you’re such a big fan of coleslaw!
Sorry got cut of… I was gonna pin it in my inter cookbook board but I did not see a pin button; do you have it
Hi Shobelyn,
Yes, there’s a pin button right at the bottom of the recipe. Or alternatively, here is the link for the pin: https://www.pinterest.com/pin/476114991834110659/ Hope it works out for you! Thanks for sharing the love!
Looking forward on using yogurt as Mayo replacement. Pinned
This would go so well with the ribs that are cooking on my slow cooker!
Yes Katalina! I like the way you think ;) Thanks for stopping by!
I love coleslaw and cabbage salads. This blend of crunchy, sweet, and tangy sounds divine. And the colors are so pretty.
Thanks for stopping by Amy! I find that pretty colours always make the food more appetizing :)
I agree, Greek Yoghurt in dressings is a fabulous lightened up alternative and no one ever seems to notice! Love the colours in this, so pretty and YES so summer! :)
Thank you Nagi! I completely agree — the Greek yogurt is a great way to sneak in some extra protein and calcium without anyone even knowing!
I love the sound of that dressing! My CSA gave me two heads of cabbage and now I know what I’m doing with it!
Thanks Pam! Yes, this recipe is a great way to use up that extra cabbage! Keep me posted on how it turns out!