Tom Yum soup is a healthy nutritious and filling soup. This Thai recipe is sour and spicy at the same time making it popular with the Indian palate. Tom yum is a clear soup and you can choose to add any variety of vegetables like baby corn, zucchini, broccoli.