Thai Weeping Tiger Grilled Beef Salad

Thai beef salad
James de Wall / Getty Images
Prep: 15 mins
Cook: 20 mins
Total: 35 mins
Servings: 2 servings
Nutrition Facts (per serving)
931 Calories
46g Fat
60g Carbs
79g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2
Amount per serving
Calories 931
% Daily Value*
Total Fat 46g 58%
Saturated Fat 15g 73%
Cholesterol 176mg 59%
Sodium 4713mg 205%
Total Carbohydrate 60g 22%
Dietary Fiber 10g 35%
Protein 79g
Calcium 386mg 30%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This Thai beef salad is named after the famous grilled beef dish in Thailand, "Weeping Tiger Beef." There are various stories to back up the name, one that the chilies in the sauce made a tiger weep; the other is that a tiger cried when a hunter killed and took away his cow.

The recipe calls for sirloin or your favorite cut of beef which is marinated and then quickly grilled and served over salad greens with tomatoes and fresh herbs. It is then tossed with a flavor-popping Thai dressing for a delicious treat that's perfect for a summer dinner or special lunch.


  • 1 to 2 skirt steaks
  • 5 to 6 cups salad greens (or enough for 2 people)
  • 2 scallions (green onions, finely sliced)
  • 1 tomato (sliced)
  • 1/3 cup cilantro (fresh, chopped)
  • 8 to 10 leaves mint (chopped)
  • 1/4 cup peanuts (chopped, or cashews)
  • Marinade:
  • 2 tablespoons fish sauce
  • 2 tablespoons soy sauce
  • 2 teaspoons sugar
  • 2 cloves garlic (minced)
  • 1/4 teaspoon coriander (seed, ground)
  • 1/8 teaspoon black pepper (ground)
  • Dressing:
  • 1 to 2 tablespoons fish sauce
  • 3 tablespoons lime juice (or lemon juice)
  • 1 1/2 tablespoons soy sauce
  • 1/2 to 1 chili pepper (red, fresh, minced or 1/8 to 1/2 teaspoon cayenne pepper or chili flakes. to taste)
  • 1 to 2 teaspoons brown sugar (to taste)

Steps to Make It

  1. Gather the ingredients.

  2. Stir marinade ingredients together in a cup and spoon over steaks, turning them to ensure all sides are saturated. Set in the refrigerator to marinate at least 20 minutes or up to 4 hours.

  3. Stir dressing ingredients together in a cup, adjusting the fish sauce according to your desired level of saltiness. It should taste tangy with a balance of sweet and sour, spicy and salty.

  4. Place greens in a large salad bowl and add the onion, tomato, coriander , and mint. Set aside.

  5. Warm up your grill and lightly brush with vegetable oil. Grill steaks until cooked on the outside and slightly red on the inside (in Thailand this steak is served quite rare on the inside). Any leftover marinade can be brushed on after the first turning.

  6. Slice steak thinly and place over the salad along with 3/4 of the peanuts. Drizzle dressing over and toss. Portion out into bowls or individual plates and add a final topping of chopped peanuts and coriander.


  • This dish can also be served with rice instead of salad, which is the traditional way. If you decide to serve it with rice, use the dressing as a side sauce to be spooned over the meat before eating (see Weeping Tiger Beef Recipe).
  • The meat is served anywhere from medium-rare to rare, so feel free to grill according to your liking.

Recipe Tags: