There are salads you eat because you feel like you should, and then there are salads like this Cashew Crunch Salad with Sesame Dressing that you genuinely crave. It hits that rare combination of textures – tender cabbage, crisp carrots, creamy cashews – all tied together with a nutty, slightly tangy sesame dressing that coats every bite. This one has been on rotation in my kitchen for months now, especially when I want something fresh without spending much time cooking.
It comes together fast, holds up well in the fridge, and works as a light lunch or a side dish alongside grilled protein. If you have been searching for healthy salad recipes that do not taste like a compromise, this is a good place to start.
What Goes Into This Salad
The ingredient list is simple, but each one plays a role. For the salad base, you need shredded green cabbage and purple cabbage, shredded carrots, edamame (shelled), thinly sliced green onions, and fresh cilantro. The crunch comes from whole roasted cashews and sesame seeds scattered on top right before serving.
For the roasted sesame dressing, you will need toasted sesame oil, rice vinegar, soy sauce or tamari, a small spoonful of honey or maple syrup, fresh grated ginger, one small garlic clove, and a bit of neutral oil to balance it out. Everything gets whisked together until smooth. The dressing is the kind you want to keep a jar of in the fridge because it works on so many things beyond this salad.
How to Build Your Cashew Crunch Salad with Sesame Dressing
- Shred the green and purple cabbage thinly using a sharp knife or mandoline. The thinner the shreds, the better the texture.
- Grate the carrots on a box grater or use pre-shredded carrots from the store to save time.
- If using frozen edamame, thaw it under warm water and pat dry before adding.
- Slice the green onions thin and roughly chop the cilantro.
- Combine all the dressing ingredients in a small bowl and whisk until fully emulsified. Taste and adjust – more vinegar for brightness, more honey for balance.
- Toss the salad ingredients together in a large bowl. Pour the dressing over and toss again until everything is evenly coated.
- Add the cashews and sesame seeds last so they stay crunchy. Serve immediately or chill for 15 minutes first.

Tips That Make a Difference
Do not dress the salad too far in advance if you want it crunchy. Cabbage can hold up for a while, but the cashews will soften after an hour or so in dressing. For a summer salad with cashews that travels well – to a picnic or potluck – pack the dressing and cashews separately and combine right before eating.
Toasting the sesame seeds in a dry pan for two minutes before adding them makes a noticeable difference in flavor. It only takes a moment and brings out that roasted, almost smoky quality that makes the dressing taste layered rather than flat.
Easy Swaps and Variations
This fresh veggie salad recipe is very flexible. No edamame? Use shelled sunflower seeds or chickpeas for a similar protein and texture. If cilantro is not your thing, fresh mint or thinly sliced basil both work well. Swap the cashews for peanuts or almonds if that is what you have on hand – the crunch matters more than the specific nut.
For a heartier version, add cooked soba noodles or shredded rotisserie chicken. It transforms from a healthy cashew salad side dish into a full meal with minimal extra effort. You can also add sliced snap peas or thinly shaved fennel if you want more layers of texture.
What to Watch Out For
The most common issue with this salad is a watery result. Cabbage releases moisture over time, especially after it gets dressed. If you are prepping ahead, salt the shredded cabbage lightly, let it sit for 10 minutes, then squeeze out the excess liquid before tossing. This step is small but keeps the texture crisp and the dressing from getting diluted.
Another thing – sesame oil is strong. Start with less than you think you need and build up. Too much can overpower everything else in the bowl and make the dressing feel heavy rather than bright.
Storing Leftovers the Right Way
Store the dressed salad in an airtight container in the fridge for up to two days. The cabbage softens slightly but still tastes good – some people actually prefer it that way after it has had time to marinate in the dressing. Keep any remaining cashews in a separate small container at room temperature and add them fresh each time you serve. The dressing keeps well on its own for up to a week refrigerated, so making a double batch is always a smart move.
FAQ
Can I make this salad ahead of time?
Yes, with one adjustment. Store the dressing, cashews, and salad base separately. Combine everything within 30 minutes of serving to keep the texture at its best.
Is this salad gluten-free?
It can be easily. Just swap regular soy sauce for tamari or a certified gluten-free soy sauce and you are good to go.
What protein works best with this salad?
Grilled chicken, shrimp, or baked tofu all pair nicely. Shredded rotisserie chicken is the quickest option if you want to turn it into a full meal fast.
Can I use a store-bought sesame dressing?
You can, but homemade makes a real difference here. The fresh ginger and balance of vinegar versus oil is hard to replicate from a bottle. It only takes five minutes to whisk together.
How do I keep the cashews from getting soggy?
Always add them right before serving. If they have softened, spread them on a dry pan over medium heat for two to three minutes to bring back the crunch.

Cashew Crunch Salad with Sesame Dressing
Equipment
- Large mixing bowl
- Small whisk
- Chef’s knife or mandoline
Ingredients
- 2 cups green cabbage, thinly shredded
- 1 cup purple cabbage, thinly shredded
- 1 cup shredded carrots
- 1 cup shelled edamame, thawed
- 3 green onions, thinly sliced
- 1/4 cup fresh cilantro, roughly chopped
- 1/2 cup roasted cashews added at the end
- 1 tbsp sesame seeds, toasted
- 2 tbsp toasted sesame oil
- 3 tbsp rice vinegar
- 2 tbsp soy sauce or tamari
- 1 tsp honey or maple syrup
- 1 tsp fresh ginger, grated
- 1 clove garlic, minced
- 1 tbsp neutral oil such as avocado oil
Instructions
- Shred the green and purple cabbage thinly. Grate the carrots or use pre-shredded.
- Thaw edamame under warm water and pat dry. Slice green onions and chop cilantro.
- Whisk all dressing ingredients together in a small bowl until smooth and emulsified. Taste and adjust seasoning.
- Combine cabbage, carrots, edamame, green onions, and cilantro in a large bowl.
- Pour the dressing over the salad and toss until every piece is coated evenly.
- Top with roasted cashews and toasted sesame seeds right before serving. Enjoy immediately or chill for 15 minutes first.
Notes
- Add cashews right before serving to keep them crunchy.
- Salt and squeeze cabbage beforehand if prepping more than 1 hour ahead.
- Dressing keeps in the fridge for up to 1 week.
- Use tamari instead of soy sauce for a gluten-free version.

