PF
Vibrant close-up of Thai papaya salad with fresh vegetables on a traditional plate.
StovetopComplexity

Steak Salad with Thai Dressing

This Steak Salad with Thai Dressing delivers 38g protein and 557 calories per serving across 6 quick-prep portions. Each serving hits your lunch protein window without requiring additional sides, saving prep time on busy days. Use this when you want to consolidate meals and reduce daily cooking sessions.

Rate this recipe:

Ingredients

6 servings
  • Fish sauce(30g)
  • ½ teaspoon freshly cracked black pepper
  • Soy Sauce, Low Sodium(60g)
  • Vegetable oil(30g)
  • Ginger, Fresh Root(5g)
  • Lime(5g)
  • Lime Juice, Fresh(30g)
  • Red pepper flakes(3g)
  • Garlic(240g)
  • Beef Flank Steak, Boneless(907g)
  • Cabbage, Green
  • Mint, Fresh(60g)
  • Cilantro, Fresh(60g)
  • Shallot
  • Thai Peanut Dressing, Prepared(180g)
  • Peanuts, Dry Roasted(80g)

Instructions

  1. 1In a large bowl, combine the fish sauce, pepper, soy sauce, vegetable oil, ginger, lime zest, lime juice, chili flakes, and garlic. Add the steak and turn to coat well. Let marinate refrigerated for at least 30 minutes or up to 8 hours.
  2. 2Preheat the grill on high. Place the steak on the grill and cook, undisturbed, for 5 minutes. Flip the steak and grill for another 7 to 8 minutes, or until the internal temperature of the steak reaches 140°F on an instant-read thermometer. Transfer to a cutting board and let rest for 5 minutes. Thinly slice the steak against the grain.
  3. 3Place the cabbage, half the mint, half the cilantro, and half the shallots onto a serving platter. Toss the salad with ¼ cup of the dressing. Spread the salad out in an even layer and arrange the steak on top. Sprinkle the salad with the remaining shallots, mint, and cilantro. Drizzle with the remaining dressing and garnish with the peanuts and chili flakes.

Nutrition — Per Serving

557

calories

38g

protein

34g

fat

Carbohydrates
29g
Saturated fat
8.0g
Sodium
1185 mg
Dietary fiber
3.5g

6 servings per batch · ~282g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Steak Salad with Thai Dressing have per serving?

Each serving delivers 38g of protein at 557 calories with 34g fat and 29g carbs. The added carbohydrates from the Thai dressing compared to the standard steak salad make this version slightly higher in total calories.

How long does Steak Salad with Thai Dressing take to prep?

This is a quick prep recipe that makes 6 servings on the stovetop, giving you more meal prep output than the standard version. You can batch this efficiently for multiple days of lunches.

Is Steak Salad with Thai Dressing good for fat loss?

At 557 calories per serving with 38g protein and only 29g carbs, this version works for fat loss while the added carbs from the dressing provide slightly more fuel than the traditional steak salad. The 34g fat per serving maintains satiety throughout the day.

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