Slice your extra-firm tofu into bite-sized cubes. Place a non-stick frying pan on medium heat and drizzle in 2 tablespoon oil. Add in your tofu, followed by 2 tablespoon light soy sauce. Fry for 10 minutes, flipping the cubes over every 2-3 minutes until golden on the outside.
Meanwhile, cook your thin rice vermicelli noodles by placing them in a bowl with boiling water. Leave them to cook based on the packet instructions, then drain them, leave them in the colander/sieve over your bowl, and place a tea towel over them, allowing them to steam, for a further 5 minutes. This gets them to the perfect consistency, every time.
Add the rest of your noodle dish ingredients to the pan (carrot, spring onion, mushroom, edamame beans) and fry for a further 3 minutes.
Meanwhile, make your sauce by combining light soy sauce, peanut butter, rice wine vinegar, sesame oil, sugar, garlic, and water (give it a good mix and add more water if it's still a bit thick). Once your dressing is ready and runny, transfer your steamed vermicelli noodles into your veg stir fry followed by the sauce. Reduce the heat to low, and combine until everything is mixed in and well coated. Then serve up into your vermicelli bowls, top with coriander and chilli oil. Enjoy!