I reckon the best kept secret in Sydney when it comes to fresh, tasty vegetarian food is Duy Linh in Cabramatta. It’s vegetarian that doesn’t give up on taste or insult the customer with something plain or oily.
Some might find it odd that many dishes replicate meat dishes, like spring roll noodles or duck with rice. Those people would find it even more odd that the food looks and tastes like their meat counterpart too.
Their vegetarian version of Vietnamese Canh Chua (sour soup) is easily the best in Sydney.
You can get vegetarian Vietnamese fresh rolls, instant noodles or ingredients to spice up your cooking from the counter.