An image of Easy Mushroom Steak Sandwich

Easy mushroom steak sandwich

A super tasty crowd pleasing treat of a sandwich, here we compress mushrooms to release their “steak-like” texture – this easy mushroom steak sandwich is so easy to make and incredible tasty!

Takes 15 minutes

Serves 2


  • 1 large baguette or bread roll
  • 2 medium onions
  • 2 tbsp oil
  • 1 tbsp balsamic vinegar
  • 3 tbsp maple syrup
  • 200 g oyster mushrooms or mushrooms of choice
  • 2 tbsp tamari/ soy sauce
  • 1 tsp garlic powder
  • 2 large tomato
  • A few leaves of lettuce
  • 3 tbsp vegan mayo


  • Peel and slice the onions
  • Heat a non stick pan on high heat
  • Add 1 tbsp of oil and once hot add the sliced onions, fry until they start to brown stirring regularly, this should take about 5 mins, as they start to shrivel and go golden add in the balsamic vinegar and 1.5 tbsp of maple syrup. Remove the pan from the heat and mix well. Set the onions aside and leave to cool.
  • Rip up the mushrooms in long strips. Put the non stick pan back on high heat and once hot add 1 tbsp of oil and the mushrooms. Take another pan that fits inside this pan and put some baking parchment to cover the bottom of this pan and compress the pan down so that the mushrooms are being forced to evaporate more moisture and are forced to brown and grill more. Once they start to brown on once side turn them and repeat on the other side. Once they are brown all over, turn off the heat and mix the 2 tbsp of tamari, 1.5 tbsp of maple syrup and the garlic powder and add to the pan mixing well while still hot ensuring that each mushroom is well coated. Leave them to cool
  • To bring together, slice the baguette lengthwise and add a generous dallop of vegan mayonnaise on each side, add a nice coating of caramelised onions to one side, next some sliced tomato, some lettuce and finish with a generous serving of the mushrooms. Repeat with the other sandwich. Enjoy!


Calories: 785kcalCarbohydrates: 106gProtein: 20gFat: 32gSaturated Fat: 3gPolyunsaturated Fat: 6gMonounsaturated Fat: 10gTrans Fat: 1gSodium: 1932mgPotassium: 1160mgFiber: 9gSugar: 34gVitamin A: 1075IUVitamin C: 25mgCalcium: 211mgIron: 7mg
Print Recipe

If you cant get oyster mushrooms use what ever mushrooms you have and this technique will really help increase the grizzly texture of your mushrooms. If you can get hold of wholemeal bread it will be healthier for you.


Here are some of our favourite treats to serve with this Easy mushroom Steak sandwich
(these are not low in fat!)


  1. Stephen says:

    5 stars
    i loved this sandwich so easy to make and a real treat!

  2. John Fergusson says:

    I used Tamari, would Liquid Smoke work just as well?

5 from 1 vote

Leave a Reply

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

Recipe Rating

Recipe Club

Image of chickpea curry

Unlock the Ultimate Plant-Based Culinary Experience with The Happy Pear Recipe Club!

Dive into 600+ mouthwatering recipes designed to nourish your body and tantalise your taste buds. Join our ever-growing, supportive community of food enthusiasts and take the first step on your journey to a healthier, happier you.

Your Membership Includes:

  • Recipes: Access 600+ delicious, health-boosting recipes.
  • Community Connection: Share cooking tips, get inspired, and support each other.
  • Wellness Resources: Unlimited HIIT workouts, guided meditations, yoga lessons, and breathwork sessions.
  • Eat Well. Feel Good. Live Better. Join The Happy Pear Recipe Club today and transform your culinary and wellness journey.
  • Join Now! Choose between monthly or annual membership and get access to all our incredible recipes and resources in one place.

Image of chickpea curry

Plant Based Recipes

View All

Recipe Club Pricing

Whether it's monthly or annual, our Recipe Club membership gives you access to all our recipes in one place