Recreate the classic Philly cheesesteak experience at home with this easy recipe. Featuring thinly sliced ribeye, caramelized onions, and your choice of cheese on a hoagie roll.
Author:maddie-thompson
Prep Time:15 min
Cook Time:20 min
Total Time:35 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 pound ribeye steak, thinly sliced
1 large yellow onion, thinly sliced
2 tablespoons butter
2 tablespoons olive oil
4 hoagie rolls
4 slices provolone cheese or 4 ounces Cheez Whiz
Salt and black pepper to taste
Optional: 1/2 green bell pepper, thinly sliced
Instructions
Heat butter and olive oil in a large skillet over medium-high heat.
Add sliced onions (and bell pepper, if using) and cook until softened and lightly caramelized, about 8-10 minutes. Remove from skillet and set aside.
Add thinly sliced ribeye steak to the hot skillet. Season with salt and pepper. Cook, stirring frequently, until browned and cooked through, about 3-5 minutes.
Return the onions to the skillet with the steak. Stir to combine.
Slice the hoagie rolls lengthwise, but not all the way through. Lightly toast them if desired.
Divide the steak and onion mixture among the hoagie rolls.
Top with provolone cheese or Cheez Whiz. If using provolone, you can place the rolls under a broiler for a minute to melt the cheese.
Serve immediately.
Notes
For the best results, slice the ribeye steak very thinly. Freezing the steak for about 30 minutes before slicing can make this easier.
You can choose to have your onions ‘wit’ (with) or ‘witout’ (without) the steak.
American cheese is also a popular choice for cheesesteaks.
Consider serving with a side of fries or onion rings for a complete meal.