This post may contain affiliate links. Read our disclosure policy here.
Philly cheesesteak sandwiches are our go-to when we need dinner on the table asap! It’s quick, easy and customizable to everyone’s tastes!
The secret to a great Philly cheesesteak is thinly sliced, almost shaved, meat.
Read the full post below the recipe to learn how to easily slice paper thin beef slices, which steak cut to choose, and how to make it ahead. You’ll also find step-by-step photos, keep scrolling…
Easy Philly Cheesesteak Sandwiches
- 4 hoagie rolls
- 4 tablespoons butter, or mayo
- 2 tablespoons olive oil, or avocado oil, divided
- ½ white onion, chopped, optional, (Note 1)
- ½ green bell pepper, diced, optional
- ½ red bell pepper, diced, optional
- 1.5 lbs 675gr thinly sliced ribeye steak, or top sirloin steak (Note 2)
- 1 garlic clove, pressed
- ½ teaspoon coarse kosher salt
- ½ teaspoon black pepper
- 8 slices Provolone cheese
- To prepare the rolls, slice hoagie rolls ¾ way and smear 1 tablespoon of butter, or mayo inside of each roll.
- Heat a large skillet over medium high heat. (I used 12-inch skillet.)
- Place the rolls cut-side down on hot skillet and toast until nice and golden. Remove from heat and set aside.
- To cook the vegetables, heat 1 tablespoon of oil in the same skillet you toasted the roll. When oil is hot, add the diced onion and bell peppers and cook until nice and soft, about 3 minutes. Transfer onto a small plate.
- To cook the meat, heat the remaining 1 tablespoon of oil in the same skillet over medium high heat. Add the sliced steaks, garlic, salt and pepper. Cook, stirring frequently, until meat is fully cooked, no more than 2 minutes. Stir in the cooked bell peppers. (Alternatively, you can reserve the bell peppers and serve on the side as a topping.)
- To assemble, remove from heat and divide the meat into 4 equal parts in the skillet. Place 2 slices of provolone cheese over each steak piles. Cover and let it melt for a minute or so. Then place toasted hoagie roll on each steak pile. Slide a spatula under the meat and flip the sandwiches one at a time. Serve immediately.
- If you tried this recipe, I’d love to read your feedback. Please leave your comment and rating below, or share on Instagram with #busycooks and tag us @busy_cooks. Thank you!!
Need a quick weeknight meal that’s still delicious? Philly cheesesteak sandwiches are our go-to when we need dinner on the table asap! It’s quick, easy and customizable to everyone’s tastes!
Just like the classic grilled cheese, a Philly cheesesteak is an American staple! And it’s our family’s favorite dinner that always leaves us full and satisfied.
What is a Philly Cheesesteak?
It’s a simple shaved beef sandwich on a hoagie bun, smothered with provolone cheese. Traditionally, the sandwich includes bell peppers and onions, as well. There’re a lot of debacles around what should and shouldn’t go on a Philly cheesesteak, but we’re not here to claim authenticity. We’re all about the flavor!!!
What bread to choose?
When choosing your bread, a hoagie bun is the way to go! A hoagie bun or roll is a hearty piece of bread that won’t fall apart when loaded with heavy steak, cheese and veggies!
What cheese is the best for Philly cheesesteak sandwiches?
And when it comes to cheese choices, you can use Provolone or American cheese, but Provolone definitely gets my vote!
What cut of meat to choose for Philly cheesesteak?
Ribeye is ideal for this recipe, but top sirloin works just fine, too. In fact, I often use top sirloin steak on regular dinner nights.
TIP: The secret to a great Philly cheesesteak is thinly sliced, almost shaved, meat.
I’ve shared how to slice meat thinly here. But in a nutshell…
To get that super thin slice, freeze the meat for 30-45 minutes, or until mostly firm. Using a sharp knife, shave off thin slices against the grain. Be careful when you are cooking! Thinly sliced meat cooks in minutes.
Tips for customizing a Philly Cheesesteak
If you’re a Philly cheesesteak purist, you only do cheese, peppers and onion. But, you can add so much more!
Customize your sandwich with other vegetables like mushrooms, red onions, pickles, or add mustard, steak sauce…whatever you like!
Wrap the assembled sandwich in foil and refrigerate. When ready to serve, place the wrapped sandwich in the oven at 350F for 10-15 minutes , or until fully heated through and cheese is melted. It’s a great grab and go for a quick meal!
How to Make a Classic Philly Cheesesteak Sandwich
Step 1. Toast the rolls
Begin by slicing the hoagie rolls horizontally, but only about ¾ of the way through. It should look like a giant hotdog bun!
Smear butter, or mayo inside of each roll. Place each roll cut-side down on a hot skillet and toast until golden.
Remove from heat and set aside.
Step 2. Cook the vegetables and meat
Heat the oil in the same skillet. When oil is hot, add diced onion and bell peppers and cook until shiny and soft, about 3 minutes. Transfer the mixture onto a small plate.
In the same skillet, heat the remaining oil over medium high heat. Then, add the sliced steaks, garlic, salt and pepper. Cook, stirring frequently, until meat is fully cooked, no more than 2 minutes.
To the same pan, return the cooked bell peppers and onion, and stir to combine. Alternatively, you can reserve the bell peppers and serve on the side as a topping.
Step 3. Assemble the sandwiches
Remove the mixture from the heat and divide the meat into equal parts in the skillet. Place 2 slices of provolone cheese over each steak piles. Cover the pan and let the steam do it’s work!
When the cheese has melted, place a toasted hoagie roll on each steak pile. Slide a spatula under the meat and flip the sandwiches one at a time. Serve immediately.
If you make this recipe, please share the photo on Instagram and tag me @busy_cooks.