Vegetable Tom Yum Soup
A hot and sour Thai broth infused with lemongrass, galangal, and lime leaf, then filled with mushrooms and tofu. The aromatics are bruised and steeped rather than eaten, and the lime juice goes in off the heat so it stays sharp.
- Prep20 min
- Cook25 min
- Total45 min
- Serves4

AI-generated illustration
Contains:glutenshellfishsoy
Ingredients
Method
- Bring the vegetable broth to a simmer with the bruised lemongrass, galangal slices, torn makrut lime leaves, and crushed Thai chiles, then keep it just under a boil for 15 minutes so the aromatics infuse.
- Stir in the Thai chili paste until it dissolves and the broth turns orange and glossy.
- Add the onion wedges and the torn oyster mushrooms and simmer until the mushrooms are silky, about 5 minutes.
- Add the halved cherry tomatoes and the cubed firm tofu and heat through for 3 minutes without stirring hard, so the tofu stays whole.
- Season with the soy sauce and granulated sugar, then take the pot off the heat entirely and stir in the lime juice; boiled lime juice turns dull and slightly bitter.
- Taste and balance until the broth is aggressively sour, salty, and hot at once, then ladle it out and scatter the chopped cilantro over each bowl.
Notes
- The lemongrass, galangal, and lime leaves are there for flavor only; warn guests or fish them out before serving.



