I’m not gonna call this a Philly cheesesteak because the people of Philadelphia are very protective over their cheese steak sandwiches. They have a special kind of cheese that goes with it, the meat is super thin, and this kind of meat is not readily available where we live. So I improvised and made a simple, easy, and delicious sandwich that is just bursting with flavor and cheesy goodness. It’s best to let the meat marinate in the steak seasoning overnight just so all that delicious flavor really soaks into the meat. However, if you don’t have the time you can just let the steak sit for about half an hour before you use it. Be sure to use good quality tender steaks for the best results.
- 500 gram steak (type up to preference) pounded thin and cut into strips
- 2 tablespoons steak seasoning
- 1 onion cut into rings
- 1 green pepper
- 1 red pepper
- 2 cups mushrooms sliced
- 1 cup provolone cheese shredded
- 1 cup mozzarella cheese shredded
- 2 cloves garlic
- 1 cup mayonnaise
- 4 small baguettes
First spread the steak seasoning over the steak pieces cover with plastic wrap and let marinate in the fridge for a day.
Add oil to a frying pan and fry the beef until cooked. Remove the steak on to a separate plate. Add a little more oil to the pan and saute the onions and peppers until soft. Add the mushrooms and cook until soft. Remove onto a separate plate.
Mince the garlic and mix with mayonaise, spread on both sides of the baguette. Sprinkle the provolone cheese and mozzarella on 1 side of the bread. Put the mixture of steak, onions, peppers and mushrooms on the other side. Put the sandwich under the broiler in the oven until cheese is melted and delicously oozing. Remove and enjoy!