Go Back
+ servings
Philly cheesesteak on white plate

🍽 Best Philly Cheesesteak Recipe

You don't need to go to Philly for a cheesesteak! Make the real deal at home with our mouthwatering, and ONE PAN Philly Cheesesteaks recipe.
Course Dinner, Lunch, Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 13 minutes
Total Time 28 minutes
Servings 4 sandwiches
Calories 599.5kcal


  • 2 Tablespoon olive oil (divided, or a few sprays of cooking spray)
  • 1 medium onion, sliced or chopped
  • 1 Pound shaved beef
  • 1 Teaspoon salt
  • ½ Teaspoon pepper
  • 4 Hoagie rolls
  • 2 Tablespoon butter
  • 4-6 slices provolone cheese


  • Heat frying pan or griddle on medium, and coat with 1 T olive oil or spray with cooking spray. Add onions and cook for 2-3 minutes until browned or even caramelized. Remove onions and set aside in a small bowl.
  • Heat remaining 1 T of oil (or cooking spray) in pan. Add shaved beef and season with salt and pepper. Use a spatula or two wooden spoons to gently pull shaved beef apart and cook until no longer pink. Mix in onions.
  • Slice hoagie rolls lengthwise without completely slicing apart. Spread butter on the inside of each half.
  • Divide meat into sections in your pan, depending on how many rolls you have. Place 1-2 slices of cheese on top of each section of meat. Then, lay the open side of the roll face down on the cheese & meat for 1-2 minutes, or until butter and cheese have melted. Use one or two spatulas to gently flip over meat with roll onto a plate. Serve cheesesteaks with your side of choice. 



  • To plate...serve cheesesteaks with your side of choice. 
  • Shaved beef is the best meat for these cheesesteaks.
  • Assemble your cheesesteak upside down in the pan. Use a spatula or two to flip assembled cheesesteaks over and onto your plate. 


Serving: 1sandwich | Calories: 599.5kcal | Carbohydrates: 35.66g | Protein: 33.46g | Fat: 36g | Saturated Fat: 14.96g | Polyunsaturated Fat: 1.88g | Monounsaturated Fat: 15.67g | Trans Fat: 0.23g | Cholesterol: 97.33mg | Sodium: 1150.57mg | Potassium: 375.47mg | Fiber: 1.59g | Sugar: 5.61g | Vitamin A: 361.06IU | Vitamin C: 2.04mg | Calcium: 167.51mg | Iron: 12.83mg