Add water, lemongrass, galangal, chilies, and kaffir lime leaves to a pot and bring to a boil. Add the straw mushrooms and chicken, then boil on medium heat for a few minutes, or until the chicken is cooked through.: The moment the pot warms you will notice a rising citrus perfume, a clean floral top note from the lemongrass and kaffir lime leaves , and a faint sharpness from the galangal . As it approaches a boil you will hear small rolling bubbles and see the surface shimmer, which is the cue that essential oils are infusing into the liquid. This infusion creates the soup's aromatic foundation and extracts volatile flavors without needing long simmering. A common mistake is leaving the heat too high and aggressively boiling, which can make the aromatics taste harsh; instead aim for a steady boil to encourage gentle extraction while preserving the delicate citrus notes.
Add coconut milk and boil for a couple more minutes. Turn off the heat and stir in lime juice and fish sauce to taste. Garnish with chopped cilantro before serving.: As you add the canned straw mushrooms and strips of chicken , the pot’s mood changes; the broth will take on a slightly opaque sheen and you may hear a softer, fuller simmer. The chicken will firm up and the mushrooms will begin to swell slightly as they absorb flavor. This step ensures the proteins cook quickly and the mushrooms pick up the broth’s aromatics. Watch the chicken for color change from translucent to opaque, and peek at the center to confirm doneness. Avoid overcooking, which will make the chicken dry and stringy; remove from heat as soon as the meat is cooked through.
Add coconut milk and boil for a couple more minutes: When you pour in the coconut milk you will notice the broth turning silkier and its aroma smoothing out, the sharp edges softened by fat. The surface may produce a gentle bubbling and a faint coconut scent that rounds the earlier citrus top notes. Briefly boiling helps integrate the coconut with the infused water without causing the milk to separate. If you let it boil vigorously, the coconut can split and the texture will suffer, so keep the simmer moderated and stir gently to combine the liquids into an even, glossy broth.
Turn off the heat and stir in lime juice and fish sauce to taste: Once the pot is off the stove, the aromas feel more layered and distinct. Adding lime juice now produces a bright lift that wakes up the richness, while the fish sauce introduces umami depth. Stir gently so the acid and salt disperse evenly, and taste repeatedly, adjusting to your preference. The sequence matters because adding the acid on high heat can mute its brightness. A typical misstep is oversalting with fish sauce ; add slowly, tasting as you go, because its savory power concentrates quickly.
Garnish with chopped cilantro before serving: The final act is simple but transformative. Scattering chopped cilantro adds an herbaceous freshness that contrasts the warm broth. You will notice a crisp, green perfume and a cool flavor that balances the acidic and spicy notes. Serve immediately while the soup is warm and the aroma is at its peak. A mistake to avoid is adding the cilantro too early, which causes it to wilt and lose brightness; add it at the end for the best sensory contrast.