Go Back
Zesty Thai Beef Salad with Fresh Bright Herbs

Thai Beef Salad

A vibrant and authentic Thai salad featuring tender, seared sirloin steak with a classic sweet, sour, salty, and spicy dressing. This quick and flavorful meal is ready in under 35 minutes, perfect for a light summer dinner.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Thai
Calories: 390

Ingredients
  

For the Beef
  • 500 g sirloin steak about 2-3 cm thick
  • 1 tbsp vegetable oil
  • 1/2 tsp sea salt
  • 1/2 tsp black pepper
For the Dressing
  • 4 tbsp fresh lime juice from about 2-3 limes
  • 3 tbsp fish sauce
  • 1 tbsp palm sugar finely grated (or brown sugar)
  • 1-3 red bird's eye chillies finely sliced
  • 2 cloves garlic minced
For the Salad
  • 1 large head of romaine or little gem lettuce washed and torn
  • 1/2 cucumber deseeded and sliced
  • 12 cherry tomatoes halved
  • 1 small red onion very thinly sliced
  • 1 large handful of fresh mint leaves
  • 1 large handful of fresh coriander leaves and tender stems
  • 2 tbsp roasted peanuts roughly chopped (for garnish)
  • Genuine Flavour: This recipe delivers the authentic sweet sour, salty, and spicy profile central to Thai cuisine. The salty umami of the fish sauce is cut through by sharp lime juice, balanced by palm sugar, and given a kick from fresh bird's eye chillies.
  • Ready in Under 35 Minutes: From prepping the veg to searing the steak this entire meal is on the table in about half an hour, making it fantastic for busy weeknights.
  • Flexible Recipe: You can easily adapt this to your taste. Use rump or fillet instead of sirloin add extra vegetables like bell peppers or mangetout, or adjust the chilli level from a gentle warmth to a fiery blaze. If you enjoy this kind of adaptable meal, you'll also love my Sticky Chicken Rice Bowls.
  • Great for Summer Dining: The combination of warm steak and cool crisp salad works beautifully for a light dinner on a warm evening or as part of a barbecue spread.
  • Family Tested: My kids absolutely devour this every time I make it. For them I just make a separate, milder version of the dressing with only a tiny pinch of chilli flakes instead of fresh chillies.

Method
 

  1. Prepare the Dressing: In a small bowl, whisk together the fresh lime juice, fish sauce, grated palm sugar, sliced chillies, and minced garlic. Stir until the sugar is completely dissolved. Set aside to allow the flavours to infuse.
  2. Prepare the Salad Vegetables: In a large salad bowl, combine the torn lettuce, sliced cucumber, halved cherry tomatoes, and thinly sliced red onion. Keep the fresh mint and coriander aside for now to prevent them from bruising.
  3. Season the Steak: Take the steak out of the fridge about 20 minutes before cooking to bring it to room temperature. Pat it dry with a paper towel. Rub it all over with the vegetable oil, then season generously with salt and black pepper.
  4. Sear the Steak: Place a heavy-based frying pan or griddle pan over a high heat. When it's smoking hot, carefully lay the steak in the pan. For a medium-rare steak (recommended for this salad), cook for 2-3 minutes per side. For a more detailed guide on achieving the perfect sear, Serious Eats has some excellent tips.
  5. Rest the Beef: This is a crucial step! Transfer the seared steak to a cutting board and let it rest for 5-10 minutes. This allows the juices to redistribute throughout the meat, ensuring it’s tender and moist. Do not skip this.
  6. Slice and Dress the Beef: Once rested, slice the steak thinly against the grain. Place the warm slices into a medium bowl and pour over about half of the dressing. What works best for me is to gently toss the meat in the dressing at this stage, so every piece gets a good coating.
  7. Assemble the Salad: Add the dressed beef (and any juices from the bowl) to the large salad bowl with the vegetables. Add the fresh mint and coriander leaves.
  8. Toss and Serve: Pour over the remaining dressing and toss everything together gently. You want to coat everything without wilting the leaves. Serve immediately, garnished with the chopped roasted peanuts.

Notes

This recipe is highly adaptable; feel free to swap the steak cut, add more vegetables, or adjust the chilli heat. For a kid-friendly version, use a pinch of chilli flakes in the dressing instead of fresh chillies.