Subscribe Our Newsletter

New!

Discover Our Fresh Recipe Collection

New!

Discover Our Fresh Recipe Collection

Philly Cheese Steak

A deliciously indulgent sandwich filled with thin-sliced beef, sweet caramelized onions and peppers, and melty cheese. Perfect for lunch, dinner, or game day gatherings.

Ingredients

  • 300g steaks (e.g., sirloin or ribeye)

  • 2 tbsp sunflower oil

  • 1 onion, thinly sliced

  • 1 red pepper, thinly sliced

  • 1 green pepper, thinly sliced

  • 2 tbsp white wine vinegar

  • 8 cheese slices (e.g., American or processed cheese)

  • 50g grated mozzarella

  • 4 soft white sub rolls

  • American mustard and ketchup, to serve

Instructions

1. Freeze the Steak for Easy Slicing
Trim off the strip of fat from the steak and discard. Cut each steak in half, place on a tray, and freeze for about 40 minutes — this firms up the meat for easier slicing.

2. Cook the Onion & Peppers
Heat sunflower oil in a heavy pan over medium heat. Add the sliced onion and both peppers with a pinch of salt. Cook slowly for about 20 minutes, stirring occasionally, until softened and golden. Add the white wine vinegar and cook for another 5 minutes until sticky and slightly tangy. Season to taste.

3. Prepare the Steak
Remove the steak from the freezer and, using a sharp knife, slice it as thinly as possible. Divide into four portions.

4. Cook the Sandwich Filling
Heat a large skillet or griddle over high heat until very hot. Place one portion of sliced steak in the pan in a pile roughly the size of your rolls. Fry for about 3 minutes, allowing some pieces to stay slightly pink.
Top the steak pile with a quarter of the onion-pepper mix, two cheese slices, and a sprinkle of mozzarella. Let cook undisturbed for 5–10 minutes over medium heat until the edges are browned and the cheese is fully melted.

5. Assemble the Sandwiches
Split open a sub roll and scoop in the cheesy steak mixture. Repeat for the remaining portions.
Serve hot, with mustard and ketchup on the side or drizzled inside.

  • Calories: 650

  • Protein: 36g

  • Total Fat: 35g
     • Saturated Fat: 14g

  • Carbohydrates: 45g
     • Sugars: 6g
     • Fiber: 3g

  • Sodium: 950mg

  • Cholesterol: 90mg

  • Calcium: 30% DV

  • Iron: 25% DV

  • Potassium: 550mg

Subscribe

for new recipes