This vegan mushroom satay recipe is super easy and impressive too so it’s a perfect starter option if you’re planning to have guests over for dinner.
The peanut satay sauce is sooooo creamy and is a great homemade version of the classic Chinese restaurant one minus the excessive salt and MSG!
Meaty mushrooms work best for this recipe as they go less watery when cooked
I used baby Portabello mushrooms for this recipe however I reckon shiitaké or oyster mushrooms would also work well
Alternately cubed aubergine would be another nice variation, but bare in mind that this may take longer to cook on the griddle than mushrooms.
The peanut sauce
For the satay sauce I think it’s best to use a more natural peanut butter as the more American style ones could taste too sweet or salty especially as there’s also soya sauce added too. For this Vegan Mushroom Satay recipe, I used Morrisons 100% natural smooth peanut butter which is really cheap so perfect for cooking.
For the metal skewers you can find them online and are fairly inexpensive.
If you enjoyed this Vegan Mushroom Satay recipe and are looking for more Asian inspired staters you can check out my Korean Cauliflower wings recipe
Vegan Mushroom Satay
The vegan mushroom satay recipe is simple yet delicious. The peanut sauce is super addictive you'll be adding it over every meal!
For the mushroom marinade
- 3 tbsp soya sauce
- 1.5 tbsp garlic purée
- 1.5 tbsp sriracha sauce
- 1.5 tbsp lime juice
- 1.5 tbsp fresh coriander, chopped
For the mushrooms
- 400 g baby Portabello mushrooms (2 packs)
- spray oil
For the satay sauce
- 1 tbsp smooth peanut butter
- 1/2 tbsp olive oil (or sunflower oil)
- 1/2 tbsp sesame oil
- 1 tbsp soya sauce
- 1/2 tsp brown sugar
- 1/2 tsp ground turmeric
- 1 tsp fresh coriander
- 1/2 lime, juiced
- 1 tsp golden syrup, (or maple syrup or brown sugar)
- 1 tbsp coconut milk (I used the normal drinking variant rather than the tin)
- 1/2 tsp white pepper (optional)
- 1/2 tsp salt
- chopped peanuts
- chopped coriander
Mix all the marinade ingredients in a large bowl
Add the mushrooms to the bowl and tumble set aside to marinade for 30 mins (make a start on the satay sauce)
Skewer the mushrooms on a metal skewer so that the mushrooms are facing up (roughly 3 on each)
Heat a griddle pan on medium heat
Add a few sprays of spray oil then add the mushrooms facing up (roughly 3 skewers at a time)
Cook for roughly 2-3 mins per side until the mushrooms are soft and have the griddle marks
For the satay sauce
Mix all the satay ingredients to a bowl and stir into a paste.
Add more coconut milk/peanut butter if the mixture is too thick/runny, respectively
Serve the skewers on a place along with around 1-2 tbsp satay sauce over the top of them
Sprinkle over a handful of crushed peanuts and chopped coriander to garnish
Serve any extra satay sauce on the side in a small bowl