Portobello mushroom cheesesteak sandwich is made with meaty portobello mushrooms, peppers, onions and vegan cheese for a vegan version of a classic sandwich.

If you are a cheesesteak lover you may be wondering why leave the steak out of this delicious classic? Mushrooms, when they are cooked properly make a fantastic substitute for meat. In fact, I use them often as a meat substitute like these veggie burgers and these vegan BLT sandwiches.
You don't have to be vegetarian or vegan to enjoy these sandwiches either! The mushrooms have a meaty texture and they soak up the flavors of the foods they are cooked with. You won't even miss the meat.
I add a splash of tamari sauce to the mushrooms while they are cooking which really brings out the umami flavor. Pile the mushrooms onto your favorite roll, add sauteed peppers and onions and top with cashew cheese.
📖 Recipe
Click on serving size to scale this recipe
Ingredients
- 2 tablespoons [olive oil]
- 4 portobello mushroom caps cleaned and sliced thin
- 1 teaspoon [tamari sauce]
- 1 medium onion sliced thin
- 1 green bell pepper sliced
- 1 red bell pepper sliced
- Cashew Cheese
- 2 whole grain hoagie style rolls
Instructions
- Heat 1 tablespoon oil in a skillet over medium heat
- Add mushrooms and cook until they begin to soften
- Add the tamari sauce and reduce heat. Cook for 3 minutes and remove from pan.
- Add remaining oil to pan, once hot add the onions and peppers cook until softened and remove from heat.
- Make the cashew cheese if using
- Place ½ of mushroom mixture onto each roll, then the peppers and onions
- Add cashew cheese or a slice of your favorite cheese.
Nutrition
Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used
September is National Mushroom Month! Check out a few more mushroom recipes below. . .
- Chicken & Mushroom Vegetable Medley by Reviews, Chews & How-Tos
- Chicken and Mushroom Puff Pastry Pie by Food Lust People Love
- Mushroom quesedillas by Caroline's Cooking
- Mushroom, Sausage, and Spinach Strata by Karen's Kitchen Stories
- Mushrooms In Green Herb Sauce by Sneha's Recipe
- Portabella Mushroom Cheesesteak Sandwich by Simple and Savory
- Salisbury Steak with Mushroom Gravy by A Day in the Life on the Farm
- Steak with Porcini Mushroom Gravy by Palatable Pastime
Wendy Klik says
This is a great recipe to have on hand for a Meatless Monday or when entertaining my friends who are vegan. Thanks for sharing.
Karen says
Cashew cheese! That's something I'll have to try soon!
Sue Lau says
Mushrooms make the best sandwiches. Anything meat can do they can do as well.
Caroline says
I have developed a new-found love of portobello mushrooms. Not that I didn't like them before, but I didn't have them for a while, for some reason. I love the sound of this vegetarian twist on the classic sandwich - those mushrooms definitely give all the "meatiness" you would expect.
Stacy says
What a great sandwich, Anne! I've been adding mushrooms to a lot of recipes to make the meat component go far farther, feed more, but I haven't replaced it altogether. You've inspired me to try!
Allison - Celebrating Sweets says
I'm a meat eater, but I would still prefer mushrooms over beef any day. This looks fabulous - and quite healthy, too!
Gloria says
Portobellos are a great variety of mushroom to work/cook with. Love the earthy flavour and the meaty texture. Looks like a great sandwich to me.
Eva says
Precisely! You don't need to be vegetarian to just appreciate a mushroom sandwich! I agree with you. I'm not vegetarian but I eat everything, and if a meal does not have any meat in it it's no big deal. Actually I wouldn't even expect any meat in this one - you serve it to me as a mushroom sandwich and I take it as such. Mushrooms are so delicious it's sad to think someone might be disappointed they're not meat. Just enjoy the wonderful flavour and texture of mushrooms 😀 Definitely going to make these!
anne says
Thank you Eva! You think like I do!
Elaine Benoit says
I often switch out meat with Portobello mushrooms, but have yet to make cheese steak sandwich with them. what an awesome idea! This sandwich looks delicious and perfect!
Dawn says
Such a hearty sandwich., perfect for lunch or dinner! Love all sorts of mushrooms and especially love that these are the star of the dish 🙂
Ashley @ Big Flavors from a Tiny Kitchen says
I love using mushrooms in addition to or instead of meat sometimes. They really do have a great flavor and texture for swapping. These sandwiches look like a deliciously meat-free meal option that I bet my family would love!
anne says
Thank you Ahsley!
Marisa Franca says
We love portobello mushrooms and we always have a supply of them in our fridge. They DO taste steak-like and we've made sandwiches with them before. They are excellent and a great meatless dish. Just add the cheese of your choice, right?
Amanda M Mason says
I love a good sandwich recipe and this one looks divine!! I love that this is meatless! Perfect for a healthy lunch! I need a good new sandwich recipe in my life! Thanks for posting this!
Jackie @ The Seaside Baker says
We are not vegetarian, but we love to do Meatless Mondays. This will be perfect for that. I have tried cashew cheese before and love it!
Natalie says
I'm more and more into vegan food and I recently I give a try to cashew cheese. It's really super tasty. More than I expected. Now I'm totally inspired to make this sandwich. It looks absolutely amazing and sounds just as tasty. Saving this recipe to try, definitely.
anne says
Thanks Natalie, we love cashew cheese to change things up!
Andrea says
I’m absolutely drooling over this mushroom sandwich! Love hat you added the cashew cheese, saounds absolutely lovely!
Nicolas Hortense says
Wow, what an awesome way to make a sandwich. would devour this!
Amy's Cooking Adventures says
Yum! What a great meatless option!