
Philly Cheesesteak
This Philly Cheesesteak delivers 43g protein and 819 calories per serving—a dense lunch option for athletes in a bulk phase. Quick stovetop prep batches 4 servings, removing the excuse of extended cooking times on busy days. Covers nearly half your daily protein and calorie targets in a single meal.
Ingredients
- •Beef Ribeye, Boneless(907g)
- •1¾ teaspoons kosher salt
- •Vegetable oil(15g)
- •Yellow Onion
- •Mayonnaise, Regular(60g)
- •Garlic
- •Butter(60g)
- •Bread, French Or Hoagie Roll
- •½ teaspoon freshly cracked black pepper
- •Cheese, Provolone
Instructions
- 1Preheat the oven to 400°F with a rack in the center position.
- 2Season the beef all over with 1½ teaspoons of the salt. Heat the oil in a large cast iron skillet over high heat. Once the oil is glistening, working in batches, add the beef and cook, undisturbed, until beef begins to brown, about 2 minutes. Stir and cook until the beef is cooked through, about 2 minutes more. Using a slotted spoon, transfer the beef to a plate.
- 3Reduce the heat to medium. Add the onion to the same skillet and season with remaining ¼ teaspoon of salt. Cook, stirring often, until browned and softened, 7-8 minutes.
- 4Meanwhile, in a small bowl, combine the mayonnaise and garlic. Spread 1 tablespoon of the butter on the cut sides of each roll. Arrange rolls, cut sides up, on a sheet pan and bake until toasted, about 4 minutes. Remove from the oven and spread the cut sides of each roll with 1 tablespoon of garlic mayo. Return the beef to the skillet with the onions and season with the black pepper. Cook, stirring, until beef is warmed through. Remove the skillet from heat and top the beef mixture with provolone in a single layer.
- 5Once the cheese is melted, evenly divide the mixture between toasted rolls. Serve immediately.
Nutrition — Per Serving
819
calories
43g
protein
73g
fat
- Carbohydrates
- 0g
- Saturated fat
- 28.1g
- Sodium
- 288 mg
- Dietary fiber
- 0.0g
4 servings per batch · ~261g 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 have per serving?
Each serving contains 43g of protein with 819 calories, delivering substantial protein density in a calorie-dense package. The macro split is 73g fat and 0g carbs per serving.
How long does Philly Cheesesteak take to make?
This quick prep recipe yields 4 servings on the stovetop, making it fast to execute for meal prep sessions or single-meal prep.
Is Philly Cheesesteak good for muscle gain?
At 43g protein and 819 calories per serving with zero carbs, this recipe suits muscle gain phases when you're in a caloric surplus and carbs come from other meal components. It's calorie-dense for fueling high training volume.



