Go Back
Easy Philly Cheese Steak sandwich. Sliced steak, melted cheese, and onions on a roll.

Best Philly Cheesesteak Ever

Amelia
This recipe delivers the ultimate Philly Cheesesteak experience at home. Featuring thinly sliced ribeye, perfectly melted provolone, and caramelized onions and peppers, all nestled in a soft hoagie roll, this cheesesteak is juicy, flavorful, and utterly satisfying.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Main Course
Cuisine American
Servings 4
Calories 700 kcal

Equipment

  • Large skillet or griddle
  • Spatula
  • Knife
  • Cutting board
  • Lid for skillet (optional)
  • Measuring spoons
  • Measuring cups

Ingredients
  

  • 1 pound thinly sliced ribeye steak
  • 1 large onion, thinly sliced
  • 2 bell peppers optional
  • 4 hoagie rolls
  • 8 slices provolone cheese
  • 2 tablespoons olive oil
  • Salt to taste
  • Pepper to taste
  • Optional toppings: Hot sauce, ketchup, mayonnaise

Instructions
 

  • Prep the vegetables: Thinly slice the onion and bell peppers (if using). Set aside.
  • Season the steak: Lightly season the thinly sliced ribeye with salt and pepper.
  • Cook the vegetables: Heat 1 tablespoon of olive oil in a large skillet or griddle over medium-high heat. Add the sliced onions and bell peppers (if using) and cook until softened and slightly caramelized, about 8-10 minutes. Remove from the skillet and set aside.
  • Cook the steak: Add the remaining 1 tablespoon of olive oil to the skillet. Increase the heat to high. Add the seasoned steak in a single layer (you may need to do this in batches to avoid overcrowding the pan). Sear the steak for about 1-2 minutes per side, until browned and cooked through. Use two spatulas to quickly chop the steak into smaller pieces while it's cooking.
  • Combine the steak and vegetables: Add the cooked onions and bell peppers back to the skillet with the steak. Toss to combine.
  • Melt the cheese: Arrange the steak and vegetable mixture into four equal portions in the skillet. Top each portion with two slices of provolone cheese. Let the cheese melt completely, about 1-2 minutes. Cover the skillet with a lid to help the cheese melt faster.
  • Assemble the cheesesteaks: Carefully scoop each cheesesteak portion onto a hoagie roll. Be sure to get plenty of steak, vegetables, and melty cheese on each roll.
  • Serve immediately: Serve your Philly Cheese Steak hot and enjoy! Add your favorite toppings, like hot sauce, ketchup, or mayonnaise.

Notes

For best results, use thinly sliced ribeye steak. Partially freezing the steak before slicing helps achieve thin slices. Caramelizing the onions and peppers adds depth of flavor – cook them slowly for a sweeter taste. Toasting the hoagie rolls prevents sogginess. Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven or skillet.