Looking for a fresh and easy side dish? This Healthy No Mayo Coleslaw is the perfect solution! With a creamy dressing made from Greek yogurt, it’s both delicious and lighter than traditional coleslaw. This recipe is ideal for family dinners, holiday gatherings, or any meal where you want a crunchy, tangy side that everyone will enjoy.

Why You’ll Love This Recipe
This Healthy No Mayo Coleslaw is a fantastic choice for those wanting a healthier alternative to creamy slaws. It’s perfect for families, beginners, and anyone who enjoys simple, tasty recipes. The yogurt-based dressing provides a creamy texture without the heaviness of mayonnaise, while the combination of vinegar and sugar gives it a delightful sweet-tangy flavor. Plus, it’s quick to prepare, making it a reliable go-to for busy weeknights or special occasions.
Table of Contents
Ingredients You’ll Need
You need just a few simple ingredients to whip up this coleslaw. Here’s what you’ll need:
- 1/2 cup nonfat plain Greek yogurt
- 3 1/2 tablespoons cider vinegar
- 3 tablespoons sugar
- 1 teaspoon kosher salt
- 1/8 teaspoon black pepper
- 16 ounces (about 6 1/4 cups) bagged coleslaw blend or shredded cabbage
Ingredient Notes, Variations & Simple Swaps
This recipe is flexible, and you can adjust the ingredients according to your taste preferences. If you want to add more color, consider tossing in some shredded carrots or sliced bell peppers. You can also use different types of vinegar, such as white wine vinegar or lemon juice, for a different flavor profile. For a spicier kick, add a pinch of cayenne or red pepper flakes. Feel free to swap out the coleslaw blend for broccoli slaw or shredded kale if you like.
Equipment Needed
- Large mixing bowl
- Small mixing bowl
- Whisk
- Measuring cups and spoons
How to Make This Recipe
Step 1 – Prepare the Dressing
In a small bowl, start by combining the nonfat plain Greek yogurt, cider vinegar, sugar, kosher salt, and black pepper. Whisk these ingredients together until the mixture is smooth and fully combined.
Step 2 – Mix the Cabbage
Place the bagged coleslaw blend or shredded cabbage in a large mixing bowl. Once the dressing is ready, pour it over the cabbage. Use a spatula or wooden spoon to stir, making sure the cabbage is well coated with the dressing.
Step 3 – Chill and Serve
Cover the bowl with plastic wrap or a lid. Refrigerate the coleslaw for at least 30 minutes before serving. This chilling time allows the flavors to meld together beautifully. When you’re ready to serve, give it a quick stir and enjoy!

Tips for Perfect Results
To get the best results with your coleslaw, keep these tips in mind:
- Allow the coleslaw to chill for at least 30 minutes for improved flavor.
- Use fresh, crisp cabbage for a satisfying crunch.
- Adjust the sweetness by adding a little more sugar if you prefer a sweeter taste.
- Don’t skip the salt; it helps enhance all the flavors.
- If you’re making it ahead of time, add any additional ingredients like carrots just before serving to keep them fresh.
Flavor Variations
If you want to customize your coleslaw, consider these ideas:
- Add Fruits: Mix in diced apples or pineapple for a sweet twist.
- Herbs: Fresh herbs like cilantro or parsley can give it a unique flavor.
- Spicy Version: Stir in some chopped jalapeños or a dash of hot sauce for heat.
What to Serve With This Recipe
This Healthy No Mayo Coleslaw pairs nicely with various dishes. Here are some ideas to enhance your meal:
- Grilled chicken or turkey
- Barbecue beef or grilled fish
- Sandwiches or wraps
- As a topping for tacos
Storage, Make-Ahead & Leftovers
Store any leftover coleslaw in an airtight container in the refrigerator. It will stay fresh for up to 3 days. If you’re planning to make it ahead of time, you can prepare the dressing and store it separately. Combine everything just before serving to keep the cabbage crisp.

Healthy No Mayo Coleslaw
Ingredients
For the Dressing
- 1/2 cup nonfat plain Greek yogurt This provides a creamy texture without mayonnaise.
- 3 1/2 tablespoons cider vinegar Can substitute with white wine vinegar or lemon juice.
- 3 tablespoons sugar Adjust to taste for sweetness.
- 1 teaspoon kosher salt Enhances overall flavor.
- 1/8 teaspoon black pepper Adds mild spice.
For the Coleslaw
- 16 ounces bagged coleslaw blend or shredded cabbage Fresh, crisp cabbage is ideal for texture.
Instructions
Preparation of Dressing
- In a small bowl, combine the nonfat plain Greek yogurt, cider vinegar, sugar, kosher salt, and black pepper. Whisk until smooth.
Mix the Cabbage
- Place the coleslaw blend or shredded cabbage in a large mixing bowl. Pour the dressing over the cabbage and stir to coat well.
Chill and Serve
- Cover with plastic wrap or a lid and refrigerate for at least 30 minutes before serving to allow flavors to meld.
Notes
Frequently Asked Questions
Can I make this coleslaw in advance?
Yes, you can make this coleslaw in advance. Just keep it refrigerated and serve within three days for the best taste and texture.
Is this coleslaw suitable for kids?
Absolutely! This coleslaw is a healthier alternative to traditional recipes, making it a great choice for kids and families looking to enjoy nutritious dishes.
What can I add to make it more filling?
To make your coleslaw more filling, you can add ingredients like grilled chicken, chopped nuts, or sunflower seeds.
How long will leftovers last?
Leftover coleslaw will last in the fridge for about 3 days. Just remember to give it a quick stir before serving again.
