Heat the oil in a soup pan. Add the ginger, garlic, lemongrass and chilies and stir over medium heat until fragrant but not burned.
Add the laksa paste (and funky vegan if using) and mix until fragrant.
Add stock and mix well and bring to a boil.
Reduce heat to a simmer, add noodles, tofu puffs and coconut milk. Cook for 5 minutes.
Check noodles regularly to see if they are cooked. The longer they soak the quicker they will cook in the soup.
Add pak choi. Taste and adjust seasoning if necessary.
Using tongs or a spaghetti spoon divide noodles between bowls.
Add tofu puffs and pak choi. (Add extra veg if using). Pour soup over noodles.
Add a spoon of Yum Phrik, beansprouts, and coriander. Serve with wedge of lime.