PF
Mouth-watering Philly cheesesteak with melted cheese and french fries.
StovetopComplexity

Philly Cheesesteak Skillet

This Philly Cheesesteak Skillet delivers 55g protein and 746 calories per serving—one of the highest protein-per-calorie ratios in the savory category. Quick stovetop execution produces 6 servings, making it reliable for weekly batch cooking or family-style dinners. Built for strength athletes targeting 200g+ daily protein without excess food volume.

Rate this recipe:

Ingredients

6 servings
  • Beef Ribeye, Boneless(907g)
  • 1½ teaspoons kosher salt
  • ½ teaspoon freshly cracked black pepper
  • Mushrooms, White, Sliced(227g)
  • Olive oil(45g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Yellow Onion
  • Bell Pepper
  • Bell Pepper
  • Garlic
  • Mozzarella Cheese(480g)

    Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.

  • Parmesan Cheese(120g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • Green Onion (Scallion)
  • Bread, French Or Hoagie Roll

Instructions

  1. 1Season the steak all over with 1 teaspoon of the salt and pepper.
  2. 2Heat a medium, oven-safe skillet over medium-high heat and add the mushrooms to the dry skillet. Sprinkle with the remaining ½ teaspoon salt and cook until golden brown, about 5 minutes. Increase the heat to high, add 2 tablespoons of the olive oil to the skillet. When the oil is glistening, add the onions and bell peppers and cooking, stirring occasionally, until onions and peppers begin to soften, 3-5 minutes. Transfer the vegetables to a plate.
  3. 3To the same skillet, add the remaining 1 tablespoon of olive oil over high heat. Once the oil is glistening, add the steak in small batches, cook for 1-2 minutes per side, until browned, transfer to a plate. Repeat with remaining steak. Reduce the heat to medium, add the garlic and cook, stirring until fragrant, about 1 more minute. Return the vegetables and the steak, along with any collected juices, back to the skillet and stir to combine.
  4. 4Top evenly with mozzarella and parmesan. Turn on the broiler with a rack in the center position. Place the skillet in the oven and broil until the cheese is melted and bubbling. Sprinkled with green onions, if using.
  5. 5Serve warm, divided between the hoagie rolls, if using.

Nutrition — Per Serving

746

calories

55g

protein

56g

fat

Carbohydrates
6g
Saturated fat
24.3g
Sodium
922 mg
Dietary fiber
0.4g

6 servings per batch · ~297g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Philly Cheesesteak Skillet have per serving?

Each serving delivers 55g of protein with 746 calories, making it one of the highest-protein options per serving on PrepForge. The macro breakdown is 56g fat and 6g carbs per serving.

How long does Philly Cheesesteak Skillet take to make?

This quick prep recipe batches 6 servings in one stovetop session, so you can prepare an entire week's dinners with minimal hands-on time.

Is Philly Cheesesteak Skillet good for muscle gain?

At 55g protein and 746 calories per serving, this recipe is built for muscle gain nutrition and hitting high daily protein targets. The calorie density supports strength training phases when surplus fueling is the priority.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan