A hearty and "meaty" sandwich made with chunky mushrooms, salad and cheese all stuffed in to a sub roll and smothered with homemade BBQ sauce. A filling vegetarian mushroom sandwich with plenty of flavour. Ready in just 10 minutes!
Kind of like a mushroom grilled cheese, this mushroom sandwich has everything! The texture is amazing, as we have used our air fryer mushrooms and it's really adaptable, so feel free to add your favourite sandwich ingredients for this quick and easy lunch.
We love the earthy umami flavour of mushrooms. They are a delicious meat alternative, as they have a meaty texture and the great thing about them is that they are available all year round.
Why you will love it
- Quick and easy - This mushroom sandwich takes just 10 minutes to make. Comfort food can be quick too!
- A great way to use mushrooms - If you love mushrooms, then this is a great way to use them and a little different from the usual mushroom pasta or risotto.
- Adaptable - The great thing about a sandwich is how adaptable it is. Once you have the mushrooms, the options are almost endless. Carry on reading to see all the different ways you can make a mushroom sandwich.
- Make ahead - You could cook the mushrooms in advance and then add them to the sandwich when you are ready to make it.
Ingredients and substitutions
- Bread - A good quality bread is important, as it needs to be able to hold the heavy sandwich filling. We used sub rolls, but we also like a wholemeal loaf, but your favourite sliced bread will work. You could use our Slow Cooker Bread.
- Mushrooms - We used our Air Fryer Mushroom recipe for this. To add different textures, you could use different mushrooms like shiitake or oyster.
- Onion - We like the crunch from thinly sliced red onions. You could use pickled red onion slices instead.
- Cheese - Anything that melts well works here. We used slices of Swiss cheese, but cheddar works well too. You could add more flavour with Stilton.
- Tomatoes - We used cherry tomatoes, but slices of beef tomato would work too.
- Lettuce - This adds lots of crunch and any lettuce will work. We used a mixed baby with lambs lettuce and spinach, but romaine or iceberg will work. Rocket (arugula) adds a nice peppery flavour.
- Sauce - We used our Homemade BBQ Sauce, but ketchup would work, or you could add some mayo just before serving. Hummus also works too.
A full ingredients list with measurements is in the recipe card below.
How to make a mushroom sandwich - Step by step
Prep: Preheat your oven to 180°C/350°F/Gas 4.
One: Butter your bread (optional) and add a layer of cooked mushrooms to one side.
Two: Add the onions.
Three: Then add the cheese slices.
Four: Put the sandwich into the oven and bake until the cheese has melted, about 5 minutes. Be careful not to burn the bread. Add the BBQ sauce to the bread.
Five: Add the lettuce and tomatoes and serve.
What to serve with Mushroom Sandwiches
We think this is a pretty epic and filling meal by itself, however if you did want to add some sides then we have you covered. Why not try one of these:
- Hasselback Potatoes
- Celeriac Chips
- Crispy Garlic Smashed Potatoes
- Little Gem Salad
- Canarian Potatoes
- Parmesan Truffle Fries
- Oven Baked Onion Rings
- Cucumber Salad
- No Mayo Coleslaw
- Bagel Crisps
- Air Fryer Potato Wedges
Fresh herbs - Fresh herbs make everything better, right? And it's a nice way to lighten up the mushroom sandwich. We think that parsley, chives or dill work well. We wouldn't recommend using a woody herb.
Cheese - We used slices of Swiss cheese, as it goes well with the mushrooms. But, we also like adding some grated Parmesan or crumbling some feta or Stilton in.
Salad - Basically, any salad ingredients that you would usually add to a sandwich can go in this mushroom sandwich recipe. We also like adding cucumber, shredded cabbage or carrot and bell peppers. You could also add some chopped spinach for a green boost.
You could also choose to have an open faced sandwich. So, just one slice of bread with everything loaded on top of it. Kind of like our Mushrooms on Toast recipe.
Frequently Asked Questions
The sandwiches are best eaten straight away, however if you have leftovers mushroom filling, then it will store in an air tight container in the fridge for up to 3 days.
If you use a gluten free bread and make sure there is no cross contamination, then this can be a gluten free sandwich.
There is lots of opportunity to add vegetables to this sandwich and it's delicious and filling. Don't forget about the nutritional benefits of mushrooms too. Mushrooms are a good source of vitamin D, and are actually one of the only non-animal sources of the vitamin. Whether grown inside or outside, they are exposed to UV light which increases their concentration of vitamin D.
• If you wanted to make a vegan version of this, you could use a vegan cheese alternative.
• Add some cooked chopped bacon for extra flavour and saltiness
• You don't need to butter the bread, as the BBQ sauce adds moisture.
• You can just pan fry some mushrooms instead, if you don't want to air fry them.
• For extra flavour, cook the mushrooms in some balsamic vinegar.
• For a delicious Asian flavour, cook the mushrooms in a little soy sauce and sesame oil. Add some liquid smoke too if you want to make them really special.
More sandwich recipes
- Preheat your oven to 180°C/350°F/Gas 4.
- Butter your bread (optional) and add a layer of cooked mushrooms to one side.2 Sub rolls, 2 portion Cooked mushrooms
- Add the onions.0.25 Red onion
- Then add the cheese slices.60 g Cheddar cheese
- Put the sandwich into the oven and bake until the cheese has melted, about 5 minutes. Be careful not to burn the bread.
- Add the BBQ sauce to the bread.4 tablespoon Homemade BBQ Sauce
- Add the lettuce and tomatoes and serve.2 Tomatoes, 4 leaf Little gem lettuce
- If you wanted to make a vegan version of this, you could use a vegan cheese alternative.
- Add some cooked chopped bacon for extra flavour and saltiness
- You don't need to butter the bread, as the BBQ sauce adds moisture.
- You can just pan fry some mushrooms instead, if you don't want to air fry them.
- For extra flavour, cook the mushrooms in some balsamic vinegar.
- For a delicious Asian flavour, cook the mushrooms in a little soy sauce and sesame oil. Add some liquid smoke too if you want to make them really special.