Go Back
+ servings

Thai Beef Salad Recipe

Thai Beef Salad - tender greens with perfectly seared beef in a savory Thai salad dressing that is packed with lots of flavor and great for clean eating!

Course Salad
Cuisine Thai
Keyword Thai Beef Salad
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings 2 people
Calories 531 kcal


  • 1 lb grilled top sirloin or trimmed rib eye steak (450 grams)
  • A tiny bit of cooking oil

For the salad:

  • 1 cup spinach leaves
  • 1/2 cup fresh mint leaves
  • 1/2 cup fresh cilantro
  • 2 thinly sliced shallots
  • 6-8 cherry tomatoes cut in halves

For the dressing:

  • 1/4 cup lime juice (5 tablespoons)
  • 1/4 cup fish sauce (5 tablespoons)
  • Sugar to taste
  • 1- 2 red birds eye chilies finely chopped, depending on how hot you like it


  1. Preheat a pan on high heat until very hot. Add a bit of cooking oil and spread it evenly across the bottom. Let the steak sit in the pan for around a minute to get a nice crust. Flip over the steak and repeat. Reduce heat to medium and cook to your liking. Wrap the meat in aluminum foil and allow resting for about 5 – 10 minutes before thinly slicing across the grain.

  2. In a bowl whisk together fish sauce, lime juice, bird's eye chilies and sugar to taste. Toss in the mint leaves, cilantro, shallots and cherry tomatoes and mix well. Serve the salad mix on top of a bed of spinach and drizzle some of the dressing over.

Recipe Notes

If you have the access to a grill, this will produce even better results. Cooking time of the steak depend on how thick it is and if you prefer it rare, medium rare or well done. For a less spicy alternative, use fresh red finger length chilies with seeds and central stem removed. Temper the meat by letting it rest in room temperature for 30 minutes before grilling/cooking.

Nutrition Facts
Thai Beef Salad Recipe
Amount Per Serving (2 people)
Calories 531 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 14g88%
Cholesterol 138mg46%
Sodium 2421mg105%
Potassium 1090mg31%
Carbohydrates 13g4%
Fiber 2g8%
Sugar 5g6%
Protein 49g98%
Vitamin A 2490IU50%
Vitamin C 42.5mg52%
Calcium 85mg9%
Iron 5.7mg32%
* Percent Daily Values are based on a 2000 calorie diet.