Apple Slaw
Updated Oct 02, 2025
This Apple Slaw is made with fresh apples, cabbage, carrots, and green onions coated in a homemade slaw dressing with a Greek yogurt base.
This post may contain affiliate links. Please read our disclosure policy.

Jump to Section
Apple Slaw is soo good!

This apple slaw recipe started as my way of switching things up from regular coleslaw. The apples add a sweet-tart flavor that makes it feel fresher and a little different, but it still has all the crunch you’d expect from a slaw.
I keep the dressing for this apple slaw simple with Greek yogurt instead of mayo, plus a little honey, Dijon, and apple cider vinegar. It’s creamy without being heavy, and I like to slice everything nice and thin so every forkful has a good mix of ingredients.
Happy Cooking!
– Yumna
Apple Slaw Ingredients

- Greek yogurt: I recommend full-fat Greek yogurt!
- Olive oil: Extra virgin olive oil is best for dressings.
- Honey: I like honey, but you can use maple syrup as sweetener as well.
- Apple cider vinegar: You can substitute white or red wine vinegar.
- Cabbage: Regular green cabbage is ideal, but if you’re using bagged, pre-cut cabbage, look for a finely shredded version.
- Apples: Any type of apple works!
- Carrots: I like to use bagged carrots that are already cut into matchsticks!
- Green onions: These are my favorite for this apple slaw because they’re so mild, but you can use a white onion, too.
How to Make Apple Slaw





Apple Slaw Recipe
Ingredients
- ¾ cup Stonyfield Whole Milk Greek yogurt
- 1 tablespoon olive oil
- 1 tablespoon Dijon mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon honey
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ small cabbage shredded (about 6 cups)
- 2 large apples sliced into matchsticks
- 1 cup matchstick carrots
- 2 green onions finely chopped
Instructions
- In a large serving bowl, whisk together the Greek yogurt, olive oil, dijon mustard, apple cider vinegar, honey, salt, and pepper until well combined and smooth.
- Add the cabbage, apples, carrots, and green onions and toss to evenly coat. Set in the fridge for at least 2 hours before serving for best results.
Equipment
Notes
- My Top Tip: Make sure to cut your apples into matchsticks. Matchsticks are key because longer pieces will be easiest to eat in this salad! To cut apple pieces into matchsticks, slice them thinly into half moons, stack them, and then slice them finely lengthwise.
- Storage: Kept in an airtight container in the fridge, this apple slaw will last for up to 5 days.
Nutrition
Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.
Recipe Tips
- Shred your cabbage correctly. It’s important to remove the core after you’ve sliced your head of cabbage in half! I like to use a sharp chef’s knife to make a triangular cut around the core in order to get it out before finely shredding the cabbage. Check out my cabbage-cutting tips here.
- Make sure to cut your apples into matchsticks. Matchsticks are key because longer pieces will be easiest to eat in this salad! To cut apple pieces into matchsticks, slice them thinly into half moons, stack them, and then slice them finely lengthwise.
- Don’t skip the wait time. This apple salad is best after it’s had 2 hours in the fridge so the ingredients can soften and absorb the dressing!

Serving Ideas
- Make tacos. I usually make my grilled fish tacos with classic cole slaw, but this apple slaw will also be great! You can try it with ground beef tacos, too.
- Serve with chicken. This slaw is an easy side dish for lots of my favorite chicken recipes. Try my oven-baked chicken tenders, grilled lemon chicken, or air fryer chicken wings.
- Mix with grill classics. I love using this apple salad as a cole slaw replacement with summer corn, burgers, or grilled steak.
FAQs
You can, but red cabbage will likely turn the whole thing pink, and napa cabbage doesn’t have the same texture! For the best results, I recommend sticking with green cabbage.








Comments
This is the best slaw! Thank you for the recipe. Everyone loves it!
Yay, I’m so glad everyone loves it!! Thank you!
This was good!
Thanks, Christina! Glad you liked it!!
Thank you, can’t wait to try!
Yay, I hope you like it!!