Go Back
Philly Cheese Steak Sandwich Recipe

Philly Cheese Steak Sandwich Recipe

A classic and satisfying sandwich featuring thinly sliced, sautéed rib-eye steak, caramelized onions, and gooey melted provolone cheese, all served on a soft, toasted roll.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 975

Ingredients
  

  • 600 g rib-eye or sirloin steak trimmed of any large, hard pieces of fat
  • 1 tbsp olive oil
  • 2 large white onions thinly sliced
  • 1 tsp sea salt plus more to taste
  • 1/2 tsp freshly ground black pepper plus more to taste
  • 1 tbsp Worcestershire sauce
  • 8 slices of mild provolone cheese or American cheese slices
  • 4 large soft sub rolls or baguettes (about 6-8 inches long)
  • 2 tbsp unsalted butter softened

Method
 

  1. Prepare the Steak: Wrap the steak tightly in cling film and place it in the freezer for 30-40 minutes. This will make it much easier to slice. Once firm, unwrap it and use a very sharp knife to slice it as thinly as possible against the grain.
  2. Sauté the Onions: Heat the olive oil in a large frying pan or skillet over medium heat. Add the sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for about 10-12 minutes, until they are soft, golden, and sweet. Once cooked, remove them from the pan and set them aside.
  3. Prepare the Rolls: Slice your rolls lengthwise, but not all the way through. Spread the softened butter on the inside faces. Place them butter-side-down in the same pan (or on a griddle) for 1-2 minutes until they are lightly toasted and golden. This adds flavour and stops them from getting soggy. Set them aside.
  4. Cook the Steak: Turn the heat under the pan up to high. Add the thinly sliced steak to the hot pan in a single layer (you may need to do this in two batches to avoid overcrowding). Season generously with salt and pepper. Cook for 1-2 minutes per side, until just browned. The steak will cook very quickly. I find that using two spatulas to turn and lightly chop the steak in the pan helps create the perfect texture.
  5. Combine and Season: Once the last batch of steak is cooked, return all the steak and the cooked onions to the pan. Stir everything together and add the Worcestershire sauce. Cook for another minute to let the flavours meld.
  6. Melt the Cheese: Pile the steak and onion mixture into four portions within the pan. Lay two slices of provolone cheese over each portion. Let the cheese melt from the residual heat for about 30-60 seconds until it's gooey and draped over the meat.
  7. Assemble and Serve: Using a spatula, scoop up each cheesy meat portion and place it directly into a toasted roll. Serve immediately while it's hot and the cheese is gloriously melty.

Notes

The step of freezing the steak for 30-40 minutes is crucial for getting paper-thin slices. Don't skip it! Serve immediately for the best experience.