Go Back
+ servings

Easy Philly Cheesesteak Recipe

5 (2 ratings)
Author Shinee D.
Servings 4 sandwiches
Prep Time 10 mins
Cook Time 15 mins
Total Time 25 mins
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!


  • 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!!


Note 1: Vegetables (onions and peppers) are optional and you can also use frozen ones, if you had some in the freezer as your meal prep routine.
Note 2: To get super thin meat slices, freeze the steak 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.
Make-Ahead Tip: 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!


Calories: 746kcalCarbohydrates: 37gProtein: 50gFat: 44gSaturated Fat: 18gCholesterol: 132mgSodium: 1022mgPotassium: 606mgFiber: 2gSugar: 7gVitamin A: 905IUVitamin C: 32mgCalcium: 326mgIron: 14mg

* Disclaimer: All nutrition information are estimates only.