Tom Kha Gai Thai Coconut Chicken Soup
Tom Kha Gai is a bright, aromatic Thai coconut chicken soup made with galangal, lemongrass and kaffir lime leaves. Creamy yet light, it balances the richness of coconut milk with lime and fish sauce for a deeply flavorful stovetop meal.
About This Recipe
Tom Kha Gai is the kind of soup that does what good home cooking should: it comforts without weighing you down, and it tastes like someone spent time thinking about balance. The bright, citrusy snap of kaffir lime leaves and the citrusy floral lift of lemongrass cut through the lushness of full‑fat coconut milk, while slices of sharp, peppery galangal give the broth an aromatic backbone you won't get from ordinary ginger. Thin slices of chicken cook quickly in the infused stock, staying tender and almost poached rather than stewed, and mushrooms add an earthy counterpoint that soaks up the fragrant broth.
This version leans on clarity of technique rather than complexity: a short, focused infusion of aromatics, careful gentle heating so the coconut stays silken, and a final balance of fish sauce and lime juice to make the flavors sing. It suits a chilly weeknight, a quick but elegant dinner for guests, or a restorative solo meal after a long day. If you like soups with immediate aromatics and a creamy texture without heaviness, this recipe delivers reliably and is forgiving when you tweak heat and sourness to taste.
Ingredients for Tom Kha Gai Thai Coconut Chicken Soup
- 4 cups Low-sodium chicken stock
- 1 piece Fresh galangal (sliced)
- 2 stalks Lemongrass stalks (trimmed, bruised)
- 4 leaves Kaffir lime leaves (torn)
- 12 oz Boneless skinless chicken breast (thinly sliced)
- 8 oz Straw or button mushrooms (halved)
- 2 cups Full-fat coconut milk (well shaken)
- 3 tablespoons Fish sauce
- 3 tablespoons Fresh lime juice
- 2 pieces Thai bird chiles (sliced; adjust to taste)
How to Make Tom Kha Gai Thai Coconut Chicken Soup
Step 1: Prep the aromatics
Trim the lemongrass stalks and bruise them with the back of a knife, then slice the galangal into thin rounds and tear the kaffir lime leaves to release oils. Slice the Thai chiles (leave seeds for more heat) and set all aromatics aside.For this step
- 1 pieceFresh galangal (sliced)
- 2 stalksLemongrass stalks (trimmed, bruised)
- 4 leavesKaffir lime leaves (torn)
- 2 piecesThai bird chiles (sliced; adjust to taste)
Step 2: Infuse the stock
In a medium saucepan, bring the chicken stock to a gentle simmer over medium heat. Add the bruised lemongrass, sliced galangal and torn kaffir lime leaves, then reduce heat and simmer 8–10 minutes to infuse the flavors.For this step
- 4 cupsLow-sodium chicken stock
Step 3: Cook the chicken and mushrooms
Increase heat to medium, add the thinly sliced chicken and halved mushrooms to the infused stock, and simmer until the chicken is just cooked through, about 5–7 minutes. Keep the broth at a gentle simmer so the chicken stays tender.For this step
- 12 ozBoneless skinless chicken breast (thinly sliced)
- 8 ozStraw or button mushrooms (halved)
Step 4: Add coconut milk and warm gently
Stir in the coconut milk and lower the heat so the soup warms through without boiling (boiling can separate coconut milk). Simmer gently 3–4 minutes until the soup is integrated and hot.For this step
- 2 cupsFull-fat coconut milk (well shaken)
Step 5: Season and balance flavors
Remove and discard the large pieces of lemongrass and galangal if desired. Stir in fish sauce and fresh lime juice, tasting and adjusting to achieve a balance of salty, sour and creamy—add more fish sauce or lime juice to taste.For this step
- 3 tablespoonsFish sauce
- 3 tablespoonsFresh lime juice
Step 6: Finish and serve
Ladle the soup into bowls and garnish with sliced Thai chiles for heat. Serve immediately while hot—this soup pairs beautifully with steamed jasmine rice or as a starter to a Thai meal.
- Trim the lemongrass stalks and bruise them with the back of a knife, then slice the galangal into thin rounds and tear the kaffir lime leaves to release oils. Slice the Thai chiles (leave seeds for more heat) and set all aromatics aside.
- In a medium saucepan, bring the chicken stock to a gentle simmer over medium heat. Add the bruised lemongrass, sliced galangal and torn kaffir lime leaves, then reduce heat and simmer 8–10 minutes to infuse the flavors.
- Increase heat to medium, add the thinly sliced chicken and halved mushrooms to the infused stock, and simmer until the chicken is just cooked through, about 5–7 minutes. Keep the broth at a gentle simmer so the chicken stays tender.
- Stir in the coconut milk and lower the heat so the soup warms through without boiling (boiling can separate coconut milk). Simmer gently 3–4 minutes until the soup is integrated and hot.
- Remove and discard the large pieces of lemongrass and galangal if desired. Stir in fish sauce and fresh lime juice, tasting and adjusting to achieve a balance of salty, sour and creamy—add more fish sauce or lime juice to taste.
- Ladle the soup into bowls and garnish with sliced Thai chiles for heat. Serve immediately while hot—this soup pairs beautifully with steamed jasmine rice or as a starter to a Thai meal.
Tom Kha Gai Thai Coconut Chicken Soup Tips
Slice Chicken Thinly
Cut breast across the grain into thin ribbons so it cooks in 5–7 minutes and stays tender instead of drying out.
Bruise Lemongrass Well
Smash the base of each stalk with the back of a knife before simmering to release fragrant oils; leave the pieces large for easy removal.
Keep Coconut Gentle
Bring coconut milk up to heat without boiling—maintain a gentle simmer to prevent separation and preserve a creamy texture.
Adjust Heat Last
Add sliced Thai chiles at the end and taste—reserving seeds lets you dial heat precisely without masking aromatics.
Remove Big Aromatics
Fish out bulky galangal rounds and lemongrass before serving so every spoonful stays smooth and easy to eat.
Tom Kha Gai Thai Coconut Chicken Soup Variations and Substitutions
Vegetarian Tom Kha
Use vegetable stock, swap chicken for firm tofu and extra mushrooms, and add a splash of soy or tamari to replace fish sauce for umami.
Shrimp Tom Kha
Replace the chicken with peeled shrimp and add them in the last 2–3 minutes of cooking so they stay springy and tender.
Ginger Substitute
If you can't find galangal, use fresh young ginger but use a little less and add a touch of lime zest to approximate galangal's citrusy notes.
Richer or Lighter
For a lighter soup use light coconut milk or thin with extra chicken stock; for extra silkiness, stir in an extra 1/4 cup full‑fat coconut milk just before serving.
How to Store and Make Tom Kha Gai Thai Coconut Chicken Soup Ahead
Cool the soup quickly, remove large pieces of galangal and lemongrass, and refrigerate in an airtight container for up to 3–4 days. Reheat gently over low heat—do not boil—to prevent the coconut milk from breaking, and add a splash of stock or water if it has thickened. You can freeze the soup for up to 2 months, though the coconut may separate slightly; whisk vigorously and freshen with lime juice after thawing.
What to Serve With Tom Kha Gai Thai Coconut Chicken Soup
Serve in wide bowls over a small scoop of steamed jasmine rice or with rice on the side to sop up the broth, garnished with cilantro, thinly sliced scallions, and extra lime wedges. Pair with a crisp, off‑dry white wine like Riesling or a chilled Thai lager; for a nonalcoholic option, Thai iced tea or a bright lime soda complements the soup's richness.
Tom Kha Gai Thai Coconut Chicken Soup FAQs
Can I use ginger instead of galangal?
Yes—fresh young ginger is the closest pantry stand‑in, but it has a warmer, less citrusy flavor, so use slightly less and consider adding a little lime zest to brighten the profile.
Why did my coconut milk split and look grainy?
That happens when coconut milk boils or is reheated too aggressively; reheat gently and whisk in a small splash of warm stock to re-emulsify, and avoid high heat.
Can I use chicken thighs instead of breast?
Absolutely—thinly slice boneless thighs and simmer until just cooked; they tolerate a bit more cooking and will yield a richer mouthfeel.
How can I make the soup less salty?
Start with low‑sodium chicken stock and hold back on fish sauce, adding it incrementally; balance with more fresh lime juice or a touch of sugar if needed.
Is it okay to make this ahead for a dinner party?
Yes—prepare the stock infusion and cook the chicken earlier, refrigerate separately, then gently reheat and add fresh lime juice and chiles just before serving for the brightest flavor.
About the author
Jake WoodsHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: 1 serving
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Guides
Trending Global Grill Mashups: 10 Cross‑Cultural Skewers & Street‑Food Techniques to Try This Season
Take your grill global with 10 inventive skewer mashups that fuse Korean, Mexican, Middle Eastern, Southeast Asian and Caribbean street‑food techniques. This guide covers signature marinades, finishing sauces, grilling methods, plating and pairing ideas plus short‑form video hooks to make each skewer irresistible online.
Guides
Trending Backyard Dinner Parties for 2026: 8 Outdoor Dining Formats, Ready‑Made Menus & Host Workflows
Discover the eight backyard dining formats taking off in 2026, with plug‑and‑play menu templates, grill timing and workflow checklists, decor shortcuts, and social‑media and sustainability tips. This practical guide turns your yard into a seamless, shareable dining experience—whether you're hosting a casual progressive grill or an intimate fireside chef demo.
Guides
Trending Backyard Dinner Parties for 2026: 8 Outdoor Dining Formats, Plug‑and‑Play Menus & Host Workflows
Discover eight backyard dinner-party formats taking off in 2026, each with plug‑and‑play menu templates, step‑by‑step host workflows, grill timing tips, decor shortcuts, and social & sustainable ideas. Turn your yard into a memorable, stress‑free dining experience.
More from Dinner
View all Dinner recipes →Classic Bacon Carbonara
Al Pastor Tacos
Jamaican Jerk Chicken Marinade for Smoking or Grilling
Air Fryer Chicken Sliders
Smoked Chicken Burger
Beer-Can Grilled Whole Chicken
Grilled Chicken with Chimichurri
Campfire‑Smoked Potato Salad with Mustard‑Bacon Vinaigrette — A Labor Day Grilling Side for Steak
30-Min Steak Grain Bowl with Chimichurri
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day
