Philly Cheesesteak Sandwich Recipe

Homemade Authentic Philly Cheesesteak Sandwich Recipe – Thinly sliced beefsteak with sauteed mushrooms, peppers, onions and topped with melted cheese served in a long sandwich roll!

The popular sandwich may be served as Sliders or as a Chicken Philly sandwich when you use chicken meat instead of beef.

Philly cheesesteak sandwich next to chips and another sandwich.

homemade philly cheesesteak sandwich-

The classic famous Philly Cheesesteak sandwich is so easy to make at home! The thinly sliced steak is sauteed with mushrooms, green pepper and onion then topped with provolone cheese. The sandwich is classically served in a hoagie roll with French fries or chips and pickles.

Though the popular sandwich originated from Philadelphia, PA, it has become a staple sandwich in many restaurants across the whole US – because it truly is that good!

Thinly sliced beef, peppers, mushrooms, and onions topped with cheese.

how to make a philly cheesesteak sandwich-

Thinly slice the meat. Sauté the meat with oil until it starts to brown. You want the meat to have some pink in it is so it’s not overcooked as it continues to cook with the vegetables.

TIP: To get the best results, slice the meat as thin as possible. For easier slicing, freeze the meat before slicing. And don’t forget to use a sharpened knife.

Meanwhile, thinly slice the mushrooms, peppers and onion. Combine the salt, pepper and paprika and season the meat and vegetables. Continue cooking until vegetables are desired tenderness.

Add the cheese and turn the heat down. Close the lid and cook until cheese melts.

Toast sandwich rolls and spread with mayo.  Divide the ingredients from the skillet between two rolls.

How to make philly cheesesteak sandwich with beef, mushrooms, onions and green peppers.

what’s the best meat for philly cheesesteak?

In a traditional Philly sandwich, rib-eye is used. However, we’ve experimented with top round, skirt steak and flank steak with great results.

what is the best cheese for a cheesesteak sandwich?

You can use your favorite cheese or a combination of cheeses for these Philly Cheese Steaks. Provolone, Swiss, American or Mozzarella are all great choices.

philly cheesesteak seasonings-

The only seasoning you need in a traditional Philly Cheesesteak is salt and pepper.

I love the added garlic and paprika that we use in the recipe. They are not traditional ingredients for a Philly sandwich but make this recipe, the best! The garlic adds so much flavor to the meat and veggies.

Two philly cheesesteak sandwiches with provolone cheese and chips.

If you’ve never tried making Philly Cheesesteak at home, give it a try. Especially if you ever want something good but quick for busy dinners.

try our other sandwich recipes:

Print Recipe
5 from 4 votes

Philly Cheese Steak Sandwich

An authentic recipe for Philly Cheesesteak Sandwich. Thinly sliced beef with mushrooms, onions and pepper topped with cheese.
Prep Time15 mins
Cook Time10 mins
Total Time25 mins
Course: sandwich
Cuisine: American
Keyword: philly cheese steak
Servings: 2 servings
Calories: 768kcal
Author: Valentina's Corner


  • 3/4 lb steak
  • 1/2 green pepper
  • 1/2 onion
  • 6 oz mushrooms
  • 2 garlic cloves, minced
  • 4 oz provolone cheese
  • ½ tsp salt
  • ¼ tsp paprika
  • ¼ tsp ground black pepper
  • oil for sauteing
  • 2 hoagie rolls, sliced through


  • In a small bowl, combine the salt, pepper, and paprika for the seasoning.
  • Thinly slice the steak.
  • In a skillet, heat 2 tsp oil. Once the oil is hot, add the steak and until meat starts to brown but still has some pink.
  • Meanwhile, thinly slice the onions, mushrooms and green peppers. Add to the beef with the garlic and season.
  • Cook until vegetables are tender and top with cheese, stirring as needed. Close the lid on the skillet and cook until cheese melts.
  • Slice the hoagies through about 3/4 through. Toast the buns and spread with mayonnaise.
  • Add half of the Philly cheesesteak mixture into each bun.
  • Enjoy!
Nutrition Facts
Philly Cheese Steak Sandwich
Amount Per Serving
Calories 768 Calories from Fat 378
% Daily Value*
Fat 42g65%
Saturated Fat 20g125%
Cholesterol 143mg48%
Sodium 1466mg64%
Potassium 897mg26%
Carbohydrates 42g14%
Fiber 3g13%
Sugar 8g9%
Protein 58g116%
Vitamin A 776IU16%
Vitamin C 29mg35%
Calcium 459mg46%
Iron 14mg78%
* Percent Daily Values are based on a 2000 calorie diet.

Subscribe to our Family's Newsletter!

Valentina's Corner

Show 8 Comments
  • Aliona B 01/10/2020, 2:57 pm Link Reply

    This is the best Philly cheesesteak recipe I’ve tried!! Definitely will make this again!!

    • Valentina's Corner 01/10/2020, 5:28 pm Link Reply

      Thanks so much for the feedback, Aliona! I’m so glad to hear that. (P.S. You should try the Chicken one, SO GOOD)!

  • Reese 12/18/2019, 10:55 am Link Reply

    These sandwiches are delicious! We love them! I will be making them again.

    • Valentina's Corner 12/18/2019, 11:00 am Link Reply

      That’s wonderful, Reese. Thanks for the great feedback on the Philly sandwiches.

  • Courtney O'Dell 12/18/2019, 5:31 am Link Reply

    These cheesesteaks were so easy and full of flavor – everyone in our house loved them!

    • Valentina's Corner 12/18/2019, 8:44 am Link Reply

      I’m so glad your family enjoyed the cheesesteak sandwiches, Courtney. Thank you for the wonderful feedback.

  • Kimberly 12/18/2019, 3:15 am Link Reply

    I haven’t had a great Philly cheesesteak in so long and this definitely fits the bill – SO good!

    • Valentina's Corner 12/18/2019, 8:44 am Link Reply

      I’m so glad the Philly sandwich was able to satisfy, ha! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *