
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.
Ingredients
- •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
- 1Season the steak all over with 1 teaspoon of the salt and pepper.
- 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.
- 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.
- 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.
- 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
AI Swap Engine
Set up your profile to enable swaps →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.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


