A colorful veggie packed meal, this easy-to-make Thai beef salad will be a new favorite! It’s made with skirt steak (or flank steak) and fresh veggies. Cabbage, carrots, bell pepper and cucumber add all the right crunch, flavor and color. Plus, some juicy mango adds the perfect amount of sweet to balance out the savory notes in the cashew butter based sauce.

What’s in the Thai beef salad dressing?

The dressing is a Paleo friendly version of a peanut sauce. We used cashew butter and some other basic Paleo staples. All you do is mix it all up in a bowl. Here’s what you’ll need.

  • Creamy cashew butter – or peanut butter if you don’t mind legumes
  • Sesame oil
  • Coconut aminos – or our DIY Coconut Aminos Substitute works great
  • Apple cider vinegar – or rice vinegar
  • Fresh ginger
  • Garlic
  • Water
  • Sea Salt
Bowl of cashew sauce with a spoon in it.

What if I can’t grill my steak?

No worries. You can cook it on the stove in a cast iron skillet. Here are the simple steps for skillet cooking.

  • Heat a large skillet over medium high heat and add in some avocado oil. Season steak with salt and pepper on both sides. Depending on the size of your skillet, you may have to cut your steak in half and cook it in two batches.
  • Once the skillet is hot, add the steak and cook for 3-4 minutes. Flip and cook for another 2-4 minutes, or until the steak is cooked to your liking.
Close up of thai beef salad served in a bowl with cashew sauce drizzled on top.

Why the mango in this Thai salad?

Trust us. You’re going to love it. It’s the perfect bit of sweetness to balance out all the savory flavors in the steak and cashew sauce. If you can’t find mango, here are some ideas for substitutes.

  • Peach
  • Papaya
  • Nectarine
  • Apricot
Angled close up image of thai beef salad in a bowl with cashew sauce drizzled on top.

Some other healthy Asian inspired recipes

Your turn to make this easy Thai beef salad

Eat colorfully, and enjoy this healthy version of a Thai beef salad! Leave a comment below to let us know how it goes. And take a pic to share on Instagram. Tag us @realsimplegood, so we can check it out. We love to see what you’re making!


Vertical split image with text overlay in the middle. Top image of deconstructed thai beef salad in a bowl before being mixed together. Bottom image of salad served in a bowl with extra sauce drizzled on top.

Like this Recipe?

SHARE IT NOW OR PIN IT FOR LATER!


Close up vertical image with text overlay at the top. Thai beef salad served in a bowl with cashew sauce drizzled on top.

thai beef salad served in a bowl with cashew sauce drizzled on top.
5 from 7 ratings
Get the Recipe:

Easy Thai Beef Salad

A colorful veggie packed meal, this easy-to-make Thai beef salad will be a new favorite! It's made with skirt steak, but flank steak will work great too, fresh veggies and cashew butter based sauce.

Ingredients

For the salad:

  • 1.5 lbs skirt steak, (or flank steak)
  • 6 cups shredded cabbage
  • 1 cup cilantro, chopped
  • 1 carrot, shredded
  • 1 red bell pepper, diced
  • 1 cucumber, diced, (medium sized, or half of a large one)
  • 1 mango, cubed
  • 1 lime, juice of
  • 1/4 tsp sea salt

For the dressing:

  • 1/4 cup creamy cashew butter
  • 2 tbsp sesame oil
  • 2 tbsp coconut aminos
  • 2 tbsp apple cider vinegar, (or rice vinegar)
  • 1 inch fresh ginger, peeled and grated on a microplane
  • 1 clove garlic, minced
  • Water, to thin, (add 1 tbsp at a time until it reaches your desired consistency – we used about 2 tbsp)
  • Sea salt, to taste

Instructions
 

  • Heat your grill to high heat (450-500° F). Season steak with salt and pepper on both sides.
  • Prep all of the salad ingredients as noted, and place in a large bowl and toss. Also prep ginger and garlic and set aside.
  • Add the steak to the grill and grill for 3-4 minutes and flip. Grill for another 2-4 minutes, or until the steak is cooked to your liking. Remove and place on a cutting board to rest for at least 5 minutes. See notes below for cooking in a skillet on the stove.
  • While the steak is grilling, combine all of the sauce ingredients in a bowl with a whisk.
  • Pour the sauce over the salad and toss.
  • Once steak has rested, slice the steak against the grain and top the salad with it. Serve and enjoy!

Last Step:

Please leave a star rating and comment to let us know how you liked this recipe! Your ratings and reviews help our business grow, so we can continue to provide free healthy and delicious recipes for you.

Notes

You can also cook the steak in a skillet on the stove rather than grilling. 
  1. Heat a large skillet over medium high heat and add in some avocado oil. Season steak with salt and pepper on both sides. Depending on the size of your skillet, you may have to cut your steak in half and cook it in two batches.
  2. Once the skillet is hot and shimmering, add the steak and cook for 3-4 minutes. Flip and cook for another 2-4 minutes, or until the steak is cooked to your liking.
    Did you make this recipe?Tag @realsimplegood with hashtag #realsimplegood on Instagram. We love to see what you make!
    Easy Thai Beef SaladEasy Thai Beef SaladEasy Thai Beef Salad