Cook the noodles in a large saucepan of boiling water following packet directions or until just tender. Drain well.
Meanwhile, heat half the oil in a wok or large non-stick frying pan over medium-high heat. Add the tofu and cook, turning occasionally, for 5 minutes or until golden brown and heated through. Transfer to a plate and cover with foil to keep warm.
Add the remaining oil to the wok or pan with the combined mushroom, ginger and garlic. Stir-fry for 3 minutes or until the mushroom is light golden.
Return the tofu to the pan with the beans, spring onion, sweet chilli sauce and soy sauce. Stir-fry for 1-2 minutes or until the beans are just tender.
Divide the noodles and tofu mixture among bowls. Top with coriander, chilli, if using, cashew and sesame seeds.