
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 boneless ribeye steak all over with salt and pepper. Cut the steak into thin strips, about ¼ inch thick.
- 2Heat a large skillet over medium-high heat and add the sliced mushrooms to the dry pan. Sprinkle with salt and cook 5 minutes, stirring occasionally, until golden brown and their moisture has released.
- 3Push the mushrooms to the side, add olive oil to the skillet, and increase heat to high. Once the oil is glistening, add the onion and both bell peppers. Cook 3–5 minutes, stirring occasionally, until the vegetables begin to soften. Transfer to a plate.
- 4Add the remaining olive oil to the same skillet over high heat. Once shimmering, add the steak strips in a single layer (work in batches if needed). Cook 1–2 minutes per side over high heat until browned and the exterior is caramelized. Transfer to the plate with the vegetables.
- 5Reduce heat to medium, add the fresh garlic to the skillet, and cook 1 minute, stirring constantly, until fragrant. Return the steak and vegetables to the skillet along with any collected juices and stir to combine.
- 6Turn on the broiler and position a rack in the center. Top the skillet contents evenly with part-skim mozzarella and grated parmesan. Place the skillet under the broiler and cook 2–3 minutes until the cheese is melted and bubbling.
- 7Remove from broiler and sprinkle with sliced green onions. Divide the cheesesteak mixture evenly into 6 serving portions and serve warm on toasted French or hoagie rolls.
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
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon 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



