Soak the rice noodles in lukewarm water for 30 minutes.
Find a pot that’s deep enough for at least most of your noodle basket to be submerged into. Fill the pot with water and bring to a rolling boil.
Meanwhile heat the stock in another pan and keep it hot. If you are using meatballs you can cook them in this stock while getting everything else ready.
Ready your serving bowl(s). You can pre-season with a splash of of soy sauce if you’d like. Or not.
Grab a handful of bean sprouts and the morning glory stems and place them in the basket, followed by the noodles. If you have soaked enough noodles for multiple bowls, you can guestimate by grabbing a small handful. Guess how much you think you should add and then add a little less than that.
Dunk the basket into the boiling water. Don’t worry if the basket doesn’t submerge all the way. You can turn the noodles with chopsticks in your dominant hand while holding the basket with the other, to ensure everything is cooked. The cooking time is fast, only a moment or two. The vegetables only need to be blanched and the noodles take only seconds to cook.
Remove the basket and shake it at a slight angle to remove excess water. Tip the noodles/veggies into a bowl. Add 2-3 pieces tofu, 2-3 tablespoons mock pork, and the vegan meatballs, if using. Pour the stock over the noodles. Spoon a teaspoon of garlic oil (don’t forget to include bits of garlic too) on top, followed by the herbs.
Serve with suggested condiments. You will definitely want to add some of the soy sauce. My personal preference is 4-6 teaspoons of soy sauce, with just a few of the chillies; 2-3 teaspoons chilli vinegar; about ¼ teaspoon sugar; and up to a teaspoon of toasted chilli powder. Experiment until you're happy with the flavour.