This crunchy Asian cashew salad is packed with texture and flavor, an Asian salad with edamame and cashews and a peanut butter dressing. It’s so good! It’s an Asian chopped salad, great for meal prep, and stays crunchy for days in the fridge. The peanut butter Asian dressing is so simple to make and so delicious, the perfect compliment to this healthy light meal.

Jump to:
What’s so good about this Asian edamame salad:
- The crunch from the two different types of cabbage, carrot, bell pepper, and cashews is SO good. It makes this salad so fresh tasting and fulfilling.
- The peanut butter sesame oil dressing is really simple, but adds heaps of flavor. Using garlic and ginger powder instead of the real thing cuts down on prep time without sacrificing any flavor.
- Edamame is one of my favorite things to eat, and besides the yummy flavor, it’s a great way to add protein to this salad.
- Adding roasted cashews gives this extra flavor, nutrients and deliciousness.
- Because there are no leafy greens, leftovers still retain their crunch, so this is a great salad to make in advance. Perfect for meal prep!
Ingredients you need for Asian cashew salad:
Olive Oil: Good quality extra virgin olive oil.
White Vinegar: Gives a great tangy taste to the dressing, you can also substitute with rice vinegar or apple cider vinegar.
Sesame Oil: If you want, you can just add extra olive oil instead of sesame oil but the sesame oil gives a great Asian flavor.
Honey: If you want the salad to be vegan, you can substitute with maple syrup instead.
Peanut Butter: You can also substitute this for almond butter or tahini, both will add great flavor! Use regular peanut butter, or the all natural one, both work.
Edamame: If you can find frozen shelled edamame, this will make your life easier! Otherwise, do what I did and boil some edamame pods according to the bag directions, then shell and use in the recipe.
Cabbage: I use both purple and green cabbage but you can use all of one type if you prefer.
Carrot: Make sure to cut these into really thin matchsticks, because you want to be able to fit these in little mouthfuls without breaking your jaw with every bite!
Red Bell Pepper: This adds a mildly sweet flavor, and a beautiful color.
Cilantro: You can leave this out if you don’t like the flavor, but I love having cilantro in Asian inspired dishes.
Cashews: I like using ready roasted and salted cashews, they have so much flavor. You can also use roasted peanuts instead, or raw cashews.
How to make this easy crunchy Asian salad:






- Make the dressing by shaking together all the dressing ingredients in a jar, or whisking thoroughly with a fork. Set aside, you can store in the fridge until ready to use.
- Prep the edamame by boiling according to package instructions. Drain.
- Layer the cabbage, carrots, bell pepper, coriander, and green onions in your salad dish. Toss to combine.
- Top with the edamame and cashew.
- Right before serving, drizzle with the dressing and toss to combine. Enjoy!
Making ahead and storing leftovers:

If you know you are making this in advance, then I’d store the dressing separately and the salad in an airtight container, for 3-4 days. Once you are ready to serve, drizzle the dressing in and toss to combine. I’d also add the cashews right before serving to keep the maximum crunch
If you did toss the salad in the dressing and have leftovers, they’ll still keep really well for 1-2 days. Some things may start to soften, like the cashews and the edamame but it’ll still be delicious!
Expert tips and tricks:

- Shred the cabbage using a coarse grater, or shred with a sharp knife ( I find this easier). Cut the bell pepper and carrots into thin strips so it’s easier to get a little of everything in each bite.
- If you want to cut down on your prep time, then you can purchase a bag of ready mixed slaw, some even come with carrots mixed in!
- Boil the edamame in advance to cut down on your prep time. Try to find ready shelled edamame.
- Add protein by adding shredded chicken, cooked prawns, flaked salmon or even thin slices of steak. All will pair so well!
Asian Cashew Salad FAQs:

There is no fish sauce in the dressing, so it can easily be made vegan by substituting the honey in the dressing for maple syrup.
Toss with salad dressing right before serving, and add the cashews right before serving.
Yes, you can prepare the dressing at least a few days in advance, and you can chop/shred all the veggies and store in an airtight container 1-2 days in advance. You can also boil the edamame 1-2 days in advance. Just toss everything together right before serving.
For more delicious salad recipes:
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card and a comment!
Stay in touch with me through social media @ Instagram, Pinterest, and Facebook. Don’t forget to tag me when you try one of my recipes!

Asian Cashew Salad
Ingredients
For the dressing:
- 1/4 cup olive oil
- 3 tablespoon white vinegar
- 2 tablespoon sesame oil
- 2 tablespoon honey
- 1 tablespoon peanut butter see notes for substitutions
- 1 tablespoon soy sauce
- 1/4 teaspoon ginger powder
- 1/4 teaspoon garlic powder
For the salad:
- 1/2 small purple cabbage, shredded
- 1/2 small green cabbage, shredded
- 2 carrots, cut into thin matchsticks (julienned)
- 1 red bell pepper, cut into thin strips
- 1/2 cup cilantro (coriander) chopped
- 2 green onions, thinly sliced
- 1 cup shelled edamame 160g edamame beans, 400 g edamame in the pods
- 1 cup roasted cashews 130g
Instructions
For the salad dressing:
- Make the dressing by shaking together all the dressing ingredients in a jar, or whisking thoroughly with a fork. Set aside.
For the salad:
- Prep the edamame by boiling according to package instructions. Drain, and if your edamame is in pods, shell the edamame.
- Layer the purple and green cabbage, carrots, bell pepper, cilantro, and green onions in your salad dish. Toss to combine.
- Top with the edamame and cashew.
- Right before serving, drizzle with the dressing and toss to combine. Enjoy!
Video
Notes
- Shred the cabbage using a coarse grater, or shred with a sharp knife ( I find this easier). Cut the bell pepper and carrots into thin strips so it’s easier to get a little of everything in each bite.
- If you want to cut down on your prep time, then you can purchase a bag of ready mixed slaw, some even come with carrots mixed in!
- Boil the edamame in advance to cut down on your prep time. Try to find ready shelled edamame.
- Add protein by adding shredded chicken, cooked prawns, flaked salmon or even thin slices of steak.
- Substitute the white vinegar for rice vinegar or apple cider vinegar if desired.
- You can add extra olive oil instead of sesame oil if you don’t have it on hand.
- Instead of peanut butter, you can use almond butter or tahini in the dressing.
- You can use use roasted peanuts instead of cashews or leave out the nuts entirely.














veenaazmanov says
I love the healthy veggie combinations to this salad. The Peanut dressing with the burst of other flavors takes it to the next level. A Salad just perfect for a light meal.
Farah Abumaizar says
Thanks so much!!
Adri says
The peanut dressing is so flavourful and veggies so crisp. This is now my favourite lunchtime salad! Super easy to whip up and SO GOOD!
Farah Abumaizar says
So glad to hear it, I love the dressing so much too!
Irena says
Made this for lunch the other day and loved it. I felt like a salad but more substantial, more like a meal and didn’t have any other protein but happened to have edamame beans and in the fridge and almonds. So I used those and this recipe with all the veggies I had on hand. The dressing is yummo!
Farah Abumaizar says
I’m so glad that you enjoyed the salad!! Thank sso much Irena
Lauren says
I love a good salad and really appreciate that this recipe has a salad dressing included as I prefer to make my own. Everything tasted amazing – thanks!
Farah Abumaizar says
Thanks so much Lauren!
Tara says
I love all the vibrants colors and textures packed into this salad! Definitely a refreshing meal.
Farah Abumaizar says
Thanks so much Tara!
Vicky says
I made the Asian Cashew Salad, and wow, the crunch and flavors are delicious! The peanut butter dressing is a must-try—so simple yet so tasty!
Farah Abumaizar says
Yay! Love that dressing so much too!
Beth says
This is one delicious salad. The cashews add such a wonderful layer of flavor and crunch to the salad.
Farah Abumaizar says
Thanks so much Beth!