pin it
I first came across this style of cabbage salad at a small Eastern European deli, where it sat in a big glass bowl near the counter looking almost too simple to be exciting. But one bite completely changed my perspective. The cabbage was impossibly thin and tender, the carrots added sweetness, and the dressing had this perfect balance of acidity and richness. I went home that same evening and started experimenting. What I love most is how it transforms — the longer it sits, the more the flavors meld and deepen. The purple cabbage bleeds its gorgeous color into everything, creating this stunning jewel-toned bowl that looks like you spent hours on it. Now it's become my go-to when I need something quick, healthy, and genuinely delicious without any fuss.
Why I love this recipe
I love this recipe because it demands almost nothing from me but delivers everything I want. No heat, no complicated techniques, no fancy equipment — just a sharp knife, a bowl, and about 15 minutes. The color combination of green and purple cabbage is genuinely stunning and makes every single serving feel special. I also love how endlessly adaptable it is: add jalapeño for heat, swap the vinegar for lime juice for a Mexican twist, or toss in some toasted sesame seeds for an Asian-inspired version. It keeps well in the fridge for days, making it the ultimate meal prep salad. And honestly? It just makes me feel good eating it — light, energized, and satisfied.
What You Need From Your Kitchen
- Green Cabbage: Thinly shredded to form the base of the salad, providing crunch and mild sweetness.
- Purple Cabbage: Adds vibrant color, a slightly peppery flavor, and extra antioxidants to the mix.
- Carrots: Julienned or grated for bright orange color, natural sweetness, and satisfying texture.
- Fresh Dill: Chopped and tossed throughout for a fresh, herby aroma that defines the salad's character.
- Apple Cider Vinegar: Forms the acidic backbone of the dressing, adding brightness and tang.
- Olive Oil: Brings richness and helps the dressing coat every strand of cabbage beautifully.
- Lemon Juice: Adds a citrusy lift that keeps the salad tasting fresh and vibrant.
Let's Make These Together
- Shred the cabbage thin
- Using a sharp knife or mandoline, slice both the green and purple cabbage as thinly as possible. The thinner the shreds, the more tender and pleasant the final texture will be. Aim for ribbon-like strands and place them all in your largest mixing bowl.
- Prep the carrots
- Peel your carrots and either julienne them into thin matchsticks or run them through a box grater. Grated carrots give a softer texture while julienned carrots deliver more crunch — both work beautifully. Add them to the cabbage.
- Whisk your dressing
- In a small bowl, combine olive oil, apple cider vinegar, lemon juice, and honey. Whisk vigorously until emulsified. Season with salt and black pepper, taste, and adjust. A good dressing should taste slightly more acidic than you'd want — the cabbage will mellow it out.
- Toss everything together
- Pour the dressing over the vegetables and use your hands or two large spoons to toss thoroughly. Get in there and really coat every strand. Add the chopped dill, toss once more, and taste for seasoning.
- Rest before serving
- Give the salad at least 10 minutes to rest at room temperature or pop it in the fridge. This resting time lets the cabbage soften just slightly and soak up all those incredible flavors. Then transfer to a beautiful bowl, add a pinch of extra dill on top, and serve!
pin it
Switch Things Up
One time I made this for a casual weeknight dinner and ended up finishing nearly the entire bowl by myself before the meal was even ready. I started adding a little grated ginger to the dressing and that changed everything — suddenly it had this subtle warmth that made it even more addictive. I also tried swapping the dill for fresh mint in the summer and it was a completely different, equally amazing experience. Don't be afraid to play with this one!
Perfect Pairings
This cabbage salad pairs beautifully with grilled chicken thighs, baked salmon, or pulled pork sandwiches. It also works wonderfully alongside a bowl of lentil soup or tucked inside tacos as a crunchy slaw. For a full vegetarian spread, serve it with hummus and warm pita bread. A cold glass of sparkling lemonade or iced green tea rounds out the meal perfectly.
pin it
Frequently Asked Questions
- → Can I make this salad ahead of time?
Absolutely! This cabbage salad actually improves with time. You can make it up to 24 hours in advance and store it covered in the refrigerator. The cabbage will soften slightly and absorb the dressing beautifully, making the flavors more cohesive and deep.
- → How long does this salad keep in the fridge?
This salad keeps well for up to 3 days stored in an airtight container in the refrigerator. After day 3, the cabbage starts to lose its crunch, though it's still perfectly safe to eat — more of a personal texture preference at that point.
- → Can I use pre-shredded coleslaw mix instead of whole cabbage?
Yes, a store-bought coleslaw mix works great as a shortcut and saves significant prep time. Look for a mix that includes both green and red cabbage plus carrots. Just add your fresh dill and homemade dressing and you're good to go in under 5 minutes.
- → What can I add to make this salad more filling?
To make this more of a meal, add chickpeas, shredded rotisserie chicken, edamame, or thinly sliced avocado. You could also toss in some toasted sunflower seeds, pumpkin seeds, or crushed walnuts for a satisfying crunch and extra nutrition.
- → Is this recipe suitable for vegans?
Yes, this recipe is fully vegan as long as you use maple syrup instead of honey in the dressing. All other ingredients are naturally plant-based, and the olive oil dressing is completely dairy-free and egg-free.
- → Can I substitute the dill with another herb?
Definitely! Fresh parsley, mint, cilantro, or chives all work wonderfully in place of dill. Each herb gives the salad a slightly different personality — mint makes it more refreshing, cilantro adds a Mexican flair, and parsley keeps it classic and neutral.
Conclusion
This Everyday Cabbage Salad is proof that simple ingredients can create something truly spectacular. With its vibrant colors, satisfying crunch, and bright tangy dressing, it deserves a permanent spot in your weekly rotation. Whether you serve it as a side dish or a light lunch, every bite is refreshing and nourishing. Make a big batch — it only gets better as it sits!