PF
Tasty beef stir-fry served in a cast iron skillet with colorful vegetables.
Stovetop~40 minComplexity

Zesty Philly Cheesesteak Skillet

Zesty Philly Cheesesteak Skillet delivers 32g protein and 399 calories per serving—a lunch-focused ratio for post-training protein without excess calories. Quick-preps 4 servings on the stovetop, turning a traditional indulgence into macro-compatible meal prep. Built for lifters who won't sacrifice flavor variety while staying strict on tracking.

Rate this recipe:

Ingredients

4 servings
  • Beef Flank Steak, Boneless(454g)
  • Soy Sauce, Low Sodium(10g)
  • Avocado oil(45g)
  • Yellow Onion
  • Bell Pepper
  • Bell Pepper
  • Mushrooms, Cremini(227g)
  • Cheese, Provolone(113g)

Instructions

  1. 1Slice the flank steak into thin strips (¼-inch thick) against the grain. In a small bowl, toss the steak with the soy sauce until evenly coated and set aside for 5 minutes.
  2. 2Heat 2 tablespoons of avocado oil in a large cast iron or nonstick skillet over medium-high heat. Add the onion, both bell peppers, and mushrooms in a single layer. Cook for 8–10 minutes, stirring every 1–2 minutes to allow vegetables to lightly char on the bottom, until softened and golden at the edges. Transfer to a clean bowl and set aside.
  3. 3Add the remaining 1 tablespoon oil to the skillet and swirl to coat. Add the steak in a single layer and cook undisturbed for 2–3 minutes over medium-high heat until the bottom is lightly charred and browned.
  4. 4Toss the steak and continue cooking for 2–3 minutes more, stirring occasionally, until the internal color is no longer pink and the meat reaches your preferred doneness (medium-rare at 130–135°F).
  5. 5Return the cooked vegetables to the skillet and toss thoroughly with the steak to combine. Cook for 1 minute over medium-high heat to warm through.
  6. 6Sprinkle the provolone cheese evenly over the top, cover with a lid, and cook for 1 minute until the cheese is completely melted.
  7. 7Divide the skillet mixture evenly into 4 airtight containers while hot. Cool to room temperature, then seal and refrigerate for up to 4 days.

Nutrition — Per Serving

399

calories

32g

protein

30g

fat

Carbohydrates
3g
Saturated fat
10.2g
Sodium
357 mg
Dietary fiber
0.4g

4 servings per batch · ~212g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Zesty Philly Cheesesteak Skillet have per serving?

Each serving delivers 32g of protein with 399 calories, 30g fat, and 3g carbs. This is a highly concentrated protein-to-calorie ratio ideal for hitting protein targets on a calorie budget.

How long does Zesty Philly Cheesesteak Skillet take to prep?

This quick prep recipe makes 4 servings in one stovetop session, letting you batch-prep multiple meals simultaneously. Total preparation time is minimal for the number of servings you get.

Is Zesty Philly Cheesesteak Skillet good for fat loss?

At 399 calories and 3g carbs per serving with 32g protein, this recipe is built for fat loss phases where you need high protein in a low-calorie package. The calorie density keeps meals filling without excess carbohydrate intake.

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan