Vegetarian Portobello Philly Cheese Steaks are stuffed with mushrooms, peppers, and onions then topped with provolone cheese. Super delicious and ready in 20 minutes!
Vegetarian Portobello Philly Cheese Steaks are the perfect meatless meal. They come together in 20 minutes, and are just as filling as the meat version. Whether you are trying to save money by going meatless, being more health conscious, or a vegetarian, you will LOVE these Portobello Philly Cheese Steaks.
If you are a meat lover, this recipe would be perfect for meatless Monday, or you could easily add some chopped steak to the sandwich, but trust me when I say, these Portobello Philly Cheese Steaks are super ‘meaty’ without the meat – insanely delicious and super easy to make!
Serve them with some Super Simple Buffalo Potato Wedges, Air Fryer Butternut Squash or a Southwestern Salad and it's the perfect meal!
This is one of those awesome recipes that comes together in under 20 minutes, and you would never be able to tell. The flavor on the vegetables is rich and deep, and it’s a very satisfying sandwich. The following recipe is for 2 sandwiches, but can easily be doubled to make 4 sandwiches.
How to make Vegetarian Portobello Philly Cheese Steaks
**scroll all the way down for a full ingredient list and printable directions**
- Get all the ingredients prepped and ready to go.
- Add the vegetables to a skillet*, then cook for about a minute, then sprinkle on the seasonings. Continue cooking them until they are tender and the onions are translucent.
- I recommend getting the large portobello caps for this recipes, and slicing them thin to mock a steak strip, but you could also use baby portobello (cremini) mushrooms. I've used both with success.
- Sprinkle flour over the veggies and then stir to coat. Add the veggie broth and soy sauce, then stir to disperse. Turn the heat to medium high and cook for about a minute. The liquid should come up to a quick boil and thicken very quickly. Turn the heat off and remove.
- If you like a crispy roll, toast the rolls for a few minutes, then add the filling and a slice of provolone cheese over the top. Enjoy!
*If you want to add steak steak to the the Portobello Philly Cheese Steaks, cook the steak first and throw the veggies in the skillet when there is about 5 minutes left to cook the steak. Continue with remaining directions.
Can I use a different cheese in a cheese steak?
If you don't care for provolone cheese on a vegetarian Philly cheese steak, there are other options that will work. While not traditional, they are delicious!
- Havarti, gouda, or mozzarella cheese would all work wonderfully on a vegetarian portobello philly cheese steak!
Is a Vegetarian Cheese Steak Healthy?
Healthy is subjective, but I do think it's a good option depending on your diet. I calculated the nutritional information, but it will be subjective on the rolls you buy, so make sure to calculate with your ingredients if needing the information to be accurate.
Each sandwich contains about 394 calories, 9 grams fat, 4 grams saturated fat, 62 grams carbohydrates, 6 grams fiber, 9 grams sugar, and 19 grams protein. They also contain over 100% of your daily Vitamin C!
- To make it lower carb (South Beach Diet, KETO): Use a cloud bread or low carb roll. The roll could also be left out entirely and the filling could be served over cauliflower rice or a salad.
- To make it Gluten Free: Use a gluten free flour in the saute step like almond or coconut flour. Both should work fine. Instead of traditional soy sauce use tamari which is a gluten free soy sauce. Use a gluten free roll for the sandwich or leave the roll out entirely.
What to serve with these sandwiches:
- Simple Buffalo Potato Wedges are easy to make and ultra delicious.
- Air Fryer Roasted Broccoli is healthy, takes only a few minutes, and is the perfect side dish.
- Air Fryer Roasted Asparagus will be your favorite way to cook asparagus from now on! With only 2 ingredients and taking a fraction of the typical time, they make an easy nutritious side dish!
- Air Fryer Crispy Parmesan Brussels Sprouts are going to be your new go-to side dish. Only a handful of ingredients and only 132 calories per serving!
- Roasted Red Pepper Soup is the perfect comfort food without any guilt! Make it in the Instant Pot, Slow Cooker, or on the stove top!
Vegetarian Portobello Philly Cheese Steaks are stuffed with mushrooms, peppers, and onions then topped with provolone cheese. Super delicious and ready in 20 minutes!
- ½ onion sliced
- 2 large portobello mushroom caps stems and gills removed, sliced
- 1 medium green pepper seeded and sliced
- 2 teaspoon dried oregano
- ½ teaspoon black pepper
- 1 TBS white flour
- ¼ cup vegetable stock
- 1 TBS lite soy sauce (reduced sodium)
- 2 slices provolone cheese
- 2 medium sub rolls (about 6 inches) warmed and sliced
- nonstick spray
-
In a large skillet, spray nonstick spray, and add onions, portobello mushrooms, and green peppers; sauté for 1 minutes. Sprinkle oregano and black pepper over the vegetables, and continue cooking for 4-5 minutes or until they are tender.
-
Sprinkle flour over the vegetables and stir to coat with the flour; continue stirring for 1 minutes. Add vegetable broth and soy sauce to skillet, and turn heat to high. Stir to distribute and dissolve flour. Cook for about another minute, or until sauce has thickened (should be quick).
-
Place filling into each sub roll, and top with a slice of cheese. Garnish with more oregano if desired. Serve immediately.
Nutritional information per sandwich: 394 calories, 9 grams fat, 4 grams saturated fat, 62 grams carbohydrates, 6 grams fiber, 9 grams sugar, and 19 grams protein. Weight watchers points: 12
*Recipe can be doubled to make 4 sandwiches.
Updated April 2023.
freebirdsings
Is there enough flavor to make these worthwhile without the cheese? My son is vegan and even fake cheese doesn't cut it for him. I guess he's natural food vegan - difficult but I love him.
Allyson
I think so! I have had them without cheese and love them just as much!
April @ Girl Gone Gourmet
Found this on pinterest - looks so delicious! I'm not vegetarian, but l love mushrooms, so will definitely give this a try 🙂
Karly
YAAAAS. Such a sucker for a good Philly sandwich, and I love this veggie-filled version! Looks delish!
Kristyn
This sandwich looks so mouthwatering!!! I cannot wait to make these! I bet they are a hit!
Amanda
These look like so much fun. I can’t wait to make them for the family !
Jessica | The Novice Chef
Great idea for Meatless Monday!
Charity
You fooled me! When I first saw the pictures I thought it was beef. Looks just as rich and yummy as the classic!
Sommer
This is right up my alley! Can't wait to try it!
Natasha
Can't believe this is meatless! Maybe I could even trick my husband into thinking so too!! 😉
Allyson
He probably wouldn't even notice!
Jessica
New favorite dinner! Thank you so much!
Jade
This look delicious! I cannot wait to try this!!
Katerina @ diethood .com
I can't wait to try this!! I looks incredibly delicious!!
Catalina
I am drooling over this sandwich! I will make it for lunch tomorrow!
Erin | Dinners,Dishes and Dessert
This needs to happen at my house very soon!!
Erin | Dinners,Dishes and Dessert
Get in my belly! This looks so good.
Elizabeth
Delicious!! And so easy to make!
April
These are so great! Definitely a good substitute for the real thing, absolutely delish!
Beth
I really love this variation. The mushrooms are a great substitute for the meat, and the sauce is great.
Andie
I love sneaking in meatless meals here and there; this one was a HUGE hit! I will be adding it to my meal rotation list.
Kristen
These tasted amazing and had so much flavor, they tasted just as good without the meat.
Amanda
What a neat idea for a meal with no meat! These look amazing and I will be making them very soon!
Erin | Dinners, Dishes and Dessert
Looks beyond delicious! Can't wait to make this!
katerina @ diethood.com
This looks incredibly delicious! My family would love it!! YUM!