...
Go Back
+ servings
Philly cheese steak sandwich recipe showing perfectly melted cheese over tender ribeye steak with caramelized onions and peppers on a toasted hoagie roll

Philly Cheese Steak Sandwich

5 from 1 vote
Aliana Recipes
Tender sliced ribeye beef meets gooey melted cheese and golden caramelized onions in a toasted hoagie roll. This messy, cheesy masterpiece brings authentic Philadelphia street food straight to your kitchen—pure comfort in every bite.
Prep Time 15 minutes
Cook Time 15 minutes
Assembly Time 5 minutes
Total Time 35 minutes
Servings:4 sandwiches
Course:Dinner, Main Course
Cuisine:American, Comfort Food
Calories:650kcal
Cost:$16

Ingredients
  

  • 1 pound Ribeye steak Thinly sliced (⅛ inch or thinner), or sandwich steaks
  • 4 pieces Hoagie rolls Or sub rolls, fresh and soft
  • 1 large Sweet onion Thinly sliced into strips
  • 8 ounces Cheez Whiz Or provolone cheese slices for authentic taste
  • 2 tablespoons Vegetable oil For cooking vegetables and steak
  • 1 tablespoon Butter Adds richness to caramelized onions
  • ½ teaspoon Garlic powder Simple seasoning for the beef
  • to taste Salt Season beef and vegetables
  • to taste Black pepper For subtle heat and depth
  • ½ medium Green bell pepper Optional but traditional, thinly sliced

Equipment

  • 1 Large skillet or griddle To cook vegetables and steak together
  • 1 Sharp knife For slicing onions, peppers, and steak thinly
  • 1 Spatula To flip and break up steak while cooking
  • 1 Cutting board For prep work

Method
 

  1. Slice onions and bell peppers into thin strips. If steak isn't pre-sliced, firm it up in the freezer for 15 minutes, then slice against the grain as thinly as possible using a sharp knife.
  2. Heat 1 tablespoon oil in a large skillet over medium-high heat. Add sliced onions and cook for 8-10 minutes, stirring occasionally, until golden brown and caramelized. Add peppers during the last 3 minutes if using.
  3. Push vegetables to one side. Add remaining oil and sliced steak in a single layer. Season with salt, pepper, and garlic powder. Cook 2-3 minutes without stirring to develop a crispy sear.
  4. Break up steak with spatula and mix with caramelized onions. Cook 2-3 minutes until meat is fully cooked. Remove from heat and immediately top with cheese, allowing it to melt over the hot mixture.
  5. Slice hoagie rolls lengthwise and warm briefly. Pile the cheesy steak mixture generously into each roll, making sure every bite gets plenty of that melted cheese.

Nutrition

Serving: 350gCalories: 650kcalCarbohydrates: 48gProtein: 38gFat: 32gSaturated Fat: 14gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 0.5gCholesterol: 105mgSodium: 1280mgPotassium: 485mgFiber: 3gSugar: 6gVitamin A: 320IUVitamin C: 18mgCalcium: 380mgIron: 4.2mg

Notes

The secret to an unforgettable Philly cheesesteak isn't in fancy seasonings—it's in the quality of your ribeye and the patience to caramelize those onions until they're golden perfection. Let the meat sear undisturbed for that crispy, caramelized crust that separates good from phenomenal. And never forget: always warm your rolls. Cold bread meeting hot filling is a culinary crime that ruins the entire experience.