PF
Authentic Thai seafood salad with fresh vegetables and herbs served on a pink plate.
StovetopComplexity

Thai Beef Salad Recipe

This Thai Beef Salad delivers 36g protein and 530 calories per serving — a satisfying lunch that combines vegetables and beef in one bowl. Cooks across 4 servings in quick stovetop time, then chills for grab-and-go meals throughout the week. Built for lifters who need protein-to-calorie efficiency without reaching for processed options.

Rate this recipe:

Ingredients

4 servings
  • Habanero Pepper(8g)
  • Garlic(8g)
  • Cilantro, Fresh(30g)
  • Sugar, Granulated White(23g)
  • Fish sauce(60g)
  • Lime Juice, Fresh(75g)
  • Vegetable oil(15g)
  • Sesame Oil, Toasted(15g)
  • 2 small pinches salt
  • Mint, Fresh(15g)
  • Beef Sirloin, Top(454g)
  • Vegetable oil(30g)
  • ½ tsp salt
  • ½ tsp black pepper
  • Lettuce, Romaine
  • Tomato, Cherry
  • Yellow Onion
  • Cucumber
  • Cilantro, Fresh(120g)
  • Mint, Fresh(120g)
  • Peanuts(120g)

Instructions

  1. 1Mix chilli, garlic, coriander, mint, sugar, fish sauce, lime juice, vegetable oil, sesame oil and salt until sugar dissolves.
  2. 2Heat a skillet over high until smoking. Oil steak; season with salt and pepper.
  3. 3Sear 2 minutes per side for medium-rare (125°F/52°C) or to preference.
  4. 4Rest 5 minutes.
  5. 5Toss lettuce, tomatoes, red onion, cucumber, coriander and mint with half the dressing.
  6. 6Slice steak thinly against the grain.
  7. 7Plate salad; top with steak. Spoon over remaining dressing. Sprinkle peanuts and extra herbs.

Nutrition — Per Serving

530

calories

36g

protein

37g

fat

Carbohydrates
20g
Saturated fat
4.2g
Sodium
1260 mg
Dietary fiber
6.5g

4 servings per batch · ~273g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Thai Beef Salad have per serving?

Each serving contains 36g of protein and 530 calories with 37g fat and 20g carbs. The high fat content comes from the beef, making this a lower-carb option that still delivers solid protein per serving.

How long does Thai Beef Salad take to prep?

This recipe qualifies as quick prep and makes 4 servings on the stovetop, so you can have lunch ready in under 20 minutes total. Batch-prepping all 4 servings at once is efficient for mid-week meal prep.

Is Thai Beef Salad good for fat loss?

At 530 calories and 36g protein per serving with only 20g carbs, this salad fits well into a fat loss phase where you're prioritizing protein intake while keeping calories controlled. The macros support satiety without excess carbohydrate calories.

Steak and Potato Bowls

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan
Beef Bacon Mac Bowls

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Big Mac Pasta

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Cheesy Beef Pasta Bowls

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan