Thai Steak and Noodle Salad

This Thai Steak and Noodle Salad is a one-dish dinner salad with avocado, mango, basil, rice noodles,'s got that famous Thai balance of sweet, sour, spicy, tangy, tender, crunchy, delicious!

5 from 1 reviews

A wonderful lunch or dinner salad has everything going on – sweet, sour, spicy, tangy, tender, crunchy – delicious! Worthy of a special occasion.





  1. Marinate the steak Put steak in a shallow dish. Whisk soy sauce, sesame oil, ginger, garlic, and sugar. Pour over steak. Turn to coat. Marinate for 15-30 minutes at room temperature.
  2. Make the dressing: Combine lime juice, orange juice, fish sauce, sugar, Sriracha and garlic in a small bowl. Pour oils in slowly while whisking, to emulsify. Set aside.
  3. Cook the noodles per package instructions, drain, toss with 2 teaspoons of dressing, and set aside to cool.
  4. Cook The Steak: Sear the steak in a hot skillet with a tiny bit of oil for 2-3 minutes per side or to your desired doneness. Cut into bite sized slices. Toss with 2 tablespoons of dressing. Set aside to cool.
  5. Assemble the fruit, herbs and vegetables in a large bowl: cabbage, arugula, basil, cilantro, mint, tomatoes, mango, chopped scallions and sliced avocados, saving the avocados for last so they don’t discolor.
  6. Add the noodles and remaining dressing to the bowl. Toss to combine. Add steak. Toss again. Divide salad onto 5 plates. Sprinkle with chopped peanuts. Enjoy!


WANT TO PREP THIS IN ADVANCE? Here’s what you can do up to a day ahead:

Nutrition Information: The information shown is an estimate provided by an online nutrition calculator and is not a substitute for a the advice of a professional nutritionist.

Keywords: steak and noodle salad, Thai salad with steak and noodles, Hillstone/Houston's Thai Steak and Noodle Salad