Tom yum (aka tom yum goong) is a sour, spicy ... different proteins such as pork or tofu (like this tofu tom yum soup recipe) ...