In separate bowls, cut the shiitake mushrooms in half with a pair of scissors and soak in boiling water for 30 minutes. Do the same with the black fungus / wood ear mushroom except leave them whole.
In a large bowl, break up the tofu into smaller pieces with your hands.
After 30 minutes, take out the shiitake mushrooms and black fungus. Wash them under a tap and chop them up.
In a fry pan on medium heat, add the oil, onion and garlic. Cook them until they begin to go brown and translucent.
Add the tofu, shiitake and black fungus. Continue to stir and cook for 5 minutes.
Add the soy sauce, pepper and sugar. Stir the tofu around for a further 5 minutes.
Taste the tofu and add more soy if not seasoned enough.
Garnish with chopped coriander and serve with rice.