Vegetable Tom Yum Soup

Vegetable Tom Yum Soup

Tom Yum soup is a popular Thai dish that has a spicy and sour flavor. It’s easy to make at home with ingredients you probably already have on hand!
Step 1: In large pot, saute onion, lemongrass, garlic and ginger in oil for 3 minutes. Step 2: Add broth, fresh lime juice and the rest of the ingredients. Bring to boil then simmer for 5 minutes before serving it up as a delicious soup!

prep: 40 mins, cook: 35 mins, total: 75 mins, Servings: 6, Yield: 6 servings


1 cup sliced button mushrooms

3 stalks lemon grass, smashed and cut into 1 inch pieces

12 thin slices galangal

10 ½ cups chicken stock

6 shallots, thinly sliced

3 tablespoons hot chile paste

1 cup thinly sliced carrot

6 tablespoons fish sauce

6 kaffir lime leaves

6 green onions, thinly sliced

3 plum (Roma) tomatoes, chopped

9 tablespoons fresh lime juice

6 sprigs fresh cilantro, for garnish

1 ½ cups thinly sliced bok choy


Bring chicken stock, galangal, lime leaves, lemon grass, and hot chile paste to a boil in a large pot. Stir in fish sauce, lime juice, shallots, tomato, mushrooms, bok choy, and carrot. Reduce heat to medium-low, and simmer until the vegetables are tender, about 25 minutes. Garnish with cilantro and green onion before serving.

Nutrition Facts:

Per Serving: 119 calories; protein 4.8g; carbohydrates 25.1g; fat 2.4g; cholesterol 1.3mg; sodium 2397.6mg.

Scroll to Top