Dice tofu into cubes and pan fry until crispy.
Cook the noodles according to the package instructions. Drain and set aside.
In a small bowl, mix together the soy sauce, vegan oyster sauce, dark soy sauce, vegan fish sauce, rice wine vinegar and coconut sugar. Set aside.
Heat the olive oil in a large pan or wok over medium-high heat.
Add shimeji mushrooms and stir fry until it has released water and cooked down. Add white part of scallions and sliced chilies. Stir-fry for about 30 seconds until fragrant.
You can also add some chili oil at this step. Add back in fried tofu cubes Stir-fry for 1-2 minutes.
Add back in the noodles and sauce. Give it a good toss until fully combined. Add noodle water if it's too dry.
Lastly, add in thai basil leaves and mix until fully cooked. Serve hot, immediately.