
This authentic Thai coconut chicken soup transports you straight to Thailand with every spoonful. The slow cooker method allows the fragrant lemongrass, galangal, and lime leaves to fully infuse the broth, creating that signature Tom Kha Gai flavor without standing over the stove for hours.
I discovered this recipe during a cooking class in Chiang Mai and have been perfecting it for years. My family now requests this soup whenever the weather turns cool or anyone feels under the weather it works like magic.
Ingredients
- Onion and garlic: Create a savory foundation for the aromatic broth
- Jalapeño or Thai chiles: Add customizable heat without overwhelming the delicate flavors
- Galangal: Gives the authentic flavor that defines true Tom Kha Gai look for it at Asian markets
- Lemongrass: Provides citrusy notes and traditional aroma choose stalks that are firm and fragrant
- Lime leaves: Add incredible depth use fresh or frozen for best results
- Red curry paste: Creates complexity and subtle heat without extra chopping
- Chicken broth: Enhances the savory elements use homemade for ultimate flavor
- Full fat coconut milk: Provides the signature creamy richness never substitute light versions
- Chicken breast: Becomes tender and succulent in the slow cooker dark meat works beautifully too
- Mushrooms: Add earthy elements and texture white buttons work but oyster mushrooms are even better
- Brown sugar: Balances the tangy and savory elements with gentle sweetness
- Fish sauce: Delivers that unmistakable umami depth choose a quality Thai brand
- Fresh lime juice: Brightens the entire dish and should never be skipped
- Green onions and cilantro: Add fresh contrast and visual appeal
Step-by-Step Instructions
- Build The Aromatic Base:
- Layer all your fragrant ingredients onion garlic chilies galangal lemongrass lime leaves and red curry paste in the slow cooker. Pour in chicken broth and stir gently to combine without splashing. The slow cooking process will extract every bit of flavor from these aromatics creating the complex foundation of your soup.
- Slow Cook The Broth:
- Allow the aromatic mixture to simmer on high for 2 to 3 hours or low for 4 to 6 hours. This extended cooking extracts every molecule of flavor from the ingredients. Your kitchen will be filled with an incredible aroma that signals the magic happening in your slow cooker. Once done use a slotted spoon to remove the large aromatic pieces they've done their job.
- Add The Main Ingredients:
- Pour in your coconut milk and add the chicken pieces and mushrooms. The coconut milk should be added after the initial cooking period to prevent it from separating. The chicken will poach gently in the fragrant broth becoming tender while absorbing all those beautiful flavors. Continue cooking on high for 1 hour or low for 2 hours until the chicken is completely cooked through and tender.
- Balance The Flavors:
- This step is crucial for authentic Thai taste. Add brown sugar fish sauce and fresh lime juice then taste carefully. Thai cooking is all about balancing sweet salty sour and spicy elements. Add more of any component until it tastes perfect to you. Remember that fish sauce provides saltiness while lime gives brightness.
- Serve With Flourish:
- Ladle the steaming soup into bowls ensuring each serving gets plenty of chicken and mushrooms. Garnish generously with sliced green onions and fresh cilantro which add brightness and color. Serve immediately while piping hot accompanied by jasmine rice if desired.

Galangal is my absolute favorite ingredient in this recipe. Unlike ginger it has a unique citrusy piney flavor that cannot be perfectly replicated. The first time I tasted authentic Tom Kha Gai made with real galangal I understood why Thai cooks insist there is no substitute. Now I keep frozen galangal in my freezer just for this soup.
Making It Vegetarian
This soup adapts beautifully to a vegetarian version. Simply substitute vegetable broth for chicken broth and replace the chicken with extra firm tofu or additional mushrooms. For a heartier variation add diced sweet potatoes or butternut squash. The fish sauce can be replaced with tamari or coconut aminos plus a touch of mushroom powder for umami. The resulting soup maintains all the aromatic complexity while satisfying vegetarian diets.
Historical Context
Tom Kha Gai literally translates to galangal chicken soup and has been a staple in Thai cuisine for generations. Originally a northern Thai dish it has evolved over centuries becoming creamier with the addition of coconut milk during the trading era. Traditionally it was served as a medicine for cold symptoms much like chicken soup in Western culture. The combination of galangal lemongrass and kaffir lime leaves was believed to have healing properties while the coconut provided easy nutrition for those feeling unwell.
Serving Traditions
In Thailand Tom Kha Gai is often enjoyed as part of a larger meal rather than as a standalone dish. Consider serving it alongside pad thai sticky rice or a simple cucumber salad for a complete Thai dining experience. Thai diners typically add fresh chili fish sauce or chili oil at the table allowing each person to adjust the heat and flavor to their preference. Offer these condiments on the side along with extra lime wedges for an authentic Thai dining experience.

Recipe FAQs
- → Can I use ginger instead of galangal?
Yes, ginger makes an excellent substitute for galangal if you can't find it. While galangal provides the most authentic flavor with its citrusy, pine-like notes, ginger offers a similar aromatic quality. Use the same amount of fresh ginger, cut into thick slices to impart flavor without overwhelming the soup.
- → Is this Tom Kha Gai soup gluten-free?
Yes, this soup is naturally gluten-free, making it suitable for those with gluten sensitivities. Just verify that your fish sauce and curry paste brands don't contain any hidden gluten ingredients, as formulations can vary between manufacturers.
- → What can I substitute for fish sauce?
If you need to substitute fish sauce, try using a combination of soy sauce (or tamari for gluten-free) mixed with a small amount of lime juice to mimic the savory-tangy profile. Another option is a splash of Worcestershire sauce diluted with water. The flavor won't be identical, but it will provide the necessary umami element.
- → Can I make Tom Kha Gai vegetarian?
Absolutely! Replace chicken with firm tofu, tempeh, or additional mushrooms. Use vegetable broth instead of chicken broth, and substitute soy sauce or tamari for fish sauce. The coconut milk base and aromatic herbs still create the characteristic flavor profile while keeping it plant-based.
- → How can I adjust the spice level?
Control the heat by adjusting the amount of chili peppers. For milder soup, remove the seeds and membrane from the jalapeño or Thai chilis, or reduce the quantity. For a spicier version, increase the amount of chilis or add a teaspoon of chili oil at the end. The red curry paste also contributes heat, so adjust accordingly.
- → How long will Tom Kha Gai keep in the refrigerator?
This soup will keep well refrigerated for 3-4 days in an airtight container. The flavors often deepen and improve after a day, making it excellent for meal prep. When reheating, do so gently to prevent the coconut milk from separating.