Philly Cheese Steak Subs Recipe


What’s better than some street food for dinner? Some homemade street food of course!

The best part of making your own take-out at home, is you can completely control the amount of salt and sugar going into the dish, rather than feeding your family the unhealthy stuff. So get up, quickly grill those steaks and make it a fun and delicious night with these philly cheese steak subs.

Alternatively, you can use pre-sliced minute steak to save time and money!

Serves: 4
Prep Time: 5 Minutes
Cook Time: 20 Minutes


  • 3 tbsp butter
  • 1 large onion, thinly sliced
  • 1 green pepper, deseeded and sliced
  • 600g ribeye steaks, thinly sliced against the grain
  • Salt and black pepper
  • 4 soft hot dog buns, split open and lightly buttered
  • 8 slices white Cheddar


  1. Preheat the oven to 150˚C/130˚C fan/gas mark 2.
  2. Heat a large non-stick pan over a medium-high heat and add two-thirds of the butter. Cook the onion and pepper for 5-8 minutes until soft. Remove and set aside.
  3. Add the remaining butter and turn the heat to high. Season the steak very generously with salt and pepper and add to the hot pan. Turn the heat to medium-high and cook the steak for 2-3 minutes, stirring regularly.
  4. Meanwhile, preheat the grill to high and grill the hot dog buns until golden brown. Place two slices of cheese on each bun, slightly overlapping the edges of the buns. Place back under the grill until the cheese just melts, then set aside.
  5. Divide the meat and vegetables between the buns and wrap each one in a separate square of tin foil. Place in the oven for 8-10 minutes to warm through. Serve piping hot with chips

Per Serving 749kcals, 43.9g fat (18.3g saturated), 53.1g carbs, 6.1g sugars, 39.7g protein, 4.2g fibre, 0.830g sodium.