Go Back
+ servings
Try an exotic recipe for the grill this summer! You will love the spicy flavors in this recipe. Thai beef salad with the exotic flavors of lemongrass, tamarind, spicy chili garlic sauce and palm sugar make for a spectacular flavor profile and so easy to make. I love to use flank steak and cut it on the bias into strips for my salad. | ethnicspoon.com
5 from 1 vote

Thai Beef Salad with Peanut Lime Dressing

A delightfully tangy, and crunchy salad recipe that is a perfect summer dish. Make it any weeknight or for a Sunday dinner on the deck.

Course Main dish
Cuisine Thai
Keyword flank steak, homemade salad dressing, steak salad, thai food
Prep Time 15 minutes
Cook Time 18 minutes
Total Time 33 minutes
Servings: Change to adjust-> 8 servings
Calories 201 kcal


Beef Marinade:

Salad Items:

  • 1 head green leaf lettuce cut into pieces
  • ½ cup cabbage finely shredded
  • 10 leaves mint fresh
  • 8 leaves Thai basil
  • 1 carrot shredded
  • 3 Tbsp cilantro chopped
  • ½ red onion sliced

Peanut Lime Dressing:


To marinate the beef:

  1. Place flank steak in a glass dish. 

    In a small bowl place all the ingredients and whisk them together until combined thoroughly. Pour the marinade over both sides of the meat. Cover and place in the refrigerator for about 2 hours. 

To prepare the dressing:

  1. In a small bowl place the vegetable oil, lime juice, fish sauce and rice vinegar and whisk to combine. Next, stir in the garlic sauce, tamarind paste and palm sugar. Cover and place in the refrigerator until ready to use.

To cook the beef:

  1. Preheat the grill to high, temperature should be about 500' F. Put the meat on indirect heat. For nice grill marks grill for about 4 minutes. Give it a ¼ turn and grill for another 4 minutes. Flip it over and repeat. For this salad I like the meat to be medium well, which is about 160'-170'F. Place the meat on a cutting board, and cover with aluminum foil. Allow it to rest for about 10 minutes. 

To assemble the salad:

  1. Place chopped green leaf lettuce on a tray, and sprinkle in cabbage, mint, Thai basil, carrot, cilantro and red onion. Place the cut beef on top, and sprinkle with black and white sesame seeds, and chopped peanuts.

    Serve with dressing.

Nutrition Facts
Thai Beef Salad with Peanut Lime Dressing
Amount Per Serving
Calories 201 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 5g31%
Cholesterol 51mg17%
Sodium 948mg41%
Potassium 483mg14%
Carbohydrates 6g2%
Fiber 1g4%
Sugar 2g2%
Protein 20g40%
Vitamin A 4645IU93%
Vitamin C 11.2mg14%
Calcium 46mg5%
Iron 1.9mg11%
* Percent Daily Values are based on a 2000 calorie diet.