
Thailand's silky, fragrant coconut chicken soup — infused with galangal, lemongrass and kaffir lime, balanced with fish sauce and a bright finish of lime juice.
Tom Kha Gai (ต้มข่าไก่, 'boiled galangal chicken') is one of Thailand's most beloved soups and a masterclass in the Thai approach to balancing flavour: rich coconut milk is infused with galangal (kha), lemongrass, kaffir lime leaves and bird's eye chillies to create a broth that is simultaneously fragrant, creamy, spicy, sour and savoury. Chicken thighs and mushrooms are poached gently in this broth and the whole bowl is finished with fish sauce, lime juice and fresh coriander. Unlike the sharper, clearer Tom Yum, Tom Kha Gai is soothing and velvety, a dish that can be equally a starter or a main course. The galangal — a rhizome related to ginger but with a pine-like, floral character — is the defining ingredient that sets this soup apart from anything else in the world's culinary canon.
Serves 4
Combine the chicken stock, galangal, lemongrass, kaffir lime leaves and chillies in a medium saucepan. Bring to a gentle simmer over medium heat and simmer for 10 minutes to infuse the aromatics.
Galangal, lemongrass and kaffir lime leaves are for flavouring only — they are not meant to be eaten. Warn diners to set them aside.
Add the coconut milk and bring back to a gentle simmer. Do not boil vigorously — coconut milk can separate and turn grainy if boiled too hard.
Add the sliced chicken and mushrooms. Simmer gently for 8–10 minutes until the chicken is completely cooked through. The chicken should be tender and the mushrooms should be soft.
Add the fish sauce, lime juice and sugar. Stir to combine. Taste and adjust — the soup should be a balanced harmony of salty (fish sauce), sour (lime), spicy (chilli) and rich (coconut). Add more of any element as needed.
Ladle into bowls and garnish with fresh coriander leaves. Serve with steamed jasmine rice on the side for a more substantial meal.
Fresh galangal is essential — powdered galangal bears no resemblance to the fresh root. Find it at Asian supermarkets.
Full-fat coconut milk produces the richest, most authentic result — light coconut milk can be used but the soup will be thinner.
Add the lime juice off the heat to preserve its bright freshness.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Tom Kha Het replaces the chicken with mushrooms and uses vegetable stock — a deeply satisfying vegan version.
Add a tablespoon of red curry paste to the aromatics for a spicier, more complex variation.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Keeps in the fridge for 3 days. The coconut milk may separate on reheating — stir gently and heat over low heat.
Tom Kha Gai is thought to have originated in northern Thailand and Laos, where galangal grows abundantly. It appears in Thai cookbooks from the nineteenth century and has become one of the most recognisable Thai dishes worldwide, alongside tom yum and green curry.
You can in an emergency, but the flavour will be significantly different. Galangal has a resinous, piney, slightly medicinal quality that ginger cannot replicate. The dish will be good but not authentic.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving (450g / 15.9 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →This recipe is featured in the following curated guides:
Join the conversation
Sign in to leave a comment and save your favourite recipes