Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Mushroom Steak Sandwich

Mushroom Steak Sandwich

We are making an incredibly delicious Mushroom Steak Sandwich this time. We need very few ingredients to put this one together and the result is amazing. Also if you need a vegan lunch on-the-go that is easy and quick to make, this one is for you!

I call this a vegan steak sandwich. But in all due honesty, this yummy mushroom sandwich won't taste much like an actual steak. What you can expect are incredibly juicy and tender portobellos. With all the amazing flavours and nutrients they have to offer. 

Portobello mushrooms are a great option when you want to add a meaty texture and strong taste to your dishes. Also, these beauties are super loaded with nutrients. And they are well known for their ability to protect the immune system.

Mushroom Steak Sandwich ingredients

I also like the fact that they are super easy to cook. Since they already have a unique strong taste, we don't really need to add or do much to them. For this recipe, we are simply frying them in the pan with a little bit of olive oil. I usually leave them in the pan for a little while after I flip them. This way I make sure all the juices really come out and the mushrooms are thoroughly cooked. 

We wanted to keep things simple with this mushrooms sandwich. Sometimes, I need a quick meal that I can put together in just a few minutes. So, I didn't go all too crazy on this one. 

I put the portobellos in between a whole grain roll cut in half. And I stuffed it with some rocket and baby spinach just to load up on those leafy greens. To finish it off, I added a sauce I use for sandwiches,  veggies, and, all sorts of different dishes. I find it's a very easy way to add a little extra kick of flavour and a nice creamy texture. 

Mushroom Steak Sauce

You only need vegan mayo, sea salt, minced garlic, fresh parsley, and a couple of dashes of smoked paprika and black pepper. I simply add all the ingredients to a small bowl and mix them really well. Then I use this as a spread for the buns. 

These vegan sandwiches are so incredibly mouth-watering and I love that I can make them in less than 15 minutes. Sometimes, I make the sauce ahead of time, so all I have to do is fry the mushrooms, this makes it even quicker. That will take you about 5 minutes. 

When I have little time to cook this is one of my main go-to recipes. I also take it with me or if I'm planning to be out and about when it is time for lunch. I can easily pack this vegan sandwich. This way, I can forget about trying to find yummy vegan food around town that will cover all my needs. 

You are in for a treat. And you'll be amazed by how a meal this good can be so easy to make. 

Mushroom Steak close up

Prep time
5 minutes
Total time
Category: Breakfast, Snacks
Serves: 2
Allergens: Gluten, Soy


For the sandwich

  • ½ cup baby spinach (washed)
  • ½ tsp olive oil
  • 2 pieces portabello mushroom (stem removed)
  • ½ cup rocket
  • 2 medium whole grain roll (cut in half so you have top and bottom)

For the sauce

  • 2 dashes black pepper
  • 2 dashes dried smoked paprika
  • 1 tsp fresh parsley (thinly sliced) (optional)
  • 1 clove garlic (minced)
  • 2 dashes sea salt
  • 2 tbsps vegan mayonnaise


  1. Add the olive oil to a frying pan and fry the mushroom from both sides for about 5 minutes, you can also put the lid on when you flip them.
  2. Combine the ingredients for the sauce in a small bowl and set aside while you prepare the rest.
  3. Spread the sauce on the bun and add the spinach, rocket and mushroom, enjoy!

Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!