1. In a large saucepan, bring stock, water, soy sauce, garlic and 2 teaspoon of ginger to boil over medium-high heat.
2. Add mushrooms, spaghetti and carrots and boil 5 minutes. Add sugar snap peas and baby corn; boil 2 minutes. Add tofu; boil until vegetables are crisp-tender and spaghetti is al dente, about 2 minutes more.
3. Remove from heat and stir in spring onions and remaining teaspoon of ginger.