A Fresh, Zesty, and Protein-Packed Favorite
This vibrant Thai Beef Salad is the perfect balance of bold flavors—tender slices of juicy beef, crisp vegetables, fresh herbs, and a tangy, slightly sweet dressing. Light yet satisfying, it’s an ideal choice for a refreshing lunch or a flavorful dinner, especially on warm days.
🥗 Ingredients
For the Beef:
1 lb flank steak
1 tablespoon olive oil
1 tablespoon soy sauce
Salt and freshly ground black pepper
For the Dressing:
1 tablespoon lime juice (freshly squeezed)
1 tablespoon fish sauce
1 tablespoon honey
2 tablespoons sesame oil
1 tablespoon chili flakes (adjust to taste)
For the Salad:
1 red bell pepper, thinly sliced
1 cucumber, julienned or sliced
1 cup cherry tomatoes, halved
1/2 red onion, thinly sliced
1/4 cup fresh cilantro, chopped
1/4 cup fresh mint, chopped
1/4 cup roasted peanuts, chopped
📝 Ingredient Notes
Flank Steak: Best when sliced thinly against the grain for maximum tenderness.
Fish Sauce: Adds authentic Thai umami depth—don’t skip it.
Herbs: Fresh cilantro and mint are essential for brightness and aroma.
Chili Flakes: Adjust depending on your spice preference.
Peanuts: Provide a satisfying crunch and nutty flavor.
👩🍳 Instructions
Prepare the Beef
Preheat a grill or stovetop pan over medium-high heat. Rub the flank steak with olive oil, soy sauce, salt, and pepper.
Cook the Steak
Grill or pan-sear for about 4–5 minutes per side, depending on your preferred doneness. Remove from heat and let it rest for 5 minutes.
Slice the Beef
Slice the steak thinly against the grain to ensure tenderness.
Make the Dressing
In a large bowl, whisk together lime juice, fish sauce, honey, sesame oil, and chili flakes until well combined.
Assemble the Salad
Add bell pepper, cucumber, cherry tomatoes, and red onion to the dressing. Toss to coat evenly.
Add Beef & Herbs
Add the sliced beef, cilantro, and mint. Toss gently to combine all flavors.
Finish & Serve
Sprinkle chopped peanuts on top and serve immediately for the freshest taste.
🍽️ Serving Suggestions
Serve this salad on its own for a light meal or pair it with steamed jasmine rice for a more filling option. It also works beautifully as part of a larger Thai-inspired spread.
💡 Tips for Success
Let the beef rest before slicing to retain its juices.
Slice thinly and against the grain for the best texture.
Taste the dressing before mixing—adjust lime, honey, or fish sauce to balance flavors.
Serve immediately to keep the vegetables crisp and fresh.
Thai Beef Salad (Yum Nua)