Philly Cheese Steak Sandwich Recipe

Philly Cheese Steak Sandwich Recipe

If you’re a fan of delicious, hearty sandwiches, then you’re probably familiar with the iconic Philly cheese steak sandwich. Packed with tender and thinly sliced steak, melted cheese, and sautéed onions, this sandwich is a beloved classic that originated in Philadelphia. While you can find Philly cheese steak sandwiches at many local delis and restaurants, why not try making your own at home? With our easy recipe, you’ll be able to enjoy this mouthwatering sandwich anytime you want.


Here are the ingredients you’ll need to make your own Philly cheese steak sandwich:

  • 500 grams (1 lb) ribeye steak, thinly sliced
  • 1 green bell pepper, sliced
  • 1 large onion, sliced
  • 4 rolls or baguettes
  • 200 grams (7 oz) provolone cheese, sliced
  • 2 tablespoons olive oil
  • Salt and pepper to taste


Follow these simple steps to create your homemade Philly cheese steak sandwich:

  1. Heat the olive oil in a large skillet over medium heat.

  2. Add the sliced onions and bell peppers to the skillet and sauté until they become soft and slightly caramelized, approximately 5 minutes. Remove them from the skillet and set aside.

  3. In the same skillet, increase the heat to high and add the thinly sliced ribeye steak. Season the steak with salt and pepper to taste. Cook the steak for 2 to 3 minutes, stirring occasionally, until it’s browned and cooked through. Remove the steak from the skillet and set it aside.

  4. Split the rolls or baguettes lengthwise and place the provolone cheese slices on one side of each roll.

  5. Preheat your oven’s broiler to high. Place the rolls on a baking sheet and broil them for 1 to 2 minutes, until the cheese has melted and turned golden brown.

  6. Remove the rolls from the oven and assemble your sandwiches. Divide the cooked steak evenly among the rolls and top with the sautéed onions and bell peppers.

  7. Serve your Philly cheese steak sandwiches immediately, while they’re still warm and the cheese is melted.


  • If you’re unable to find ribeye steak, you can use other cuts of beef such as sirloin or tenderloin. Just make sure to slice the beef thinly to achieve that classic Philly cheese steak texture.

  • Feel free to customize your sandwich by adding other toppings such as mushrooms or jalapeños.

  • If you prefer a spicier kick, you can spread some hot sauce or mayonnaise onto the rolls before assembling the sandwich.

  • For a vegetarian version, you can substitute the steak with thinly sliced seitan or even grilled portobello mushrooms.


Making your own Philly cheese steak sandwich at home is a fun and delicious way to enjoy this classic sandwich. With tender steak, melted cheese, and sautéed onions, it’s a perfect comfort food option for a quick lunch or dinner. Plus, by making it yourself, you can customize it to your liking and experiment with different toppings. Give this easy recipe a try and satisfy your cheese steak cravings in the comfort of your own kitchen!


Can I use a different type of cheese for my Philly cheese steak sandwich?

Traditionally, provolone cheese is used in Philly cheese steak sandwiches. However, you can experiment with other types of cheese such as American cheese, cheddar, or even pepper jack for a spicier twist.

Can I make the steak ahead of time?

Ideally, it’s best to cook the steak just before assembling the sandwich to ensure it stays tender and juicy. However, if you need to prepare it in advance, you can cook the steak and store it in the refrigerator for up to 24 hours. When ready to assemble the sandwich, gently reheat the steak in a skillet until heated through.

Can I use a different type of bread for my sandwich?

While traditional Philly cheese steak sandwiches are made with rolls or baguettes, you can certainly use other types of bread such as hoagie rolls or even soft sandwich buns. Just make sure the bread is sturdy enough to hold the fillings and can withstand the heat of the broiler.

Can I freeze the leftovers?

While Philly cheese steak sandwiches are best enjoyed fresh, you can freeze the leftovers for later enjoyment. Wrap each sandwich tightly in plastic wrap or aluminum foil and place them in a freezer-safe bag. When ready to eat, simply thaw and reheat the sandwich in a preheated oven until warmed through.

Enjoy your homemade Philly cheese steak sandwiches, and savor every delicious bite!

Similar Posts