You want a soup that tastes like a spa day married a street-food stall? This is it. Tom Kha Gai is rich, fragrant, and low-key addictive—like chicken noodle’s cooler cousin who studied abroad and never shut up about it.
One spoonful and you get creamy coconut, bright lime, and that gentle ginger heat that makes you feel invincible. It’s fast, forgiving, and feels fancy without the drama. If your week needs a win, this is your cheat code.
What Makes This Special
Layered flavors, minimal effort. Galangal, lemongrass, and kaffir lime leaf create a citrusy backbone that’s hard to fake.
Coconut milk turns it lush and velvety. Fish sauce and lime juice tag-team the umami and acidity for balance you can actually taste.
Customizable heat. Add Thai chiles for a kick or keep it mild for the family. Either way, the aroma does the heavy lifting.
Weeknight friendly. 20–30 minutes.
One pot. Big payoff.
Ingredients
- 2 cups low-sodium chicken stock
- 1 can (13.5–14 oz) full-fat coconut milk
- 250–300 g boneless, skinless chicken breast or thigh, thinly sliced
- 4–5 slices fresh galangal (or substitute ginger if you must)
- 2 stalks lemongrass, trimmed, smashed, and cut into 2-inch pieces
- 4–6 kaffir lime leaves, torn to release oils (optional but ideal)
- 200 g mushrooms (straw, oyster, or cremini), sliced
- 2–3 Thai bird’s eye chiles, lightly smashed (optional, to taste)
- 2–3 tbsp fish sauce (start with 2, adjust)
- 1–2 tbsp lime juice, plus more to finish
- 1 tsp sugar or palm sugar (balances acidity)
- Fresh cilantro, chopped, for garnish
- Scallions, sliced, for garnish
- Cherry tomatoes (optional), halved
- Salt, only if needed
The Method – Instructions
- Build the aromatic base: In a pot, add chicken stock, galangal, lemongrass, kaffir lime leaves, and chiles. Bring to a gentle simmer for 5–7 minutes to infuse.
- Go creamy: Pour in the coconut milk.
Keep it at a gentle simmer—don’t boil hard or it can split. Stir occasionally.
- Cook the chicken: Add sliced chicken and mushrooms. Simmer 5–7 minutes until the chicken is just cooked and tender.
- Season smart: Stir in fish sauce and sugar.
Taste. You want savory-salty with a hint of sweetness.
- Finish with acid: Turn off the heat. Add lime juice, then taste again.
Balance is king—add a splash more fish sauce or lime as needed.
- Garnish and serve: Ladle into bowls and top with cilantro, scallions, and cherry tomatoes if using. Remove the big lemongrass/galangal pieces or warn people not to chew them—chewy is not cute.
How to Store
- Fridge: Cool completely, refrigerate in an airtight container for up to 3 days.
- Reheat: Low heat on the stove until warm—avoid boiling to keep the coconut milk silky.
- Freeze: You can, but coconut can separate. If freezing, skip the lime and herbs; add them fresh after reheating.
Why This is Good for You
- Protein + satiety: Chicken delivers lean protein, keeping you full without a carb crash.
- Anti-inflammatory vibes: Galangal and lemongrass bring compounds that support digestion and calm the gut.
Not magic, just helpful.
- Balanced energy: Coconut milk provides fats that make the soup satisfying—great for steady energy, IMO.
- Sodium control: Using low-sodium stock and seasoning to taste beats canned soup by a mile.
Avoid These Mistakes
- Boiling aggressively: Hard boils can split coconut milk and toughen chicken. Gentle simmer is the move.
- Skipping aromatics: Galangal, lemongrass, and kaffir lime leaves are the soul. If you must substitute, do it thoughtfully—don’t just toss in ground ginger and call it a day.
- Adding lime too early: Acid can dull with prolonged heat.
Finish off the heat for that bright pop.
- Over-salting before fish sauce: Fish sauce is salty umami. Season last to avoid “ocean soup.”
Mix It Up
- Shrimp swap: Replace chicken with shrimp; add during the last 2–3 minutes until pink.
- Tofu + veggie: Use firm tofu, add baby corn, carrots, or bok choy. Make it fully veg with mushroom stock and soy sauce instead of fish sauce.
- Extra heat: Stir in a spoon of Nam Prik Pao (Thai chili paste) for smoky depth.
- Noodle it: Add cooked rice noodles to make it a meal.
Slurp city.
FAQ
Can I use regular ginger instead of galangal?
Yes, but expect a slightly different flavor—ginger is warmer and less citrusy. Use fresh ginger slices and add a touch more lime zest at the end to compensate.
What if I can’t find kaffir lime leaves?
Use a combination of lime zest and a little extra lemongrass. It won’t be identical, but it’ll still be bright and delicious.
Is light coconut milk okay?
It works, but the texture will be thinner and less luxurious.
If using light coconut milk, simmer a minute longer and don’t skimp on aromatics.
How spicy should it be?
Totally your call. Traditional versions can be quite zippy; for mild heat, keep the chiles whole. For more kick, smash or slice them to release the oils.
Can I make it ahead?
Yes.
It tastes great the next day, though you may need a squeeze of fresh lime to wake it up. Reheat gently to keep it smooth.
The Bottom Line
Tom Kha Gai Soup is creamy comfort with a citrus snap—fast, flexible, and ridiculously satisfying. Master the aromatics, treat the coconut milk kindly, and finish with bright lime.
You’ll get restaurant-level flavor without the takeout wait. FYI: one bowl is never enough.









