Vegetarian Tom Yum Soup

Vegetarian Tom Yum Soup

This vegetarian and vegan version of Tom Yum soup is easy to make. Filled with Thai ingredients, the hot and sour soup is a healthy choice for any meal.
  • Preparation:
  • Cooking:
  • Total:
  • Serves: 4 persons



  1. Step 1

    Gather the ingredients.
  2. Step 2

    Pour the stock into a soup pot. Add the prepared lemongrass, plus the lime leaves, chili, garlic, and galangal or ginger. Bring to a boil and continue boiling for 5 minutes, or until the broth is very fragrant.
  3. Step 3

    Add the mushrooms. Reduce the heat to medium and simmer for 5 to 8 minutes, or until the mushrooms are soft.
  4. Step 4

    Add the bok choy and cherry tomatoes. Gently simmer 1 to 2 more minutes (the bok choy should remain on the crisp side).
  5. Step 5

    Reduce the heat to low and add the coconut milk (if using), sugar, soy sauce, and lime juice. Add the soft tofu and gently stir. Taste-test and adjust as needed.
  6. Step 6

    To serve, ladle soup into bowls and sprinkle with fresh basil and coriander. Serve and enjoy.