Go Back
thai beef salad recipe

Thai Beef Salad

A vibrant Thai beef salad featuring tender slices of seared sirloin, fresh vegetables, aromatic herbs, and a zesty lime chili vinaigrette for the perfect balance of sweet, sour, salty and spicy flavors.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Protein Salads
Cuisine: Thai
Calories: 264

Ingredients
  

For the Beef
  • 1 lb beef sirloin, thinly sliced (450g)
  • 1 tsp salt
  • 1 tsp black pepper
  • 1 tbsp vegetable oil for cooking
  • 2 cloves garlic, minced optional
For the Salad
  • 2 cups mixed greens
  • 1/2 cup cucumber, julienned
  • 1/4 cup carrot, shredded
  • 1/4 cup red onion, thinly sliced
  • 2 tbsp fresh cilantro, chopped
  • 2 tbsp fresh mint leaves
  • 1 Thai red chili, thinly sliced optional, for extra heat
  • 1 stalk lemongrass, finely minced optional
  • 1 tbsp toasted rice powder optional, for authentic texture
For the Dressing
  • 3 tbsp lime juice
  • 2 tbsp fish sauce
  • 1 tsp sugar
  • 1 tsp chili flakes
For Garnish
  • 2 tbsp chopped peanuts
  • 1 lime, cut into wedges for serving

Equipment

  • Large skillet or wok
  • Mixing bowls
  • Sharp knife
  • Cutting board
  • Whisk

Method
 

  1. Pat the beef sirloin dry with paper towels and season with salt and black pepper. If using, rub with minced garlic and let sit at room temperature for 15 minutes.
  2. Heat a large skillet or wok over high heat. Add the vegetable oil and when hot, add the beef in a single layer (work in batches if necessary). Sear for 1-2 minutes per side until medium-rare.
  3. Transfer the beef to a plate and let rest for at least 5 minutes to allow juices to redistribute.
  4. While the beef rests, whisk together the lime juice, fish sauce, sugar, and chili flakes in a small bowl until the sugar dissolves.
  5. In a large mixing bowl, combine the mixed greens, cucumber, carrot, red onion, cilantro, and mint leaves.
  6. Slice the rested beef against the grain into thin strips.
  7. Add the sliced beef to the bowl with the vegetables and herbs. Pour about three-quarters of the dressing over the salad and toss gently to coat.
  8. Transfer to a serving platter or individual plates. Drizzle with remaining dressing and sprinkle with chopped peanuts. If using, add the sliced Thai chili and toasted rice powder.
  9. Serve immediately with lime wedges on the side.

Notes

  • For best results, slice the beef as thinly as possible against the grain after cooking.
  • The beef should still be pink in the center when cooked for the most tender result.
  • If preparing components ahead of time, store separately and assemble just before serving.
  • Adjust the chili flakes according to your spice preference.
  • For an authentic touch, look for Thai fish sauce like Nam Pla in Asian grocery stores.