PF
Plate of grilled steak with crispy fries, lettuce, and decorative tomato rose.
StovetopComplexity

Thai Steak Lettuce Cups

This Thai Steak Lettuce Cups delivers 26g protein and 239 calories per serving — one of the lowest-calorie, highest-protein density options for cutting phases. Quick-preps 6 servings on the stovetop, making it efficient for anyone running aggressive deficits. Built for maximizing protein while keeping calories minimal, ideal for the final weeks before competition or photo shoots.

Rate this recipe:

Ingredients

6 servings
  • Soy Sauce, Low Sodium(120g)
  • Fish sauce(15g)
  • Lime Juice, Fresh(15g)
  • Garlic
  • Cilantro, Fresh(60g)
  • Green Onion (Scallion)
  • Chili Paste, Sambal Oelek(15g)
  • Vegetable oil(15g)
  • Beef Flank Steak, Boneless(680g)
  • Butter Lettuce (Boston/Bibb)
  • Carrots
  • Bell Pepper
  • Mint, Fresh(60g)
  • Basil, Fresh(80g)
  • Cilantro, Fresh(120g)

Instructions

  1. 1Make the dressing. In a small bowl, whisk together the soy sauce, fish sauce, lime juice, garlic, cilantro, green onions, and chili paste.
  2. 2Using a casserole dish or a plastic zip-top bag, cover the steak with half the dressing. Let marinate in the refrigerator for at least 30 minutes, up to 8 hours.
  3. 3Heat the vegetable oil in a large skillet, over high heat. Remove flank steak from marinade. Discard marinade. Once the oil is glistening, cook the steak until a crust forms on the one side, about 5 minutes. Using tongs, turn the steak over and sear the other side until the internal temperature of the steak reaches 120°F on a meat thermometer, about 5 minutes longer. Transfer the steak to a cutting board and rest for 5-10 minutes. Slice thinly across the grain.
  4. 4Spoon the steak into the lettuce leaves. Top with carrots and bell pepper. Sprinkle with mint, basil, and cilantro. Drizzle with remaining dressing.

Nutrition — Per Serving

239

calories

26g

protein

14g

fat

Carbohydrates
5g
Saturated fat
4.5g
Sodium
1017 mg
Dietary fiber
2.0g

6 servings per batch · ~197g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Thai Steak Lettuce Cups have per serving?

Each serving contains 26g of protein and 239 calories, with 14g fat and only 5g carbs. This is the lowest-calorie, most carb-minimal recipe in the Thai collection.

How long does Thai Steak Lettuce Cups take to prep?

Quick prep on the stovetop with 6 servings per batch means you complete preparation in one efficient session. The lettuce cup format allows flexible assembly and storage.

Is Thai Steak Lettuce Cups good for fat loss?

At just 239 calories and 5g carbs per serving, this recipe is purpose-built for fat loss phases and cutting phases where calorie control is critical. The 26g protein and 14g fat keep you satiated while maintaining a steep deficit.

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