This vegan Philly cheesesteak sandwich recipe uses 10 simple ingredients to get the “Philly cheese steak” taste and is served on a roll of your choice with extra cheese!
I’m so excited to finally share with you how to make the best vegan & vegetarian Philly Cheesesteak using mushrooms! Mushrooms are such an incredible and healthy meat substitute.
On my recipe website, I’ve shown you many vegan versions of classic comfort foods. Today’s recipe is no different. Savoury, meaty, seared mushrooms, gooey melted cheese, sauteed peppers and mushrooms, all stuffed into a soft and fluffy bread roll.
I know the word “cheesesteak” sounds like it couldn’t be more anti-vegan but I’m here to make a vegan version (which is more healthier and easy to make at home) of the famous Philly cheesesteak with my own personal spin. This recipe is a Vegan Philly cheesesteak based on the classic American sandwich that is filling, gooey and delicious, but without meat for vegans and vegetarians.
Mushrooms substituted for meat?? That’s right! I’ll be showing you a simple method to draw moisture out of the mushrooms to sear them and show you how to get a meaty texture and flavour.
Related Recipe: Vegan Stuffed Crust Pizza
Mushroom Philly Cheesesteak
VEGAN | DAIRY-FREE | NUT-FREE
Today I’m sharing an easy vegan mushroom cheesesteak sandwich recipe with you. This recipe uses simple ingredients that create a savoury, full of flavour Philly sandwich. It is a simple way to veganize a classic comfort food.
INGREDIENTS FOR VEGAN PHILLY CHEESESTEAK:
- Olive oil, avocado oil or deodorized coconut oil
- Garlic powder
- Salt & pepper
- Small cooking onions
- Green bell pepper
- Pickled jalapenos (optional if you don’t like spicy)
- Vegan butter
- Vegan cheese slices or cheese sauce (try my cheese sauce recipe)
- Sub rolls/hoagie rolls/potato rolls
KITCHEN EQUIPMENT I USED:
- Large Cast-Iron or Heavy Bottomed Ceramic Pan
- Large Pan (to save time on cooking out of 1 pan)
- Measuring Utensils
- Large Spatula
- 32oz Mushrooms, de-stemmed (oyster or shiitake is preferred, but cremini works too)
- 3 tbsp-1/4 cup olive oil, avocado oil or deodorized coconut oil
- ½ tsp garlic powder
- salt & pepper to taste
- 2 small cooking onion, sliced
- 2 large green pepper, thinly sliced
- 1-2 tbsp pickled jalapenos, diced (optional)
- 2 tbsp vegan butter
- 8 slices vegan cheese (you can also use my cheese sauce recipe)
- 4 sub rolls/hoagie rolls/potato rolls, sliced not all the way through (like a sub)
- Heat a large cast-iron or heavy bottom ceramic pan over medium-high heat until very hot.
- Add oil to the pan, and sear a handful of sliced mushrooms per side for 2 minutes. Let sear without moving them. Flip the mushrooms and cook, stirring occasionally until browned, size reduces by half, and liquid evaporates in the pan. This should take roughly 7-10 minutes. Don’t add the next handful until the first has browned and there’s no liquid left in the bottom of the pan. Repeat until all the mushrooms are in the pan. Once all mushrooms are browned using the method above, season the mushrooms with salt, pepper, and garlic powder.
- Meanwhile,slice up onions and green peppers.
- In a second pan, over medium-high heat, heat 1 tbsp oil.
- Add green peppers and onions and saute, stirring regularly until they're soft and browned. This should take roughly 15 mins. in the last 2 mins or so, add in the pickled jalapeno if you like it spicy.
- Meanwhile, butter the inside of your rolls and set aside.
- Divide the mushrooms into 4 portions in the pan, spoon the onion pepper mixture directly over the mushrooms, leaving some on the side for garnish, and top each with 2 slices vegan cheese.
- For melted cheese, use my vegan cheese sauce or add your fave vegan cheese on top of veggies and cover the pan with a lid and let the cheese melt, roughly 2-3 mins.
- One at a time, slide a large spatula under the mushrooms mixture and transfer to the buttered rolls.
Hi! I’m Candice aka The Edgy Veg! I veganize popular food recipes for vegans, plant-based diets, eco-conscious eaters & people who are trying to eat more plants over… y’know animals or by-products of animals. I hope you enjoy this tasty vegan recipe!
Looking For More Vegan Sandwich Recipes?
Made this recipe? Let me know what you think by leaving a star rating & comment below. It truly helps me & I really appreciate any support! Feel free to share your food photos on social and tag me @edgyveg so I don’t miss it!