Tom Kha Gai, Thailand's beloved coconut chicken soup, has been quietly climbing Pinterest's trending recipe charts as more people discover just how different — and how much more approachable — it is than they expect. It's creamy from coconut milk, fragrant from lemongrass and galangal, and finished with a bright hit of lime that cuts through the richness perfectly. Unlike a lot of Thai dishes that lean heavily on chili heat, Tom Kha Gai is mild and aromatic, making it one of the easiest introductions to Thai cooking for a home kitchen.
The name literally translates to "galangal chicken soup," and galangal — a relative of ginger with a sharper, more citrusy bite — is really the ingredient that defines this dish. This recipe sticks close to the traditional method while offering smart substitutions for the more specialty ingredients, so you can make an authentic-tasting version even if your local grocery store doesn't carry fresh galangal or kaffir lime leaves.
Save this cozy Thai coconut soup recipe!
Understanding the Key Aromatics
Three ingredients build the backbone of authentic Tom Kha Gai: lemongrass, galangal, and kaffir lime leaves. Lemongrass brings a bright, citrusy fragrance and is usually bruised and sliced into large pieces so it infuses the broth without being eaten directly. Galangal looks similar to ginger but has a completely different flavor — sharper, more piney, and slightly citrusy rather than spicy. Kaffir lime leaves add a distinct floral, citrus aroma that's hard to replicate with anything else, though lime zest can work in a pinch.
If you can't find fresh galangal or kaffir lime leaves at a regular grocery store, check the frozen section of any Asian grocery store — they're almost always stocked there, keep well, and are worth seeking out if you plan to make Thai soups regularly. For a one-time substitute, fresh ginger and extra lime zest will get you most of the way there, though the flavor will be slightly different.
Tom Kha Gai (Thai Coconut Chicken Soup)
Creamy, fragrant coconut soup with chicken, lemongrass, and lime.
Ingredients
- 2 cans (13.5 oz each) full-fat coconut milk
- 2 cups chicken broth
- 2 stalks lemongrass, bruised and cut into 2-inch pieces
- 4-5 slices galangal (or fresh ginger as substitute)
- 4 kaffir lime leaves, torn (or 1 tsp lime zest)
- 1 lb boneless chicken thighs, thinly sliced
- 1 cup mushrooms, sliced
- 3 tbsp fish sauce
- 1 tbsp brown sugar
- 3 tbsp fresh lime juice
- 2 Thai chilies, lightly crushed (optional, for heat)
- Fresh cilantro, for garnish
Instructions
- In a large pot, combine coconut milk and chicken broth over medium heat. Add lemongrass, galangal, and kaffir lime leaves.
- Bring to a gentle simmer (do not boil hard, as this can cause the coconut milk to separate) and let the aromatics infuse for 10 minutes.
- Add the sliced chicken and mushrooms. Simmer for 8-10 minutes until the chicken is cooked through.
- Stir in fish sauce and brown sugar, then taste and adjust seasoning as needed.
- Remove from heat and stir in fresh lime juice — adding it off the heat preserves its bright flavor.
- Add crushed Thai chilies if using, for extra heat. Ladle into bowls, being careful to avoid serving the lemongrass and galangal pieces directly (they're meant to be discarded, not eaten).
- Garnish with fresh cilantro and serve hot with steamed jasmine rice.
Getting the Balance Right
Great Tom Kha Gai comes down to balancing four flavors: salty (fish sauce), sour (lime juice), sweet (brown sugar), and rich (coconut milk). Taste as you go and adjust — if it tastes flat, it usually needs more lime or fish sauce rather than salt. If it's too sour, a touch more brown sugar will round it out. This is a soup where tasting and adjusting at the end makes a real difference, since everyone's palate calibrates these four flavors slightly differently.
Why You Shouldn't Boil It Hard
Coconut milk can separate and turn grainy if boiled too aggressively, which affects both texture and appearance. Keep the heat at a gentle simmer throughout, especially once the coconut milk goes into the pot. If you notice any separation happening, reduce the heat immediately and stir gently — it will usually come back together.
Recipe Variations
- Vegetarian version: Swap the chicken for tofu and use vegetable broth with soy sauce instead of fish sauce.
- Shrimp version (Tom Kha Goong): Substitute large shrimp for the chicken and reduce the simmer time to just a few minutes so they don't overcook.
- Extra vegetables: Baby corn, bell peppers, or bok choy are traditional additions that work well.
- Spicier version: Add more crushed Thai chilies or a spoonful of Thai chili paste (nam prik pao) for deeper heat and flavor.
Storage Tips
Tom Kha Gai keeps well in the fridge for up to 3 days in an airtight container. The flavors actually deepen overnight, making leftovers arguably even better. Reheat gently over low heat to avoid separating the coconut milk, and add a fresh squeeze of lime juice right before serving to brighten the flavor back up.
Frequently Asked Questions
Do I need to eat the lemongrass and galangal pieces?
No, these are added purely for their aromatic flavor and are meant to be removed or pushed aside before eating, similar to a bay leaf. They're too fibrous and intense to eat directly.
What can I use if I can't find galangal?
Fresh ginger is the closest widely available substitute, though the flavor will be slightly sweeter and less citrusy than true galangal. It's a good approximation if galangal isn't available at your local store.
Why did my coconut milk separate while cooking?
This usually happens when the soup is boiled too hard. Keep the heat at a gentle simmer, especially after adding the coconut milk, and stir occasionally to help prevent separation.
Is Tom Kha Gai very spicy?
Tom Kha Gai is proof that Thai cooking doesn't have to be intimidating or require a specialty pantry to taste authentic. Once you track down the key aromatics, the actual cooking process is fast and forgiving. This is the kind of soup that makes you feel like you're eating at your favorite Thai restaurant, minus the delivery fee.
Save the pin above so you can find this recipe next time you're craving something warm and fragrant!
