Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
- 5-6 cups good-tasting vegetable or faux chicken stock (makes 4 servings)
- 1-2 stalks lemongrass , minced (see link below), OR 3-4 Tbsp. frozen prepared lemongrass (available at Asian stores)
- 3 whole kaffir lime leaves (available fresh or frozen at Asian food stores)
- 1-2 cups soft tofu, sliced into cubes
- 1-2 red chilies, sliced, OR 1/2 tsp. dried crushed chili, OR 1-2 tsp. chili sauce
- 4 cloves garlic, minced
- 1 thumb-size piece galangal OR ginger, sliced into thin matchstick-like pieces
- 1 cup fresh mushrooms (I used shiitake), sliced
- 2 cups baby bok choy, leaves separated or chopped if large, OR substitute broccoli or bell pepper
- 1 cup cherry tomatoes
- 1/2 can good-quality coconut milk
- 1 tsp. brown sugar
- 3-4 Tbsp. soy sauce (use wheat-free for gluten-free diets)
- 1 Tbsp. fresh-squeezed lime juice
- 1/2 cup fresh basil + 1/3 cup fresh coriander/cilantro, roughly chopped
- Pour stock into a soup pot. If making the stock from cubes or powder, but sure to make it strong (if it tastes good on its own, it will make for a better Tom yum soup!). Now 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 broth is very fragrant.
- Add the mushrooms. Reduce heat to medium and simmer for 5-8 minutes, or until mushrooms are soft.
- Add the bok choy and cherry tomatoes. Gently simmer 1-2 more minutes (bok choy should remain on the crisp side).
- Reduce heat to low and add the coconut milk, sugar, soy sauce, and lime juice. Finally, add the soft tofu and gently stir.
- Do a taste-test, adding more chili or chili sauce if not spicy enough. If not salty enough, add more soy sauce or a little more stock cube/powder or salt. Add 1 more tsp. sugar if too sour. If too salty or sweet, add another squeeze of lime juice.
- To serve, ladle soup into bowls with fresh basil and coriander sprinkled over. Enjoy!
Note: Although I prefer my Tom Yum with coconut milk, more traditional versions of the soup don't include it (instead, they increase the amount of stock). In Thailand, they often use Carnation Evaporated Milk, which is a good option for vegetarians, while vegans will prefer to use coconut milk.