1. Soak morels for an hour, remove stems and rinse; soak bamboo fungus for an hour, slice off the tips; rinse baby spinach, set aside.
2. Slice tofu to around 1cm thick, add a little water, gently spread the slices into a fan or circular shape, pour away excess water, add a little salt, steam for four minutes in high heat.
3. Boil water, add a little salt, sugar and oil, blanch baby spinach until cooked, drain and set aside.
4. Add white vinegar to bamboo fungus, blanch, drain, rinse, then blanch again with morels, drain and set aside.
5. Pour water into a saucepan, cook bamboo fungus and morels for one minute, then add mushroom powder, salt and sugar, bring to a boil, mix in oyster sauce, add corn starch and water mixture little by little to thicken the sauce. Add dark soy sauce for colour, add a little soy sauce and sesame oil, bring to a boil.
6. Remove the tofu from the wok, discard excess water, place the rest of the ingredients in the middle of the tofu, pour the sauce over and serve.