Philly Steak Sandwich Recipe -

Philly Steak Sandwich Recipe

The Philly Steak Sandwich, a beloved American classic originating from Philadelphia, is a savory and hearty meal known for its tender slices of beef, melted cheese,

and sautéed vegetables, all nestled within a soft hoagie roll. This recipe captures the essence of the traditional Philly Steak Sandwich, incorporating a blend of spices to season the beef, enhancing the overall flavor profile of the sandwich.


  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • ½ teaspoon chili powder
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon dried thyme
  • ½ teaspoon dried marjoram
  • ½ teaspoon dried basil
  • 1 pound beef sirloin, cut into thin 2-inch strips
  • 3 tablespoons vegetable oil
  • 1 onion, sliced
  • 1 green bell pepper, julienned
  • 3 ounces Swiss cheese, thinly sliced
  • 4 hoagie rolls, split lengthwise


Step 1: Prepare the Spice Blend: In a small bowl, combine the salt, black pepper, paprika, chili powder, onion powder, garlic powder, dried thyme, marjoram, and basil. This blend of spices will give the beef a rich and savory flavor.

Step 2: Season the Beef: Lay the thinly sliced beef sirloin on a plate or a tray, and evenly sprinkle the spice blend over it, making sure to coat all pieces.

Step 3: Cook the Vegetables: In a skillet over medium heat, add 1 tablespoon of vegetable oil. Sauté the sliced onion and julienned green bell pepper until they are soft and slightly caramelized, which should take about 5-7 minutes. Once cooked, remove the vegetables from the skillet and set them aside.

Philly Steak Sandwich Recipe foods

Step 4: Cook the Beef: In the same skillet, add the remaining 2 tablespoons of vegetable oil. Add the seasoned beef strips and cook them over medium-high heat. Stir and cook the beef until it’s browned and cooked through, approximately 3-5 minutes.

Step 5: Combine Beef and Vegetables: Return the cooked vegetables to the skillet with the beef. Mix them together and cook for an additional minute.

Step 6: Assemble the Sandwiches: Open the hoagie rolls and divide the beef and vegetable mixture among them. Top each sandwich with slices of Swiss cheese.

Step 7: Melt the Cheese: Place the assembled sandwiches under a broiler for a minute or two, just until the cheese melts and becomes bubbly. Keep an eye on them to prevent the bread from burning.

Cooking Note:

The key to a great Philly Steak Sandwich is in the beef – make sure it’s thinly sliced so it cooks quickly and remains tender.

Serving Suggestions:

Serve the Philly Steak Sandwich hot, ideally with a side of fries, potato chips, or a crisp salad. Pickles or hot sauce can be added for extra flavor.


  1. Meat Selection: Choose a good quality beef sirloin for tenderness.
  2. Slicing the Beef: Freeze the beef slightly for easier slicing into thin strips.
  3. Cheese Variations: While Swiss cheese is used here, you can also try Provolone or American cheese for a different taste.
  4. Customization: Feel free to add mushrooms or substitute the green bell pepper with red or yellow bell peppers for a different flavor profile.

Philly Steak Sandwich Recipe foods

Prep Time:

  • 15 minutes

Cooking Time:

  • 15 minutes

Total Time:

  • 30 minutes

Nutritional Information:

  • Calories: Approximately 600-700 calories per sandwich
  • Protein: Roughly 35-40 grams per serving
  • Sodium: Estimated 800-1000 mg per sandwich


The Philly Steak Sandwich is a true icon in American cuisine, offering a satisfying combination of flavors and textures. With tender strips of seasoned beef, melted cheese, and sautéed vegetables all wrapped up in a soft hoagie roll, this sandwich is not just a meal, but an experience. It’s perfect for a hearty lunch, a casual dinner, or anytime you crave something deliciously fulfilling.

Leave a Comment