Portobello Mushroom Philly Cheesesteak

This post may include affiliate links.

I don’t know about you, but I’m completely and totally blown away by this Portobello mushroom Philly cheesesteak recipe. Seriously – take a look at how beautiful that sandwich is! If I was looking at that sub from afar, I would never guess it was a vegetarian recipe. Even after taking a bite, I didn’t miss the meat.

You might have your doubts – after all, our Portobello Mushroom Philly Cheesesteak has neither cheese nor steak. Those kind of seem like important ingredients – especially since they’re in the title of the sandwich. But, we wanted to take an iconic carnivore sandwich and turn it into a Meatless Monday celebration. After making myself one of these, I have to say: this recipe absolutely nailed it.

Why This Recipe Works

There are a few key factors to why this recipe works. The first is the use of Worcestershire and soy sauces – we’ll get to why that’s so important in a minute. The second is the combination of vegetables. You see, we’re not just tossing a few Portobello mushrooms onto a bun and calling it good. We’re combining a bunch of nutrient-dense vegetables to really create something special.

Every vegetable we’ve chosen brings a unique flavor profile to the sandwich. The mushrooms are meaty, the red onion is sweet, and the garlic is pungent. The combination of red and green bell peppers brings a grassy-but-fruity flavor to the table. Finally, the spinach and the parsley bring herbaceous flavors that complement the other vegetables.

And then comes the sauce – I promised I’d get back to why it’s so important! Both Worcestershire and soy sauces are filled with savory (or, umami) flavors. They deepen the meaty flavor of the mushrooms and work hard to meld all of the vegetable flavors. When it all comes together, it will almost taste cheesy – just like a Philly cheesesteak.

There you have it – the perfect meatless Portobello Mushroom Philly Cheesesteak. It’s a great choice for a backyard barbecue or dinner party, but it also works as a filling lunch. I’m not sure that I can stare at that picture any longer without hitting the kitchen and making one for myself!

Mushroom Philly Cheese"Steak"

Prep Time: 5 minutes

Cook Time: 20 minutes

Total Time: 25 minutes

Mushroom Philly Cheese"Steak"

Yield: 6 Sandwiches | Serving Size: 1 Sandwich | Calories: 199 | Total Fat: 7 g | Saturated Fat: 1 g | Trans Fat: 0 g | Carbohydrates 30 g | Fiber: 4 g | Sugar: 5 g | Protein: 7 g | Cholesterol: 0 mg | Sodium: 402 mg | SmartPoints (Freestyle): 5 |


  • 2 tablespoons olive oil
  • 4 cups mushrooms , stems removed, and sliced into strips (Portobella mushrooms work great!)
  • 1 small green bell pepper, sliced thin
  • 1 small red bell pepper, sliced thing
  • 1 red onion, sliced thin
  • 2 cloves garlic
  • 2 cups baby spinach
  • 1/4 cup fresh parsley, chopped
  • 1/2 cup low sodium vegetable broth
  • 1/2 teaspoon Kosher salt
  • 1/4 teaspoon ground black pepper
  • 2 teaspoons dried oregano
  • 1 tablespoon soy sauce
  • 1 teaspoon Worcestershire sauce (optional)
  • 6 whole wheat crusty sub buns


  1. In a large skillet, heat the olive oil. Once hot, add the mushrooms, bell peppers, onion, and garlic. Cook until the vegetables are very soft, about 8 to 10 minutes.
  2. Stir in the spinach, parsley, broth, salt, pepper, and oregano. Bring to a simmer and cook until the spinach is wilted and most of the liquid is absorbed, stirring often. Stir in the Worcestershire sauce (if using) and the soy sauce.
  3. Create a pocket in the buns and spoon the hot filling inside. Serve hot and enjoy!

If you’re a vegetarian (or, you’re not, but you’re looking to make more meatless recipes), you’ve come to the right place! Our Facebook and Instagram accounts are filled with beautiful and healthy dinners – so give us a follow if you like what you see.

More Meatless Recipes That Don’t Sacrifice on Flavor:

Mushroom Fajitas With Lentils Recipe

Taco Tuesday just got a meatless upgrade! After all, who needs meat when you have the delicious flavors of mushrooms and lentils? The texture of these fajita tacos will even taste like you cooked up a batch of ground beef or turkey.

Broccoli and Mushroom Stir-Fry

You’re going to fall in love with this vegan stir-fry recipe. Between the broccoli and the mushrooms, there are so many flavors and textures going on in this Asian-inspired dish. Not to mention how beautiful this dish is – no one at the table will be complaining that they miss the meat!

10-Minute Vegetarian “Sushi” Bowl Recipe

It doesn’t get any better than a dish that only takes 10 minutes to pull together. This colorful bowl will taste just like sushi, but you won’t have to leave the house for take-out.

6 Comments on "Portobello Mushroom Philly Cheesesteak"

  1. Ian hebert  January 22, 2019

    Looks Excellent!

    I’m making for dinner tonight, but 1/4 c black pepper? I’m assuming that’s a typo. That much black pepper can get s-p-i-c-y SPICY!

    • Gale Compton  January 23, 2019

      Ian, You’re right, that was a typo. It’s now 1/4 teaspoon black pepper.

  2. Gloria  March 10, 2019

    Wwhat type if bread can I use can you give me a brand name

    • Gale Compton  March 11, 2019

      Gloria, We don’t promote brands but I would recommended looking at the ingredients to ensure there is no “enriched” flour or “refined” sugar.

  3. Karen  January 27, 2020

    This looks great and I cant wait to try it! FYI. Worcestershire sauce is not vegetarian. It is made with anchovies. There are vegan versions available. You may want to specify that in your recipes for those who are not aware and want a truly meatless meal. Thank you again for this recipe. It looks awesome!

    • Nichole Furlong  January 28, 2020

      Thanks for the info Karen, there are several vegan and vegetarian Worcestershire options out there.


Leave a Comment

Your email address will not be published.