Nutrition Facts for Thai beef salad

Thai Beef Salad

Bursting with vibrant flavors and fresh ingredients, this Thai Beef Salad is a perfect harmony of savory, tangy, and spicy notes. Juicy slices of marinated beef sirloin are paired with crisp mixed greens, refreshing cucumber, sweet cherry tomatoes, and aromatic herbs like cilantro and mint. The zesty dressing, made with fish sauce, lime juice, garlic, and a kick of red chili, ties everything together for an authentic Thai experience. Ready in just 35 minutes, this dish is not only quick and easy but also packed with protein and bright, wholesome veggies. Ideal as a light lunch or dinner, this salad delivers a satisfying combination of textures and tastes in every bite. Perfect for those seeking a healthy yet flavorful meal!

Nutriscore Rating: 78/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Thai Beef Salad
Prep Time:25 mins
Cook Time:10 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 1 pound beef sirloin steak
  • 4 cups mixed greens
  • 1 large cucumber
  • 1 cup cherry tomatoes
  • 0.5 medium red onion
  • 0.5 cup fresh cilantro leaves
  • 0.5 cup fresh mint leaves
  • 2 tablespoons fish sauce
  • 3 tablespoons lime juice
  • 1 tablespoon brown sugar
  • 2 cloves garlic
  • 1 medium red chili
  • 2 tablespoons soy sauce
  • 1 tablespoon vegetable oil
  • 0.25 teaspoon ground black pepper

Directions

Step 1

Start by marinating the beef. In a small bowl, mix together 2 tablespoons of soy sauce, 1 tablespoon of vegetable oil, and 0.25 teaspoon of ground black pepper.

Step 2

Place the beef sirloin steak in a shallow dish and pour the marinade over it, ensuring the steak is completely coated. Cover and refrigerate for at least 15 minutes.

Step 3

While the steak is marinating, prepare the salad ingredients. Thinly slice the cucumber and red onion. Halve the cherry tomatoes.

Step 4

In a large mixing bowl, combine the mixed greens, cucumber slices, halved cherry tomatoes, sliced red onion, cilantro leaves, and mint leaves.

Step 5

For the dressing, in a small bowl, whisk together 2 tablespoons of fish sauce, 3 tablespoons of lime juice, 1 tablespoon of brown sugar, and 2 minced garlic cloves. Thinly slice the red chili and add it to the dressing. Mix until the sugar dissolves.

Step 6

Preheat a skillet or grill pan over medium-high heat.

Step 7

Remove the steak from the marinade and cook it in the preheated pan for about 3-5 minutes on each side or until it reaches your desired level of doneness.

Step 8

Once cooked, transfer the steak to a plate and let it rest for about 5 minutes before slicing thinly against the grain.

Step 9

Add the sliced beef to the salad bowl with the vegetables.

Step 10

Pour the dressing over the salad and toss everything together gently.

Step 11

Divide the salad into serving bowls and serve immediately. Enjoy your delicious and refreshing Thai Beef Salad!

Nutrition Facts

Serving size 1659.2 grams (1659.2g)
Amount per serving % Daily Value*
Calories 1376
Total Fat 65.70g 84%
Saturated Fat 22.10g 111%
Polyunsaturated Fat 8.80g
Cholesterol 318mg 106%
Sodium 4050mg 176%
Total Carbohydrate 72.40g 26%
Dietary Fiber 19.10g 68%
Total Sugars 33.60g
Protein 138.60g 277%
Vitamin D 0IU 0%
Calcium 722mg 56%
Iron 27mg 147%
Potassium 4327mg 92%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 41.2%
Protein: 38.6%
Carbs: 20.2%