This colorful crunchy cabbage salad is a delicious and nourishing side dish to any meal! It’s the perfect hearty dish that’s bursting with flavor in every bite.

Crunchy Cabbage Salad
Simple, color-filled salads are my go-to during the week. I love a side dish that’s versatile and keeps well in the fridge for a few days. This crunchy cabbage salad hits all of those marks, and comes together in just 20 minutes!
It’s made with purple and green cabbage, carrots fresh herbs, chopped nuts, and a homemade vinaigrette.

I served this as a side dish with salmon bites last week, and enjoyed the leftovers in tacos and rice bowls throughout the week. This salad has the right balance of savory and sweet, with the perfect crunch from the crisp veggies and nuts.

What you’ll need to make this cabbage salad
This recipe is so easy to make. Here’s what you’ll need:
- Purple and green cabbage– I use half of each cabbage for this recipe. Be sure to cut off the stem and use a sharp knife to slice thin layers of the cabbage
- Shredded carrots
- Scallions
- Fresh herbs– parsley, cilantro and dill
- Nuts– I used spicy roasted pistachios and sliced almonds

Ways to serve your cabbage salad
This salad keeps its crunch for a few days, so I love serving it throughout the week in different ways.
- Serve as a side dish with salmon bites
- Use as a base in your favorite tacos
- Add some veggies to a burrito or wrap
- Top with feta cheese and serve with your favorite crackers and dips

This cabbage salad is simple to make and has the best combination of flavors. I can’t wait for you guys to try it!
What to serve with the cabbage salad:
Walnut & Pistachio Crusted Flounder
Salmon in Parchment (Salmon en Papillote)
Falafel Veggie Burgers

Crunchy Cabbage Salad
Ingredients
- 1/2 head purple cabbage (about 3-4 cups sliced)
- 1/2 head green cabbage (about 3-4 cups sliced)
- 1 1/2 cups shredded carrots
- 3 scallions
- 1/2 cup parsley
- 1/2 cup cilantro
- 1 -2 tbsp fresh dill (optional)
- 1/3 cup roasted pistachios, chopped (I used chili roasted pistachios)
- 1/3 cup sliced almonds
Dressing
- 1/3 cup olive oil
- 2 tbsp honey or date syrup
- 2 tbsp soy sauce
- 2 tsp dijon mustard
- 1 tsp sesame oil
- 1 lemon, juiced
- Salt & pepper
Directions
- Thinly shred or slice the cabbage and add it to a large salad bowl. Be sure to cut off the stem to avoid any large or rough parts in the salad
- Chop the scallions, cilantro, parsley and dill and add them to the cabbage with the shredded carrots and nuts.
- Mix the dressing together in a separate bowl or blender. Pour half the dressing over the salad to start and mix well. Add more dressing as needed, depending on preference. Adjust salt to taste
- Keep refrigerated for up to 4 days. You can serve this as a side salad, in a wrap or in tacos!


Great recipe. FYI a full head of cabbage is a lot. I served with steak tacos. Would also go well with with turkey burgers
Sounds delicious! I left cup measurement amounts since all cabbage heads are different sizes, but feel free to use half the amount if needed!