A creamy, spicy coconut chicken soup in the spirit of tom kha gai, warmed with turmeric and fresh chile.
This soup follows the structure of tom kha gai, the classic Thai coconut chicken soup, built on a base of coconut milk, galangal, lemongrass and lime leaves, and given a golden hue and extra warmth here with a touch of turmeric. Fresh chile is added toward the end so its heat stays sharp rather than mellowing into the broth over a long simmer. The technique that defines this soup is keeping the coconut milk from splitting: it's added gradually and never allowed to boil hard, since coconut fat can separate and turn the broth greasy and grainy if the heat spikes. Fish sauce and lime juice, stirred in only at the very end, are what give the broth its final salty-sour lift that Thai soups are known for. Serve it hot with a mound of jasmine rice on the side, spooning the broth over as you eat, the way it's traditionally served rather than as a stand-alone bowl.
Serves 4
In a pot, combine 1 cup of the coconut milk with galangal, lemongrass, lime leaves and turmeric. Simmer over medium heat for 5 minutes to infuse.
Pour in the chicken stock, bring to a gentle simmer, then add the sliced chicken. Cook 6-7 minutes until just cooked through.
Stir in mushrooms and smashed chiles, and simmer 5 more minutes until the mushrooms soften.
Reduce heat to low and stir in the remaining coconut milk. Warm through gently without letting it boil.
Boiling hard at this stage can cause the coconut milk to split and turn grainy.
Off the heat, stir in fish sauce, lime juice and sugar. Taste and adjust — it should be salty, sour and a little spicy all at once.
Ladle into bowls, discarding the galangal and lemongrass pieces if you like, and top with fresh cilantro. Serve with jasmine rice.
Smash the lemongrass stalks with the flat of a knife before adding them — this releases their oils far more than slicing alone.
Never let the soup boil hard once the coconut milk goes in, or the fat can separate and the texture will turn grainy.
Taste and season at the very end — the balance of salty, sour and spicy is meant to be adjusted per batch, not fixed by a recipe.
Use shrimp instead of chicken and add them in the last 3-4 minutes so they don't overcook.
Make it vegetarian with tofu and mushroom broth instead of chicken and chicken stock, using soy sauce in place of fish sauce.
Add straw mushrooms or baby corn for a more traditional tom kha profile.
Refrigerate up to 3 days. Reheat gently over low heat, never at a hard boil, to keep the coconut milk from splitting. Freezing is not recommended as coconut-based soups can separate when thawed.
Tom kha gai is a well-documented Thai soup built on coconut milk, galangal, lemongrass and lime leaves, distinct from the clear, sour tom yum. Turmeric is more associated with southern Thai cooking than the central Thai origins of tom kha, so this golden version is a regional-style crossover rather than the classic recipe.
Yes, though the flavor will be sharper and less citrusy — galangal has a distinct piney, peppery quality that ginger doesn't fully replicate, but it's a reasonable substitute if galangal isn't available.
The coconut milk was likely boiled too hard after being added. Keep the heat low once it's in, and warm the soup through gently rather than bringing it back to a rolling boil.
As written it has moderate heat from two smashed chiles; remove the chiles before serving or use fewer if you want a milder soup, or add more if you like it hotter.
Per serving (400g / 14.1 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.