
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
- 1Slice the boneless ribeye steak thinly (about ¼ inch thick) against the grain. Heat the vegetable oil in a large cast iron skillet over high heat until shimmering, about 2 minutes. Working in batches to avoid crowding, add the beef and cook undisturbed for 2 minutes until browned on the bottom, then stir and cook for 2 minutes more until cooked through with no pink remaining. Transfer to a plate.
- 2Reduce heat to medium. Add the sliced onion to the same skillet and cook, stirring often, for 7–8 minutes until deeply browned and softened.
- 3While the onion cooks, combine the mayonnaise and fresh garlic in a small bowl. Spread the salted butter on the cut sides of each bread roll.
- 4Return the cooked beef to the skillet with the onions and stir to combine over medium heat for 2–3 minutes until warmed through. Remove from heat and lay the provolone cheese in a single layer over the beef and onion mixture. Cover the skillet for 1–2 minutes until the cheese is fully melted and glossy.
- 5Spread 1 tablespoon of the garlic mayo on the cut side of each toasted bread roll.
- 6Divide the beef and cheese mixture evenly among the 4 bread rolls, piling it generously on each one.
- 7Serve immediately while the cheese is still warm and melted.
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
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsCommon 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.



