Go Back

Philly Cheesesteak Sandwiches with Caramelized Onions

Elina James
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Dinner
Cuisine American
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • For the Sandwich:
  • 1 lb (450 g) ribeye steak (or sirloin), thinly sliced against the grain
  • 1 tbsp vegetable oil or butter
  • Salt and black pepper, to taste
  • 1 medium onion, thinly sliced
  • 1 green bell pepper (optional), thinly sliced
  • 4 slices Provolone cheese (or ½ cup melted Cheez Whiz or 4 slices American cheese)
  • 4 hoagie rolls or sub buns
  • 1 tbsp butter (for toasting rolls)
  • Optional Add-ins:
  • Sautéed mushrooms
  • Jalapeños for spice
  • Hot sauce or Worcestershire sauce
  • Garlic powder for seasoning

Instructions
 

  • Step 1: Prepare the Steak : Place the steak in the freezer for 20 minutes — this makes it easier to slice thinly. Using a sharp knife, slice it very thinly against the grain. Season with salt and black pepper. Set aside.
  • Step 2: Caramelize the Onions : Heat 1 tbsp oil or butter in a large skillet over medium-low heat. Add sliced onions and a pinch of salt. Cook slowly for 10–12 minutes, stirring occasionally, until onions become golden brown and soft. If using, add sliced bell peppers and sauté until tender. Remove and set aside.
  • Step 3: Cook the Steak : In the same skillet, increase heat to medium-high. Add the sliced beef in batches so it sears properly. Cook for 2–3 minutes until browned but still tender. Add a small splash of Worcestershire sauce for extra depth (optional).
  • Step 4: Combine Onions and Cheese : Return the onions (and peppers, if using) to the pan with the beef. Toss together to mix well. Lay slices of cheese on top and let it melt slightly, or stir to combine if using Cheez Whiz. Once the cheese has melted into the beef mixture, remove from heat.
  • Step 5: Toast the Rolls : Slice hoagie rolls in half lengthwise. Spread a little butter on the inside and toast in a skillet or oven until golden.
  • Step 6: Assemble the Sandwiches : Spoon the cheesy beef and onion mixture evenly into each toasted roll. Serve hot, with melted cheese dripping through the soft bread — perfection!