Oyster sauce is a popular ingredient in a lot of Asian dishes that obviously isn’t vegan.
When it comes to substituting oyster sauce, we don’t have a ton of options.
But there are 3.
1. Mushroom-Based Soy Sauce
For whatever reason, soy sauce with mushroom flavoring comes closest to oyster sauce in terms of texture and taste.
You’ll typically find it in Asian grocery stores called either “Mushroom Soy Sauce” or “Shiitake Soy Sauce.”
Some, like Haday Mushroom Soy Sauce can be found online if you can’t find it in person.
Soy sauce in general is a good substitute because it’s one of the main ingredients of most modern oyster sauces.
Word of warning: Some soy sauces with mushroom flavor added are much stronger than others. Test it before adding it to your foods, and if it’s too strong, dilute it by mixing it with regular soy sauce.
2. Hoisin Sauce
Hoisin sauce is another common Chinese sauce that is almost always vegan.
It consists of soya beans (as soy sauce is), plus vinegar and a mix of spices.
It’s pretty easy to find in grocery stores and a decent 1:1 substitute for oyster sauce, although the flavor doesn’t match quite as well as mushroom-based sauces.
3. Make Your Own Vegan Oyster Sauce
I know it’s not convenient, but in terms of trying to get a perfect substitute, making your own is your best bet.
Here’s one that I’ve used and liked, but there are many vegan oyster sauce recipes if you Google it.