This Crunchy Cabbage Apple Salad is fresh, crisp, and incredibly satisfying. Sweet apple, crunchy cabbage, and a simple lemony dressing turn a few everyday ingredients into a bright and refreshing salad.

I make this salad very often, because it’s one of those recipes that’s simple, affordable, and always satisfying. Cabbage is one of those vegetables that somehow always ends up in my fridge. You buy a whole head for one recipe, use a little, and then the rest just sits there, waiting for inspiration. This salad is usually my answer. The ingredients are simple, the kind many of us already have at home — cabbage, a carrot, an apple, and a few green onions. It takes just a few minutes to chop everything, toss it with a quick lemony dressing, and suddenly you have a bowl full of fresh, crunchy goodness. It’s light, refreshing, budget-friendly, and honestly one of those salads I keep coming back to again and again.
▶️ Video Tutorial
❤️ Why You’ll Love This Crunchy Cabbage Apple Salad
🥬 Incredible crunch
Every bite is fresh, crisp, and so satisfying. If you love crunchy salads, this one really delivers.
🍏 Simple everyday ingredients
Just cabbage, carrot, apple, and a few pantry staples. Nothing fancy, but it comes together beautifully.
⏱ Quick to make
A little chopping, a quick toss, and the salad is ready in minutes.
💚 Fresh and refreshing
Light, bright, a little sweet, and perfect when you want something simple but really tasty.
🧺 Ingredients You’ll Need

🥬 Green cabbage – 1 small head, finely shredded (about 700 g)
🥕 Carrot – 1 medium, grated (about 80 g)
🍏 Apple – 1 large, cut into thin matchsticks (about 180 g)
🌿 Green onions – 3, sliced (about 30 g)
For the dressing
🫒 Olive oil – 3 tbsp (45 ml)
🍋 Lemon juice – 1 ½ tbsp (22 ml)
🥄 Mustard – 1 tsp (5 g)
🧂 Salt – ¾ tsp (4 g), or to taste
🍬 Sugar – 1 tsp (4 g)
⚫ Black pepper – ¼ tsp (0.5 g), or to taste
📋 How to Make Crunchy Cabbage Apple Salad
1. Make the dressing. In a large mixing bowl, whisk together the olive oil, lemon juice, mustard, salt, sugar, and black pepper until well combined.

2. Add the vegetables. Add the shredded cabbage, grated carrot, apple cut into thin matchsticks, and sliced green onions.

3. Toss and serve. Mix everything well until the vegetables are evenly coated with the dressing. Serve immediately or let the salad sit for a few minutes so the flavors can meld together.


👩🍳 Tips for the Best Crunchy Cabbage Apple Salad
🥬 Slice the cabbage thinly
Finely shredded cabbage makes the salad lighter, easier to mix, and much more pleasant to eat.
🍏 Cut the apple into matchsticks
Thin apple slices blend better with the cabbage and give the salad that perfect sweet crunch in every bite.
🥗 Toss well before serving
Make sure the dressing coats all the vegetables evenly so every bite is full of flavor.
⏳ Let it sit for a few minutes
If you have time, let the salad rest for 5–10 minutes. The cabbage softens slightly and the flavors come together beautifully.
✨ Cabbage may be simple, but it’s surprisingly nutritious and versatile. Crisp, refreshing, and budget-friendly, it’s packed with fiber, vitamins, and antioxidants. If you’re curious about its health benefits, there’s a helpful article you might enjoy reading.
🔀 Recipe Variations
🥜 Add some crunch
Toss in a handful of sunflower seeds, chopped walnuts, or almonds for extra texture.
🧀 Add a cheesy touch
A sprinkle of nutritional yeast adds a light savory flavor that works really well in this salad.
🥒 Add more veggies
Thinly sliced cucumber or bell pepper can make the salad even fresher and more colorful.
🍯 Make it a little sweeter
If you like a sweeter salad, add a few raisins or dried cranberries.
🫙 Storage & Make-Ahead
🧊 Storage
Store the salad in an airtight container in the refrigerator for up to 2 days. The cabbage will soften slightly, but the salad will still taste fresh and delicious.
⏳ Make-ahead tip
You can shred the cabbage and carrot ahead of time and keep them in the fridge. Add the apple and dressing right before serving to keep the salad crisp and fresh.

🍽️ What to Serve With Crunchy Cabbage Apple Salad
🥔 Crispy Fried Potatoes
Golden, crispy potatoes make a perfect warm side to balance the fresh crunch of this salad.
🍅 Creamy Tomato White Beans
Rich, creamy beans pair beautifully with the bright, refreshing flavors of the salad.
🍝 Creamy One-Pan Orzo
This cozy, creamy orzo turns the salad into a simple and satisfying meal.
💡 My Tip:
If you like your salads extra crunchy, serve this one right after mixing. But if you prefer the cabbage a little softer, let the salad sit for about 5–10 minutes. The dressing will gently soften the cabbage and bring all the flavors together beautifully.
❓ Frequently Asked Questions
Yes. You can shred the cabbage and carrot in advance and store them in the fridge. Add the apple and dressing right before serving for the best texture.
Crisp apples like Honeycrisp, Fuji, or Gala work beautifully because they add a natural sweetness and extra crunch.
Yes, apple cider vinegar works well as a substitute and gives the salad a slightly tangier flavor.

📝 Final Thoughts
Simple salads like this one remind me that you don’t need complicated ingredients to make something really good. Just a few fresh vegetables, a quick dressing, and suddenly you have a bowl full of crunch and flavor. It’s light, refreshing, affordable, and the kind of salad that fits easily into everyday meals. Honestly, it’s one of those recipes I keep coming back to again and again.
If you make this Crunchy Cabbage Apple Salad, I’d really love to hear how it turned out for you. Did you keep it simple, or add your own little twist? Maybe some seeds, extra veggies, or a different apple? Leave a comment and tell me — I always enjoy reading your ideas and seeing how these simple recipes find their way into your kitchens. 💬
📄 Scroll down for the full recipe card with step-by-step instructions.
🥬 More Recipes with Cabbage:
Cabbage Salad with Avocado Dressing

Crunchy Cabbage Apple Salad
Video Tutorial
Ingredients
- 1 small green cabbage, finely shredded
- 1 medium carrot, grated
- 1 large apple, cut into thin matchsticks
- 3 green onions, sliced
For the dressing
- 3 tbsp olive oil
- 1 ½ tbsp lemon juice
- 1 tsp mustard
- ¾ tsp salt, or to taste
- 1 tsp sugar
- ¼ tsp black pepper, or to taste
Instructions
- In a large mixing bowl, whisk together the olive oil, lemon juice, mustard, salt, sugar, and black pepper until well combined.3 tbsp olive oil, 1 ½ tbsp lemon juice, 1 tsp mustard, ¾ tsp salt, or to taste, 1 tsp sugar, ¼ tsp black pepper, or to taste
- Add the shredded cabbage, grated carrot, apple cut into thin matchsticks, and sliced green onions.1 small green cabbage, finely shredded, 1 medium carrot, grated, 1 large apple, cut into thin matchsticks, 3 green onions, sliced
- Mix everything well until the vegetables are evenly coated with the dressing. Serve immediately or let the salad sit for a few minutes so the flavors can meld together.
Notes
🔀 Recipe Variations
🥜 Add some crunchToss in a handful of sunflower seeds, chopped walnuts, or almonds for extra texture. 🧀 Add a cheesy touch
A sprinkle of nutritional yeast adds a light savory flavor that works really well in this salad. 🥒 Add more veggies
Thinly sliced cucumber or bell pepper can make the salad even fresher and more colorful. 🍯 Make it a little sweeter
If you like a sweeter salad, add a few raisins or dried cranberries.
🫙 Storage & Make-Ahead
🧊 Storage
Store the salad in an airtight container in the refrigerator for up to 2 days. The cabbage will soften slightly, but the salad will still taste fresh and delicious.⏳ Make-ahead tip
You can shred the cabbage and carrot ahead of time and keep them in the fridge. Add the apple and dressing right before serving to keep the salad crisp and fresh.Nutrition
🐾 Life of Emma
Emma loves sleeping like this — belly up, paws everywhere, completely relaxed like nothing in the world could possibly bother her. Honestly… I aspire to this level of peace. 😄🐾










This was such a flavorful salad loved it!! Give cutie Emma a belly rub from me!
So happy you loved it, Nikki! This salad is one of my favorites too. And Emma will absolutely get that belly rub from you — she’d be very happy about that! 🐾😊