Ingredients
Scale
- 4 cups chicken or vegetable broth
- 1 lb large shrimp, peeled and deveined, tails on
- 2 stalks lemongrass, tough outer layers removed, thinly sliced or smashed
- 1.5-inch piece galangal, thinly sliced (or ginger if galangal is unavailable)
- 4–5 kaffir lime leaves, torn
- 8 oz straw mushrooms or oyster mushrooms, halved
- 2–3 Thai bird's eye chilies, bruised or sliced (adjust to taste)
- 2–3 tbsp fish sauce (nam pla)
- 2–3 tbsp fresh lime juice, to taste
- 1–2 tsp sugar (optional, to balance sourness)
- 1/4 cup chopped cilantro, for garnish
- Optional: 1-2 tbsp Tom Yum paste for deeper flavor
- Optional: 1/2 cup evaporated milk or coconut milk for a creamier version (Tom Yum Nam Khon)
Instructions
- In a medium pot, bring the chicken or vegetable broth to a simmer over medium heat.
- Add the lemongrass, galangal, kaffir lime leaves, and bruised chilies to the simmering broth. If using Tom Yum paste, add it now and stir to combine.
- Let the broth simmer gently for 5-7 minutes to infuse the flavors.
- Add the mushrooms and shrimp to the pot. Cook for 2-3 minutes, or until the shrimp turn pink and are cooked through. Do not overcook.
- Remove the pot from the heat. Stir in the fish sauce, fresh lime juice, and sugar (if using). Taste and adjust seasonings as needed – you're looking for a balance of spicy, sour, and savory.
- If making a creamy version, stir in the evaporated milk or coconut milk at this stage.
- Ladle the hot soup into bowls. Garnish generously with fresh cilantro. Serve immediately, perhaps with a side of jasmine rice.
Notes
For extra heat, add more chilies or a dash of chili oil. If you can’t find galangal, fresh ginger can be used as a substitute, though the flavor will be slightly different. Kaffir lime leaves and lemongrass are crucial for authentic flavor.
- Prep Time: 20 minutes
- Cook Time: 15 minutes