Authentic Thai Coconut Chicken Soup (Tom Kha Gai) Recipe
Indulge in the rich and aromatic flavors of Thailand with this incredibly delicious and easy-to-make Thai Coconut Chicken Soup, also known as Tom Kha Gai. This soup is a delightful combination of creamy coconut milk, tender chicken, fragrant herbs, and a touch of spice. It’s a comforting and nourishing dish that will transport your taste buds straight to the heart of Thailand.
Tom Kha Gai is a staple in Thai cuisine, renowned for its balance of sweet, sour, salty, and spicy notes. This recipe captures the essence of authentic Thai flavors while being simple enough for a weeknight meal. Whether you’re a seasoned Thai food enthusiast or a curious home cook, you’ll find this recipe both approachable and satisfying.
This creamy and fragrant soup is not only delicious but also packed with health benefits. Coconut milk provides healthy fats, while chicken offers lean protein. The addition of ginger, lemongrass, and lime juice adds a boost of antioxidants and vitamins, making it a wholesome and nutritious meal.
Table of Contents
- What is Tom Kha Gai?
- Why You’ll Love This Recipe
- Key Ingredients for Tom Kha Gai
- How to Make Authentic Tom Kha Gai: Step-by-Step
- Serving Suggestions for Tom Kha Gai
- Wine Pairing with Tom Kha Gai
- Other Delicious Thai-Inspired Recipes
- Printable Recipe Card
What is Tom Kha Gai?
Tom Kha Gai, which translates to “chicken galangal soup,” is a classic Thai soup characterized by its creamy coconut milk broth, tender chicken, and distinctive aromatics. Galangal, a rhizome similar to ginger, is a key ingredient that imparts a unique flavor profile. However, ginger can be used as a readily available substitute.
Originating from central Thailand, where coconut milk and fresh herbs are abundant, Tom Kha Gai is a beloved dish often served family-style and enjoyed throughout the year. It’s a versatile soup that can be tailored to individual preferences, with variations in spice level and additions of various vegetables.
Why You’ll Love This Recipe
This Tom Kha Gai recipe is a guaranteed winner for several reasons:
- Quick and Easy: It comes together in just about 35 minutes, making it perfect for busy weeknights.
- Authentic Flavors: It captures the true essence of Thai cuisine with its balanced blend of sweet, sour, salty, and spicy elements.
- Nourishing and Comforting: It’s a creamy and fragrant soup that warms you from the inside out.
- Adaptable: You can easily adjust the spice level and add your favorite vegetables to customize it to your liking.
- Great for Meal Prep: It reheats beautifully, making it ideal for lunch the next day.
Key Ingredients for Authentic Tom Kha Gai
To create an authentic and flavorful Tom Kha Gai, you’ll need the following key ingredients:
- Chicken: Boneless, skinless chicken thighs are preferred for their tenderness and juiciness. Cut them into bite-sized pieces or thin strips.
- Coconut Milk: Full-fat coconut milk is essential for achieving the rich and creamy texture of the broth.
- Lemongrass: Use only the tender inner part of the lemongrass stalk. Slice it thinly to release its fragrant aroma.
- Ginger (or Galangal): Galangal is the traditional ingredient, but ginger works well as a substitute. Slice it thinly or mince it for a more subtle flavor.
- Mushrooms: Shiitake mushrooms are a great choice, but cremini mushrooms can also be used. Slice them into halves or quarters.
- Fish Sauce: This adds a savory depth and umami flavor to the soup.
- Lime Juice: Freshly squeezed lime juice is crucial for providing the bright and tangy notes that balance the richness of the coconut milk.
- Red Curry Paste: This adds a touch of spice and complexity to the soup. Adjust the amount according to your spice preference.
- Cilantro and Green Onions: These fresh herbs are used as garnishes to add a vibrant and aromatic finish.
- Chicken Broth: Adds to the base of the soup.
- Soy Sauce: Balances flavors to your liking.
- Optional: Thai Chilies: Add these if you want to turn up the heat!
How to Make Authentic Tom Kha Gai: Step-by-Step
Follow these simple steps to create a restaurant-quality Tom Kha Gai in your own kitchen:
- Sauté Aromatics: Heat coconut oil in a Dutch oven or large pot. Add diced yellow onion, garlic, ginger, red curry paste, and sliced lemongrass. Sauté for 1-2 minutes until fragrant.
- Cook Chicken: Add the chicken pieces and stir until lightly browned and coated with the aromatics.
- Add Broth and Simmer: Pour in the chicken broth and bring to a boil. Reduce heat and add the coconut milk and sliced mushrooms. Simmer until the chicken is cooked through and tender, about 5-7 minutes.
- Season and Finish: Stir in the fish sauce, lime juice, and soy sauce. Taste and adjust seasoning as needed.
- Garnish and Serve: Ladle the soup into bowls and garnish with chopped cilantro and green onions.




Recipe Tip: If you use large slices of ginger or galangal, you can remove them before serving if you prefer.
Recipe FAQs
- Can I make Tom Kha Gai soup ahead of time?
Yes. The flavors deepen overnight and it reheats gently on the stove. - Is Tom Kha Gai spicy?
It can be mild or spicy depending on how much chili you add. - Can I make this Thai coconut chicken soup dairy-free and gluten-free?
It is naturally dairy-free and gluten-free when using gluten-free fish sauce. - What’s the best way to store leftover soup?
Store leftovers in an airtight container in the refrigerator for up to 3 days. - Can I freeze Thai coconut chicken soup?
You can freeze this soup, although be aware that the coconut milk may slightly separate when reheated. I recommend eating this fresh within a few days instead.
Serving Suggestions for Tom Kha Gai
Tom Kha Gai is delicious on its own as a light and flavorful meal. You can also serve it with:
- Steamed jasmine rice or garlic rice
- A side of Thai Beef Noodle Salad
- As a starter before other Thai dishes like Pad Thai or Thai Peanut Curry
- Shrimp Summer Rolls and Thai Lemongrass Chicken for a casual dinner party
Wine Pairing with Tom Kha Gai
For the perfect wine pairing, choose a slightly off-dry white wine that complements the soup’s complex flavors:
- Off-dry Riesling: The gentle sweetness balances the chili heat and bright citrus notes.
- Gewürztraminer: Its aromatic profile enhances the lemongrass and lime leaves in the soup.
Other Delicious Thai-Inspired Recipes
If you love the flavors of Thailand, be sure to check out these other delicious recipes:
- Thai Red Curry Dumpling Soup
- Thai Beef Noodle Salad
- Thai Peanut Curry



Enjoyed this recipe? Leave a 5-Star rating below and let us know what you think in the comments!
Printable Recipe Card
Thai Coconut Chicken Soup (Tom Kha Gai Soup)
Marlynn Schotland
15
20
35
8
servings
Ingredients
-
1
Tablespoon
coconut oil,
measured in solid form -
½
cup
finely diced yellow onion -
3-5
thin slices ginger,
or galangal -
1
stalk lemongrass, using only the center soft part, thinly sliced -
2
teaspoons
Thai red curry paste -
1
lb
boneless, skinless chicken thighs, cut into small strips or cubes. -
4
cups
chicken broth -
2
cans
(15-ounce cans) coconut milk -
8
oz
cremini mushrooms,
sliced into halves or quarters -
2
Tablespoons
fish sauce -
2
Tablespoons
lime juice -
1
Tablespoon
soy sauce -
chopped green onion and/or cilantro,
for garnish
Instructions
-
Heat coconut oil in a large Dutch oven over medium heat. Once the coconut oil has melted, add the onion, garlic, ginger, lemongrass, red curry paste, and sauté together for 1-2 minutes, just until the onions and garlic become soft and fragrant.
-
Add the chicken and cook together, stirring regularly, until all sides of the chicken pieces are lightly browned (about 5 minutes).
-
Pour in the chicken broth, increase heat to medium-high and bring to a boil.
-
Lower heat to medium, then pour in the coconut milk and add the mushrooms.
-
Simmer on medium until the chicken is cooked through and a thermometer inserted into the center of one of the larger pieces of chicken reads 165°F.
-
Turn off the heat, then add the fish sauce, lime juice, and soy sauce.
-
Serve garnished with cilantro and green onions.
Notes
Heat level: this recipe makes what might be considered medium spicy soup. Reduce the amount of Thai red curry paste to one teaspoon (or even less) if you prefer it to be mild.
Storage: store in an airtight container in the refrigerator for up to 3 days.
Nutrition
Calories:
295
kcal
,
Carbohydrates:
7
g