Tom Kha Gai is a spicy, fragrant, and creamy Thai Coconut Soup with Chicken.
If you’ve had Tom Yum, the flavors are very similar, but Tom Kha has the addition of coconut milk. This soup comes together quickly, the only challenging part may be having access to the ingredients.
- Galangal Root
- Makrut Lime Leaves
- Fish Sauce
- Coconut Milk
- Green Onions
Galangal Root- In Thai Galangal translates to ‘kha’, which is the name of this soup. Galangal is a key ingredient for Tom Kha. I’ve seen recipes that substitute ginger for galangal, since it can be challenging to find.
I get fresh galangal from an Asian market, but you can also buy it dried online. If you can’t get either, then try using ginger, but keep in mind the flavor will be different. The galangal is sliced and used to flavor the broth and is not meant to be eaten.
Lemongrass- We're using 1 stalk of lemongrass sliced into 4 inch pieces. In order to release the oil from the lemongrass, gently pound it with the backside of a knife. You’ll start to smell the citrus aroma right away.
I’ve been able to find lemongrass at my local grocery store, however, an Asian Market will definitely have it. Just like the galangal, lemongrass is used to flavor the soup and is not meant to be eaten.
Makrut Lime Leaves- This is another ingredient that can be challenging to find. The oil and aroma are used to flavor the soup and give it a hit of citrus. Like the lemongrass, the lime leaves get pounded with the back of a knife. They are also not meant to be eaten and can be removed before serving.
If you cannot find fresh lime leaves, dried lime leaves can be substituted. And if you don’t have either, try using some fresh lime zest to mimic the flavor of the leaves.
Mushrooms- I used an enoki white mushroom that I got from my Asian Market, but sliced Monterey or baby bella mushrooms can be used as well.
Chicken- This is the ‘Gai’ part of the recipe. I’m using sliced chicken breast in this recipe. Other options can be, chicken thighs, leftover turkey, seafood, or vegetables for a meatless version.
Fish Sauce- This gives the soup a salty and umami flavor. Fish sauce is pretty accessible and can be found at most stores. For a vegan version, use salt instead.
Coconut Milk- This is what distinguishes Tom Kha from Tom Yum. Use canned coconut milk, and I prefer using the full fat kind. Be sure to give the can a good shake before adding it to the soup.
Lime Juice- I like to add the lime juice just before serving either in each individual bowl, or into the soup if you plan on serving all the soup. If I plan on having leftovers then I don’t add the lime juice since it can cause the coconut milk to curdle.
Thai Chili or Chili Oil- Traditionally Tom Kha is served a very pale color but spicy from adding whole Thai Bird's eye chilis. I added one in my recipe for a tiny hint of spice since my kids eat this soup too.
However in most restaurants here in the states, you’ll find Tom Kha with chili oil. It gives the soup a bright orange color that looks more appetizing. I prefer to add chili oil to my individual bowl before serving.
Green Onions and Cilantro- When serving Tom Kha Gai, garnish each bowl with diced green onions and cilantro for a pop of color and freshness.
How to Serve and Store
Tom Kha Gai is best served right away. If you plan on having leftovers, then don’t add the lime juice, green onion, or cilantro. These can be added when you reheat the soup. I recommend storing leftovers for no more than 3 days. If you made the soup with seafood, then 1-2 days are what I recommend for leftovers.
As mentioned above, the Galangal, lime leaves, and lemongrass are not meant to be eaten. They are just to flavor the soup. You can remove them prior to serving into bowls.
In Thailand, Tom Kha is served as a main meal with a side of Jasmine rice. This is my favorite way to eat it! Here in the states, most Thai Restaurants serve it as an appetizer or accompaniment to a main meal.
Try the non-coconut version of this soup: Tom Yum
I also have a Vegetarian Tom Kha Tofu
Tom Kha Gai Recipe
- 4 Cups Water
- 1 Stalk Lemongrass Cut into 1 inch pieces and pounded with back of knife to release aroma.
- 6 Makrut Lime Leaves Rolled together and pounded with back of knife to release aroma.
- 1 Galangal Root 4-5 disc slices
- Thai birds eye chili's I just added one here for the soup stock, but added chili oil to my individual serving.
- 1 pound Chicken Breast or Thighs Thinly sliced
- 3.5 ounce Beech mushrooms Or use sliced Monterey or baby bella mushrooms.
- 1 tablespoon Fish Sauce Have more on hand, taste soup after and add more if needed.
- 13.5 ounce Coconut Milk Full Fat
- 2 Limes I prefer to squeeze half a lime into each individual bowl before serving.
- Chopped Cilantro and Sliced Green Onions For Garnish
- Chili Oil For spice and color. Can be added to each individual bowl before serving.
- Add water, lemongrass, lime leaves, galangal, and chili's (if using) to a large soup pot. Bring to boil then simmer for 10 minutes to allow aromatics to season the water.
- With the water still simmering add chicken and allow to cook for 5 minutes.
- Once chicken is cooked lower heat, add mushrooms, fish sauce, and coconut milk. Stir slowly, taste and see if additional fish sauce is needed. Keep in mind you won't have the sour component yet.
- To serve, squeeze half a lime into each bowl. Add chili oil if desired and ladle Tom Kha into each bowl. Garnish with chopped cilantro and green onions. Serve as is or with a side of Jasmine Rice.
Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.
Marci Symington says
Tom Kha Gai is one of my favorites! We went to Thailand shortly after we were married, and at a restaurant in Bangkok that was known for its Tom Kha Gai, my husband ordered our meal Thai Hot. He was ok, but I still haven't recovered LOL. Hope you are back on your feet soon!
Ok Thai Hot, is like asking for a death wish!! LOL I'm feeling a little better, thanks so much!
Helen at the Lazy Gastronome says
If this soup tastes anything like it looks it's surely a winner!! It sounds amazing - I'd be honored if you shared it at our What's for Dinner party! http://www.lazygastronome.com/whats-for-dinner-sunday-link-up-171/
Thanks Helen! This soup is delicious! I'd be happy to share it, thanks 🙂
Helen at the Lazy Gastronome says
So glad you joined our party! Hope you join us again next week with more of your tasty recipes! Have a great week!
Thank you for this recipe - it's exactly the one I was looking for.
I want to try it with prawns but we don't like overcooked prawns. When do you think I should add prawns?
Hi Ayse, Great! You can add the prawns at the very end when the mushrooms are added. I'd love to hear how it turns out!