Philadelphia gave birth to the Philly Cheesesteak. It has been a staple in the American culture that fast-food joints even had their version of the iconic sandwich. Even sub sandwich giant Subway offers Philly Cheesesteaks in their menu.

You no longer have to go out and go to Subway or drive to Philadelphia to have that original taste. In this recipe, we’ll show you how you can recreate the Philly Cheesesteak inspired by Subway. Don’t worry you won’t break a sweat with this one.

This recipe is os easy to follow, you can now have the Philly Cheesesteak anytime you want it and anywhere you want it.

How To Make Copycat Subway Philly Cheesesteak

0 from 0 votes
20 mins
20 mins
40 mins



  • 1/4 cup Dijon mustard
  • 1/2 cup balsamic vinegar
  • 2 cloves garlic chopped
  • 1/4 cup extra-virgin olive oil
  • 1 tsp. salt
  • 1 tsp. black pepper

Philly Cheesesteak

  • 2 lb flank steak
  • 1 red bell pepper halved and seeded
  • 1 red onion cut into 1/4-inch slices
  • 1 bottle BBQ sauce
  • 1 loaf French bread
  • 1 lb fresh mozzarella cheese sliced



  • Mix the mustard and balsamic vinegar in a small bowl.
  • Then, add the garlic and drizzle in olive oil while mixing.
  • Season the mixture with salt and pepper to add taste.

Philly Cheese Steak:

  • Place the steak inside a resealable plastic bag.
  • Pour in 3/4 of the marinade inside the bag and seal it.
  • Soak the steak at room temperature for at least 30 minutes.
  • Start grilling some peppers and onions.
  • Coat the onions with BBQ sauce.
  • Once the peppers and onions are charred, remove them to keep them warm.
  • Unsoak the steak from the marinade and start grilling it.
  • After 5 minutes, turn the steak over to sear the other side. Transfer the steak to a cutting board and let it cool for 10 minutes before slicing.
  • Cut the bread lengthwise and toast it for a few minutes.
  • Brush the remaining marinade on both sides of the bread.
  • Arrange the steak on one half of the bread, then season it with the peppers and onions.
  • Top the steak with cheese and cover it with the other half of the bread.
  • Cut the entire sandwich into 4 pieces and serve.

Nutrition Facts

Calories: 1318kcal | Carbohydrates: 117g | Protein: 88g | Fat: 54g | Saturated Fat: 22g | Cholesterol: 226mg | Sodium: 3172mg | Potassium: 1427mg | Fiber: 5g | Sugar: 49g | Vitamin A: 1952IU | Vitamin C: 41mg | Calcium: 734mg | Iron: 9mg

Commonly Asked Questions

What Is the Best Cheese for Philly Cheesesteak?

The original cheese that is famous for being the topping for the Philly Cheesesteak is the provolone. However, most newer restaurants are starting to prefer the commercial Cheese Whiz. It’s up to you to determine which kind of cheese you want on top of your cheesesteak. After all, experimentation is fun!


Main Dish


You don't have to travel to Philadelphia to have a taste of the original Philly cheesesteak. Just follow these steps, experiment with the type of cheese you want, and personalize further by adding your preferred topping, and you now have a complete cheesesteak experience.