Best Ever Tom Kha Gai

Featured in: Everyday Sweet Plates

This aromatic Tom Kha Gai brings together creamy coconut milk, tender chicken breast, and traditional Thai aromatics like lemongrass, galangal, and kaffir lime leaves. The balance of tangy lime, salty fish sauce, and subtle heat creates layers of flavor. Perfect served over steamed jasmine rice for a complete meal that transports you to Thailand.

Updated on Wed, 28 Jan 2026 08:02:00 GMT
Best Ever Tom Kha Gai Soup steaming in a ceramic bowl, featuring tender chicken slices, oyster mushrooms, and aromatic herbs swimming in creamy coconut broth. Save
Best Ever Tom Kha Gai Soup steaming in a ceramic bowl, featuring tender chicken slices, oyster mushrooms, and aromatic herbs swimming in creamy coconut broth. | sweetqahwa.com

The first time I had Tom Kha Gai at a tiny Thai restaurant in Seattle, I actually teared up a little. The broth was so impossibly creamy yet somehow light at the same time, with this perfect dance of sour and salty that made my taste buds feel like they were discovering colors for the first time. I went back three times that week, sitting at the same corner table, taking notes on every subtle flavor layer I could detect. When I finally attempted it at home, my kitchen smelled like a completely different country for days. Now it is the soup I make when I need to feel warm from the inside out.

Last winter my sister came over during a particularly brutal cold snap and I made a giant pot of this soup. We sat on the couch with our bowls, watching snow pile up outside the window, and she actually went quiet for a full five minutes which is basically a miracle for her. She asked if I could teach her how to make it, so we spent the next afternoon smashing lemongrass and learning to tear kaffir lime leaves properly. Now she texts me photos every time she makes it, usually with some variation about how she accidentally added too many chilies again.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Chicken breast: Thinly slicing against the grain makes each bite impossibly tender and lets the meat absorb all those aromatic flavors
  • Full fat coconut milk: Do not skimp here because the richness is what carries all those bold Thai flavors and creates that signature silky texture
  • Lemongrass stalks: Smashing them releases all those citrusy oils that infuse the broth with their unmistakable bright fragrance
  • Kaffir lime leaves: Tearing them by hand releases more essential oils than chopping with a knife and they add this floral citrus note you cannot get anywhere else
  • Galangal: This piney peppery relative of ginger is nonnegotiable for authentic flavor though fresh ginger works in a pinch
  • Fish sauce: The salty backbone of the whole dish and what gives it that incredible depth you cannot achieve with salt alone

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic broth base:
Bring your chicken stock to a gentle bubble then toss in all those smashed aromatics and let them work their magic for about five minutes. Your kitchen should start smelling absolutely incredible right about now.
Cook the chicken just right:
Add those thin chicken slices to the fragrant broth and keep it at a gentle simmer. Overcooking here makes the chicken tough, so watch closely and pull it as soon as it is opaque throughout.
Add the creamy coconut element:
Pour in the coconut milk slowly while stirring gently. You want everything to meld together without boiling vigorously or the coconut might separate.
Balance all those bold flavors:
Stir in your fish sauce, lime juice, palm sugar, and salt. Taste the broth and adjust because every brand of fish sauce has a different salt intensity.
A close-up of Best Ever Tom Kha Gai Soup garnished with fresh cilantro, sliced green onions, and a lime wedge, served alongside steamed jasmine rice. Save
A close-up of Best Ever Tom Kha Gai Soup garnished with fresh cilantro, sliced green onions, and a lime wedge, served alongside steamed jasmine rice. | sweetqahwa.com

This soup has become my go-to for sick friends because something about that combination of coconut broth and bright lime feels like medicine for the soul. I delivered a batch to my neighbor last month when she had the flu, and she told me later that it was the first thing she had actually wanted to eat in days. There is something so nurturing about a soup that hits every single flavor note at once.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Vegetarian

My vegan friend has perfected a version using extra firm tofu cubes and vegetable broth that is honestly just as satisfying. The trick is using a high quality soy sauce or tamari instead of fish sauce and adding a splash more lime juice to compensate for missing that fermented depth. Sometimes she throws in some baby corn or snow peas for extra texture and color.

Finding Hard To Get Ingredients

When I first started making Thai food at home, I could not find galangal or kaffir lime leaves anywhere. Fresh ginger works as a substitute for galangal though the flavor profile shifts slightly. For kaffir lime leaves, try looking in the freezer section of Asian markets where they are often sold in sealed bags and last forever that way.

Perfecting The Balance

The magic of Tom Kha Gai lives in that tension between sour and salty and creamy and bright. Too much lime and it becomes one note. Too much fish sauce and it loses that refreshing quality. The palm sugar is there not to make it sweet but to bridge all those assertive flavors together into something cohesive.

  • Add lime juice off the heat at the very end to preserve that bright fresh acidity
  • Let each person adjust their own spice level with fresh chilies at the table
  • Make it a complete meal with some fluffy jasmine rice on the side

Overhead view of Best Ever Tom Kha Gai Soup in a rustic pot, highlighting vibrant cherry tomatoes, smashed lemongrass stalks, and galangal root. Save
Overhead view of Best Ever Tom Kha Gai Soup in a rustic pot, highlighting vibrant cherry tomatoes, smashed lemongrass stalks, and galangal root. | sweetqahwa.com

Every time I make this soup, I am transported back to that little Seattle restaurant and that first life changing bowl. Hope it becomes a comfort in your kitchen too.

Recipe FAQs

What makes Tom Kha Gai different from other Thai soups?

Tom Kha Gai features coconut milk as its base, creating a creamy richness that distinguishes it from clear broth soups like Tom Yum. The combination of galangal, lemongrass, and kaffir lime leaves provides an aromatic depth that's uniquely Thai.

Can I make Tom Kha Gai vegetarian?

Yes, substitute chicken with firm tofu and use vegetable broth instead of chicken stock. Replace fish sauce with soy sauce or tamari to maintain the salty umami element while keeping the dish plant-based.

What can I use if I can't find galangal or kaffir lime leaves?

Fresh ginger makes a suitable substitute for galangal, though it has a slightly different flavor profile. Lime zest can replace kaffir lime leaves in a pinch, providing that citrusy aromatic element essential to the dish.

How spicy is this soup?

The heat level is adjustable based on the number of Thai bird's eye chilies used. Three chilies provide a moderate kick that balances the creaminess. Reduce to one or two for milder heat, or increase if you prefer more spice.

Why shouldn't the soup boil after adding coconut milk?

Boiling coconut milk can cause it to separate and become grainy. Simmering gently preserves the smooth, creamy texture that makes Tom Kha Gai so satisfying while allowing flavors to meld properly.

What's the best way to serve Tom Kha Gai?

Serve hot in deep bowls, garnished generously with fresh cilantro, sliced green onions, and extra lime wedges. It's traditionally enjoyed with steamed jasmine rice on the side to soak up the flavorful broth.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Best Ever Tom Kha Gai

Creamy Thai coconut soup with tender chicken, mushrooms, and aromatic herbs in a tangy lime broth.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Created by Hudson Lawrence


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Notes Dairy-Free, Gluten-Free

Needed Ingredients

Chicken & Broth

01 14 oz boneless, skinless chicken breast, thinly sliced
02 3⅓ cups chicken stock
03 1 can (13.5 oz) full-fat coconut milk

Aromatics

01 2 stalks lemongrass, trimmed and smashed
02 4 kaffir lime leaves, torn
03 3 slices galangal or fresh ginger
04 3 Thai bird's eye chilies, crushed
05 4 cloves garlic, smashed
06 4 small shallots, sliced

Vegetables

01 7 oz oyster or white mushrooms, sliced
02 3.5 oz cherry tomatoes, halved

Seasonings

01 2½ tablespoons fish sauce
02 1½ tablespoons fresh lime juice
03 1 teaspoon palm sugar or light brown sugar
04 ½ teaspoon salt

Garnishes

01 Fresh cilantro leaves
02 Sliced green onions
03 Lime wedges
04 Thinly sliced red chili, optional

How-To Steps

Step 01

Infuse the Broth: In a large saucepan, bring chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, chilies, garlic, and shallots. Simmer for 5 minutes to infuse flavors.

Step 02

Cook the Chicken: Add chicken breast slices to the broth. Reduce heat to a gentle simmer and cook for 5–7 minutes until chicken is cooked through.

Step 03

Add Coconut Milk: Pour in the coconut milk, stirring gently. Add mushrooms and tomatoes. Simmer for another 5 minutes, ensuring the soup does not boil.

Step 04

Season the Soup: Season with fish sauce, lime juice, palm sugar, and salt. Taste and adjust seasoning to your preference.

Step 05

Remove Aromatics: Remove the aromatics (lemongrass, kaffir lime leaves, galangal, and garlic) with a slotted spoon before serving, if desired.

Step 06

Serve and Garnish: Ladle soup into bowls. Garnish with cilantro, green onions, lime wedges, and extra chili if desired. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large saucepan
  • Chef's knife
  • Cutting board
  • Ladle
  • Slotted spoon

Allergy Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains fish (fish sauce)
  • Coconut is a tree nut; verify safety if allergic
  • Check fish sauce for gluten if sensitive

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 320
  • Fats: 18 g
  • Carbohydrates: 11 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.