If you prepare mushrooms the right way, they can easily replace meat in almost any recipe. This Philly Mushroom Cheesesteak Sandwich has all the flavour you've come to expect without any beef at all. Vegetarians, rejoice!
In a large sauté pan, on medium-high heat, add the olive oil, butter, salt, and pepper.
When the butter has melted, add the mushrooms. Stirring often, fry until the mushrooms are lightly browned and beginning to caramelize - about 5-7 minutes.
Add the soy sauce and the Worcestershire sauce and stir well.
Next, add the onions. Stir into the mushroom mixture and cook for 5 minutes.
Add in the garlic and green pepper. Stir to combine. Cook until the peppers have softened slightly - about 3-5 minutes.
Once the peppers are cooked through, add the fresh thyme leaves and stir through.
In the meantime, slice the buns in half and place them on a baking sheet cut side up. Place under the broiler and toast until they are a light golden colour.
Remove the buns from the oven. Split the mushroom mixture equally between the buns. Pile the mixture high on the bottom half only.
Top the mushroom mixture with the cheese and return the sandwiches to the broiler.
Keep a close eye on the cheese - since everything is already cooked, you will just want the cheese to be melted.