I remember walking in from a long day and wanting something warm and honest for dinner, the kind of sandwich that feels like a small reward for making it through the day, which is exactly why I keep this Philly Cheese Steak Sandwich Recipe in rotation for quick weeknight comfort.
Why You’ll Love It
This sandwich is fast, filling, and familiar. It works for busy nights when you need a hearty meal without fuss, and the flavors appeal to kids and adults alike. Make a few on a weekday and everyone gets fed quickly, or double the meat for a game day crowd.
Serves 4
Prep Time: 15 minutes |
Cook Time: 12 minutes |
Total Time: 27 minutes
Ingredients
- 1 lb (450 g) thinly sliced ribeye or top round steak, patted dry
- 4 hoagie rolls 8 to 10 inch, split
- 1 large yellow onion, thinly sliced
- 4 slices provolone cheese or 8 oz provolone sliced
- 2 tbsp vegetable oil or olive oil
- 1 tbsp butter optional for extra browning
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- Optional hot pepper slices or banana peppers for serving
Instructions
- Bring the sliced steak to room temperature for 10 minutes if you can, this helps it sear quickly.
- Heat 1 tablespoon oil in a large skillet over medium high heat, add onions and a pinch of salt, cook stirring until soft and caramelized about 8 minutes, transfer onions to a plate.
- Add the remaining oil and butter to the skillet, heat until shimmering, add the steak in an even layer, season with salt pepper and garlic powder, let sear 1 minute then flip and break up with a spatula, cook another 1 to 2 minutes until just browned.
- Return the onions to the pan and mix briefly to warm, pile the meat and onion mixture onto the split hoagie rolls, top each with a slice or two of provolone, close the lid and let sit covered for 30 seconds to melt the cheese or place under a hot broiler for 30 to 45 seconds.
- Serve immediately with optional hot pepper slices on the side.
Tips & Tricks
- Freeze the steak for 20 minutes before slicing if you need thinner strips.
- Pat meat dry to improve browning and reduce steaming.
- Work hot and fast in the pan so meat stays tender.
- Split and toast rolls briefly to prevent sogginess from the juices.
- Use provolone slices for even melt; thin slices cover the meat faster.
Serving Ideas
- Serve at a casual weeknight dinner with potato chips or fries.
- Make sliders for a game day platter.
- Pack halves for a picnic with a small cooler.
- Offer pickled hot peppers and mustard on the side for a build your own station.
- Cut into smaller portions for a party appetizer tray.
Frequently Asked Questions
What cut of beef is best for a Philly cheese steak sandwich
Thinly sliced ribeye is ideal for flavor and tenderness but top round or sirloin work well if sliced thin against the grain.
Can I use frozen sliced steak from the store
Yes, thaw and pat dry before cooking, or briefly freeze then slice thinner if needed to get tender strips.
How do I keep the roll from getting soggy
Toast the split rolls lightly and assemble just before serving, and consider spreading a thin layer of butter on the cut side before toasting.
Philly Cheese Steak Sandwich Recipe
This sandwich is fast, filling, and familiar. It works for busy nights when you need a hearty meal without fuss, and the flavors appeal to kids and adults alike. Make a few on a weekday and everyone gets fed quickly, or double the meat for a game day crowd.
Ingredients
- 1 lb (450 g) thinly sliced ribeye or top round steak, patted dry
- 4 hoagie rolls 8 to 10 inch, split
- 1 large yellow onion, thinly sliced
- 4 slices provolone cheese or 8 oz provolone sliced
- 2 tbsp vegetable oil or olive oil
- 1 tbsp butter optional for extra browning
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- Optional hot pepper slices or banana peppers for serving
Instructions
- Bring the sliced steak to room temperature for 10 minutes if you can, this helps it sear quickly.
- Heat 1 tablespoon oil in a large skillet over medium high heat, add onions and a pinch of salt, cook stirring until soft and caramelized about 8 minutes, transfer onions to a plate.
- Add the remaining oil and butter to the skillet, heat until shimmering, add the steak in an even layer, season with salt pepper and garlic powder, let sear 1 minute then flip and break up with a spatula, cook another 1 to 2 minutes until just browned.
- Return the onions to the pan and mix briefly to warm, pile the meat and onion mixture onto the split hoagie rolls, top each with a slice or two of provolone, close the lid and let sit covered for 30 seconds to melt the cheese or place under a hot broiler for 30 to 45 seconds.
- Serve immediately with optional hot pepper slices on the side.
Conclusion
This Philly Cheese Steak Sandwich Recipe is dependable and quick on busy nights, and it rewards small prep steps with big flavor. Cook the meat hot and fast, caramelize the onions for sweetness, and melt good cheese over the top for that classic finish. Make it as written, or try one of the variations to suit the mood, and know that this sandwich is forgiving and easy to adapt, so you can feel confident making it any night of the week.











