As an Amazon Associate I earn from qualifying purchases.

We always try to share recipes that are simple and fuss-free. The best kind, right? But honestly, this one is one of the simplest! Healthy, quick, and budget-friendly? Ticks all the boxes. Vegan mushrooms sandwich for the win!

If you are tired of eating the same vegan cheese, lettuce, and tomato sandwich over and over again, this recipe will make you very happy! A juicy and meaty vegan mushrooms sandwich! Sounds good, doesn’t it? You’ll only need the mushrooms, spinach, cherry tomatoes, barbecue sauce, and your favorite bread. That’s it!

Vegan Mushrooms Sandwich For The Win!

You could try to swap the oyster mushrooms for portobello if you don’t find them easily. Even though the flavor won’t be the same, the texture will be as meaty and super yummy. This recipe calls for tomato and spinach but the truth is you could put any of your favorite sandwich ingredients. Some sliced avocado would be amazing! Or spread some vegan mayo on the bread and layer romaine lettuce. So many options!

One fantastic way to take this vegan mushrooms sandwich to the next level is spreading some pesto. Imagine the juice and meaty mushrooms combined with the herby and nutty flavor of the basil pesto. Choose a rustic country-style bread, and you’re set. You go from yummy juicy sandwich to yummy juicy fancy sandwich. Invite some friends over for lunch and blow them away with these new creations.

This mushrooms sandwich recipe is a perfect weekday lunch! Grill your mushrooms and make your sandwich. Voila! COuldn’t be quicker and it hits the right spot for a lighter lunch. Sounds great, right?

Can you picture yourself taking a bite out of this sandwich? Will it be messy? Absolutely, but it will be so worth it!

Are you tempted yet? Let’s get to it!


A half of a tall mushroom sandwich on a brown towel.


Easy Vegan Mushrooms Sandwich

5 from 7 votes
Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes
Servings: 1 serving
If you're getting tired of eating the same vegan cheese and tomato sandwich then this recipe is for you! Check out this vegan mushrooms sandwich recipe!


  • 5 ounces of oyster mushrooms
  • 1/2 ounce of baby spinach
  • A couple of cherry tomatoes
  • 1 Tablespoon of barbecue sauce
  • 2 slices of your favorite bread


  • The only thing here that requires cooking are the mushrooms. Tear them into thin strips and cook them on the grill pan, with some olive oil. It takes 5 minutes!
  • Season them with salt and pepper and toss them in some BBQ sauce so they get nicely coated.
  • Assemble your sandwich and enjoy!


Oyster mushrooms are the steak of the fungi world. If you can't find them or are in the mood for something more familiar, feel free to use portobello caps.


Calories: 231kcalCarbohydrates: 44gProtein: 11gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 1gSodium: 507mgPotassium: 817mgFiber: 6gSugar: 11gVitamin A: 1438IUVitamin C: 4mgCalcium: 101mgIron: 4mg

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Zhoro Apostolov
Course: Lunch
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating