Sink your teeth into the ultimate Philly Cheese Sandwich, a mouthwatering classic loaded with tender slices of ribeye steak, sautéed onions, green bell peppers, and earthy mushrooms, all smothered in ooey-gooey provolone cheese. This iconic sandwich, nestled in buttery, toasted hoagie rolls, balances savory flavors and melty comfort in every bite. Perfect for a quick yet hearty meal, this recipe uses simple ingredients and a few smart techniques—like freezing the ribeye briefly for razor-thin slicing—to deliver authentic, takeout-level results right at home. Whether paired with crispy fries or enjoyed solo, this crowd-pleaser is your go-to for satisfying cravings with its perfect blend of texture and flavor.
Freeze the ribeye steak for about 30-45 minutes until firm (but not completely frozen), which will make it easier to slice thinly.
While the steak is chilling, slice the onion, green bell pepper, and mushrooms thinly and set aside.
Once the steak is firm, use a sharp knife to slice it as thinly as possible against the grain. Season the slices with salt and black pepper.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the sliced onions, green bell peppers, and mushrooms. Cook for 6-8 minutes, stirring frequently, until the vegetables are softened and slightly caramelized. Remove the vegetables from the skillet and set aside.
Add the remaining 1 tablespoon of olive oil to the skillet. Increase the heat to medium-high and add the thinly sliced steak. Cook for 2-4 minutes, stirring often, until the steak is browned and cooked through.
Reduce the heat to low and return the cooked vegetables to the skillet, mixing them with the beef. Lay the slices of provolone cheese over the mixture and allow it to melt for 1-2 minutes.
Meanwhile, slice the hoagie rolls in half lengthwise and lightly butter them with softened butter. Toast them on a separate skillet or in a toaster oven until golden brown.
Once the cheese has melted, divide the beef and vegetable mixture evenly among the toasted hoagie rolls.
Serve the Philly Cheese Sandwiches hot, optionally with a side of fries or pickles.
Calories |
2909 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 166.7 g | 214% | |
| Saturated Fat | 73.9 g | 370% | |
| Polyunsaturated Fat | 6.6 g | ||
| Cholesterol | 544 mg | 181% | |
| Sodium | 5680 mg | 247% | |
| Total Carbohydrate | 160.2 g | 58% | |
| Dietary Fiber | 11.8 g | 42% | |
| Total Sugars | 23.7 g | ||
| Protein | 192.7 g | 385% | |
| Vitamin D | 0.6 mcg | 3% | |
| Calcium | 1499 mg | 115% | |
| Iron | 20.1 mg | 112% | |
| Potassium | 2399 mg | 51% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.