Heat a large skillet to medium-high heat. Add 1 tbsp of the olive oil. Once hot, add the onions, peppers, and mushrooms.
Sauté them for about 10 minutes until the onions are brown and caramelized. Do not drain any of the liquid that accumulates from the mushrooms, as this will help to cook them.
Place the cooked onions, mushrooms, and peppers in a bowl. To that same pan, add the rest of the oil and the vegan beef crumbles. Stir in the Worcestershire sauce and seasoning.
Cook the vegan crumbles, stirring occasionally, for about 5 minutes until it has brown crispy ends.
Add the onions, peppers, and mushrooms back to the pan. Combine everything. Place the sliced vegan cheese over the cheesesteak mixture in a single layer.
Cover the pan with a lid and reduce the heat to low. Give it about 5 minutes until the cheese has softened, then twirl it into the mixture to fully melt.
Meanwhile, slice the rolls open most of the way with a serrated knife. Toast the rolls on a pan or flat top. This will help keep the bread from getting soggy.
Coat the insides of the rolls with vegan mayo, ketchup, or your favorite sauce. Fill the rolls with the cheesesteak mixture and enjoy!