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.
Tom Kha Gai Thai Coconut Chicken Soup
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.
Plan your timing
Ingredients
Instructions
Prep the aromatics
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)
Infuse the stock
For this step
- 4 cupsLow-sodium chicken stock
Cook the chicken and mushrooms
For this step
- 12 ozBoneless skinless chicken breast (thinly sliced)
- 8 ozStraw or button mushrooms (halved)
Add coconut milk and warm gently
For this step
- 2 cupsFull-fat coconut milk (well shaken)
Season and balance flavors
For this step
- 3 tablespoonsFish sauce
- 3 tablespoonsFresh lime juice
Finish and serve
Tips from the kitchen
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.
Variations & 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.
Storage & make-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 it
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.
Frequently asked questions
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
JakeHello, 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 →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Fresh galangal (sliced)1 piece
- Lemongrass stalks (trimmed, bruised)2 stalks
- Kaffir lime leaves (torn)4 leaves
- Thai bird chiles (sliced; adjust to taste)2 pieces
- Low-sodium chicken stock4 cups
- Boneless skinless chicken breast (thinly sliced)12 oz
- Straw or button mushrooms (halved)8 oz
- Full-fat coconut milk (well shaken)2 cups
- Fish sauce3 tablespoons
- Fresh lime juice3 tablespoons
Nutrition Facts
Per serving: about 1½ cups
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 →Al Pastor Tacos
High-Protein Greek Yogurt Chicken Alfredo with Whole Wheat Penne
Buffalo Chicken Baked Pasta
Greek Chicken Orzo Salad
Air Fryer Chicken Meatball Pasta
Classic Slow-Baked BBQ Baked Beans with Bacon & Molasses (Make-Ahead Labor Day Side)
Chicken Parmesan Pasta Bake
Grilled Chicken Pasta Salad
Smoked Butter Chicken for Pellet and Offset Smokers
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect