| | |

30 Minute Thai Beef Noodle Salad

Thai beef noodle saladย is a vibrant dish that combines tender strips of beef with rice noodles, crunchy veggies, and a tangy Thai dressing. Itโ€™s the perfect weeknight dinner when youโ€™re craving something fresh and light but filling.ย 

Looking for more dairy free salad recipes? Try myย Mexican street corn pasta salad with shrimp, salmon caesar salad with crispy chickpea croutons, or chicken tender salad with honey mustard vinaigrette.

Two bowls of Thai beef noodle salad with fresh mint and cilantro.

What You’ll Love About This Recipe

  • Flavorfulย – The flavor in this Thai salad comes from the bold, tangy dressing, steak marinade, and fresh, fragrant herbs.
  • Customizableย – Use different vegetables, add different herbs, or adjust the spice level.
  • Light and refreshingย – The perfect cold noodle salad for a hot summer night. It’s light yet filling, and full of refreshing vegetables.

Ingredients

Hereโ€™s what youโ€™ll need to make this Thai beef salad:

Ingredients to make Thai beef noodle salad with fresh herbs.
  • Top sirloin steak or skirt steakย – you want to use a tender cut of steak.
  • Marinadeย – reduced sodium soy sauce, fish sauce, fresh lime juice, coconut sugar, garlic cloves, and red pepper flakes.
  • Thin rice noodles
  • Salad dressing – olive oil or avocado oil, lime juice, fish sauce, organic cane sugar or white sugar, chili garlic sauce or sambal, and toasted sesame oil.
  • Crunchy vegetablesย – English (or Persian) cucumber, bell pepper and carrot.
  • Fresh herbsย – fresh mint and cilantro.

How to Make Thai Beef Noodle Salad: Step by Step

Here are some quick visual instructions. The full instructions and ingredient list will be in the printable recipe card below!

Thai steak marinating in garlic, chili flakes, and other ingredients in a shallow dish for Thai beef noodles salad.
A tangy, Thai fish sauce salad dressing for Thai beef noodle salad.
  1. Marinate the beef. Whisk together the marinade ingredients in a shallow dish. Add the steak and spoon the marinade over the top. Let it sit in the mixture for 15 minutes to soak up the flavor.
  2. Cook noodles. Cook the noodles according to the packet instructions. Drain and rinse with cold water.
  3. Make the dressing. In a small bowl, whisk together the oil, lime juice, fish sauce, sugar, chili garlic sauce, and toasted sesame oil until combined.
  4. Cook beef. Heat a large skillet or grill pan over medium-high heat. Sear the steak for 1 minute on each side until a crust forms. Turn down the heat down to medium and cook for a few more minutes, turning the steak occasionally. The time will depend on the thickness of the steak and your preferred doneness. Transfer to a cutting board and rest for a few minutes before cutting it into thin slices. Discard marinade.
  5. Combine. Toss the cooked noodles with veggies, hand torn herbs, sliced steak, and dressing. Serve with lime wedges if desired.
Two bowls of Thai beef noodle salad with fresh mint and cilantro.

Helpful Tips

  • Slice the beef against the grainย for the most tender slices.
  • Use a mix of fresh herbsย for the best flavor.
  • If you like spice, add sliced Thai chilis to the dressing.

Quick Tip:ย Scoop out the cucumber seeds. Even though English and Persian varieties have far fewer seeds, they still add too much moisture to the salad.

Storage

Store leftovers in an airtight container in the fridge for 1-2 days. Keep any leftover dressing separate until just before serving.

Two bowls of Thai beef noodle salad with fresh mint and cilantro.

Make It Your Way: Substitutions & Variations

Please remember that recipes are just a starting point.

How can you make this Thai beef noodle salad recipe using what you already have? Here are some ideas…

  • No thin rice noodles?ย – use ramen noodles.
  • Don’t like cilantro?ย – sub Thai basil leaves or Italian basil if you can’t find Thai.
  • No coconut sugar?ย – use brown sugar.
  • No red pepper flakes?ย – you can omit the fresh garlic and instead use 2 teaspoons of chili garlic sauce.
  • Add-insย – bean sprouts, thinly sliced red onion or shallot, halved cherry tomatoes, thinly sliced green cabbage, etc.

Frequently Asked Questions

Can I make Thai beef noodle salad ahead of time?

Yes, just keep the dressing, beef, and noodles/vegetables separate until ready to serve.

What cut of beef works best for Thai noodle salad?

Flank steak, skirt steak, or sirloin all work great. A good quality tender steak is best here because you don’t want it to be tough to chew.

Two bowls of Thai beef noodle salad with fresh mint and cilantro.

More Salads

I hope you love thisย Thai beef noodle salad! If you make this recipe, please leave a comment & a star rating below. Thank you!

30 Minute Thai Beef Noodle Salad

Thai beef noodle saladย is a vibrant dish that combines tender strips of beef with rice noodles, crunchy veggies, and a tangy Thai dressing. Itโ€™s the perfect weeknight dinner when youโ€™re craving something fresh and light but filling.ย 
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 3 – 4

Ingredients
 

Thai Steak Marinade

Tangy Thai Dressing

Thai Noodle Salad

  • 4 ounces thin rice noodles
  • 1 English cucumber, seeds removed and cut into 1/4 inch slices or 2 cups sliced Persian cucumbers
  • 1 medium red bell pepper seeds removed and cut into thin strips
  • 1 large carrot peeled into ribbons
  • large handful fresh mint leaves
  • large handful cilantro

Instructions

  • Marinate the beef. Whisk together the marinade ingredients in a shallow dish. Add the steak and spoon the marinade over the top. Let it sit in the mixture for 15 minutes to soak up the flavor.
  • Cook noodles. Cook the noodles according to the packet instructions. Drain and rinse with cold water.
  • Make the dressing. In a small bowl, whisk together the oil, lime juice, fish sauce, sugar, chili garlic sauce, and toasted sesame oil until combined.
  • Cook beef. Heat a large skillet or grill pan over medium-high heat. Sear the steak for 1 minute on each side until a crust forms. Turn down the heat down to medium and cook for a few more minutes, turning the steak occasionally until it's reached your preferred doneness. Transfer to a cutting board and rest for a few minutes before cutting it into thin slices. Discard marinade.
  • Combine. Toss the cooked noodles with veggies, hand torn herbs, sliced steak, and dressing. Serve with lime wedges if desired.

Notes

See the blog post for helpful tips, storage, and recipe FAQs.

Make It Your Way: Substitutions & Variations

No thin rice noodles?ย – use ramen noodles.
Don’t like cilantro? – sub Thai basil leaves or Italian basil if you can’t find Thai.
No coconut sugar? – use brown sugar.
No red pepper flakes? – you can omit the fresh garlic and instead use 2 teaspoons of chili garlic sauce.
Add-ins – bean sprouts, thinly sliced red onion or shallot, halved cherry tomatoes, thinly sliced green cabbage, etc.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating