That sandwich, featured in the above picture was divine. I've been to Philly several times and eaten lots of steaks, but this one takes the cake over all others.
(Admittedly not the best picture. Sorry)
We regularly have a homemade version of a cheese steak for dinner. It's fast and easy to prepare and makes everyone happy. I've experimented a lot with different meat (deli meat, cube steak, steak thinly sliced) but I think I found the right combination of steak and cheese (we always use provolone but last night I used Swiss) and marinade and they were pretty awesome last night.
Here's what you'll need:
Good rolls - 2 per person if they're small. We like the Ciabata rolls from Harmon's
Stir Fry beef already cut into strips. Buy it that way at the grocery store or see if the butcher can do it for you.
1 large sweet onion
1-2 red peppers
For the Marinade:
garlic or garlic salt (depends on your tastes)
1 tbsp soy sauce
2-4 tbsp worcester sauce
2 tbsp olive oil
First, place your strips of steak in a zip lock and add the marinade ingredients. Let it stew for 10-20 minutes.
Slice the onion into rings and the red pepper into very thin strips. Place the onion and pepper into a hot skillet with a little bit of olive oil. Cook the veggies to your liking....I like them black and caramelized.
Take the onion and pepper out of the skillet and cook the meat. Because of the thin strips it will cook fast. Give it about 3 minutes and toss. Then add the onion and peppers back into the mix for another 3-5 minutes.
Once everything is good and juicy and smells like heaven then add your cheese. Last night, we used Swiss. Let the cheese melt into the meat and then serve to family and friends. The whole process takes about 20 minutes and everyone will walk away full and happy.