Cut the tofu into pieces, then pat dry it with kitchen towel. Add oil in hot pan, then pan-fry the tofu under medium low heat until golden. Set aside.
Add oil in pan, cook the minced garlic, ginger and spring onion for a while. Then add in shiitake mushrooms and cook for 2 minutes.
Add all the seasoning and some water, bring it to boil, then add in tofu and mix well. Cook for further one minute. Enjoy! If you want a thicker sauce, you can add some corn starch with water.