Tom Kha Soup Chicken Recipe That’s Easy, Creamy & Full of Thai Flavor
There is something especially comforting about a bowl of tom kha soup chicken. The broth is creamy without feeling heavy, the chicken is tender, and every spoonful brings a wonderful mix of salty, sour, slightly sweet, spicy, and fragrant Thai flavors.
I first became obsessed with this soup after realizing how different homemade Tom Kha Gai could taste from the versions I had ordered at restaurants. Once I started working with fresh lemongrass, lime, coconut milk, and ginger, the kitchen filled with such an incredible aroma that the cooking itself became part of the experience. It felt less like making an ordinary soup and more like creating a little escape in the middle of a busy day.
The good news is that you don't need to be an experienced Thai cook to make it. This easy recipe gives you a straightforward way to make a creamy, flavorful Thai coconut soup at home while keeping the ingredients and preparation approachable.
This post may contain affiliate links at no extra cost to you. Please read our full disclosure here to find out more.
What Is Tom Kha Soup Chicken?
Tom Kha Gai is a classic Thai soup made with chicken, coconut milk, aromatic herbs, and a balance of bright and savory flavors. The word “gai” refers to chicken, while “tom” relates to boiling or cooking soup and “kha” refers to galangal, one of the traditional ingredients that gives the dish its distinctive character.
Unlike a typical creamy American soup, Tom Kha gets much of its richness from coconut milk rather than butter, flour, or heavy cream. The result is a silky broth that still tastes fresh and vibrant.
Traditional versions often use galangal, lemongrass, kaffir lime leaves, Thai chilies, fish sauce, lime juice, and coconut milk. If you can find those ingredients, they are worth using because they bring the soup closer to an authentic Thai flavor profile.
Why You’ll Love This Easy Tom Kha Soup Chicken Recipe
- Easy to make: The soup comes together in one pot with simple cooking steps.
- Rich and creamy: Coconut milk creates a naturally luscious broth.
- Bright and flavorful: Lime, lemongrass, and herbs keep the soup from tasting too heavy.
- Comforting: Tender chicken and mushrooms make it satisfying enough for dinner.
- Customizable: You can easily adjust the heat, vegetables, and toppings.
- Homemade: Fresh aromatics make an enormous difference in the final bowl.
Ingredients for Tom Kha Soup Chicken
This recipe makes approximately 4 servings.
Main Ingredients
- 1 tablespoon vegetable oil
- 1 pound boneless, skinless chicken thighs, thinly sliced
- 4 cups low-sodium chicken broth
- 1 can (13.5 ounces) full-fat coconut milk
- 8 ounces white or cremini mushrooms, sliced
- 1/2 medium yellow onion, thinly sliced
- 3 cloves garlic, lightly crushed
Thai Aromatics
- 2 stalks fresh lemongrass, trimmed and lightly bruised
- 1-inch piece fresh galangal, thinly sliced
- 4 kaffir lime leaves, lightly torn
- 1 to 3 Thai chilies, sliced, depending on desired heat
For Seasoning
- 2 tablespoons fish sauce
- 1 tablespoon granulated sugar
- 3 tablespoons fresh lime juice
- 1/4 cup chopped fresh cilantro
- 2 green onions, thinly sliced
Ingredient note: Galangal is more traditional than ginger and has a sharper, more citrusy aroma. If you cannot find it, you can substitute 1 inch of fresh ginger. The soup will still be delicious, although the flavor will be slightly different.
How to Make Tom Kha Soup Chicken
Step 1: Prepare the Aromatics
Trim the lemongrass stalks and lightly crush them with the side of a knife. This helps release their fragrant oils into the broth. Slice the galangal, tear the kaffir lime leaves, and slice the Thai chilies.
You don't need to finely chop the lemongrass or lime leaves because you'll remove the tougher aromatics before serving.
Step 2: Build the Thai Coconut Soup Base
Heat 1 tablespoon of vegetable oil in a large saucepan or Dutch oven over medium heat. Add the onion and garlic and cook for about 2 minutes, just until fragrant.
Add the chicken broth, lemongrass, galangal, kaffir lime leaves, and Thai chilies. Bring the broth to a gentle simmer and cook for about 8 minutes.
This is the stage where your kitchen should start smelling amazing. I especially love this part because the combination of lemongrass and lime leaves instantly makes the soup feel special.
Step 3: Add the Chicken
Add the thinly sliced chicken to the simmering broth. Cook for approximately 5 to 7 minutes, or until the chicken is cooked through.
Chicken thighs work particularly well because they stay tender in soup. Chicken breast can also be used, but take care not to overcook it.
Step 4: Add Mushrooms and Coconut Milk
Add the sliced mushrooms and cook for 3 minutes.
Reduce the heat to low and pour in the coconut milk. Stir gently to combine.
Do not let the soup boil aggressively once the coconut milk has been added. A gentle simmer helps maintain the smooth, creamy texture.
Step 5: Balance the Flavor
Stir in the fish sauce and sugar. Simmer gently for another 3 to 4 minutes.
Remove the pot from the heat and stir in the fresh lime juice. Taste the broth carefully.
This is one of the most important moments when making tom kha soup chicken. Thai cooking is all about balance. If the soup tastes too rich, a little more lime can brighten it. If it tastes too sour, a small amount of sugar can help. If it needs more savory depth, add a little fish sauce.
Step 6: Garnish and Serve
Remove the lemongrass, galangal, and lime leaves before serving if desired. Ladle the soup into bowls and finish with fresh cilantro and sliced green onions.
Serve immediately with lime wedges on the side.
Three Helpful Kitchen Picks for Homemade Thai Soup
You don't need a cabinet full of specialty equipment to make this recipe. A few reliable kitchen tools can simply make the process easier and more enjoyable.
1. A Quality Stainless Steel Saucepan
A medium stainless steel saucepan is especially useful for this recipe because it gives you enough room to gently simmer the broth, chicken, mushrooms, and coconut milk without crowding the ingredients. A well-made pan can also become an everyday kitchen staple for sauces, oatmeal, rice, and other soups.
If you're looking for one dependable pan that can become part of your everyday cooking routine, this is the type of kitchen investment worth considering. Take a look at the saucepan here if you'd like something you can use well beyond this Thai soup.
2. A Mortar and Pestle
A mortar and pestle isn't essential for this particular recipe, but it is a wonderful tool if you enjoy cooking Thai food at home. It can be used to gently bruise aromatics, crush chilies, make curry pastes, and prepare sauces. There is also something satisfying about preparing ingredients by hand rather than reaching for another appliance.
If you're gradually building a kitchen that makes cooking feel more hands-on and enjoyable, this type of mortar and pestle is worth exploring. It can become useful for many Thai-inspired recipes beyond Tom Kha.
3. A Fine-Mesh Kitchen Strainer
A fine-mesh strainer is another simple tool that can make homemade soup preparation easier. It is particularly useful when you want to remove small pieces of aromatics, strain broth, or make a smoother soup base. For Tom Kha, it can help you enjoy all the flavor from the aromatics without having to pick every small piece out of your bowl.
If you make soups, sauces, or homemade broths regularly, consider adding a fine-mesh strainer to your kitchen tools. It is the kind of simple utensil that tends to become useful far more often than expected.
How to Make This Recipe Taste More Authentic
The biggest secret to delicious authentic Thai coconut soup is not adding a huge number of ingredients. It is about using a few important ingredients and balancing them properly.
Use galangal when possible. Ginger is an acceptable substitute, but galangal has a unique peppery, citrusy flavor that is characteristic of Tom Kha.
Don't skip lemongrass. Fresh lemongrass gives the broth a floral citrus aroma that dried substitutes cannot quite reproduce.
Use fresh lime juice. Bottled lime juice tends to lack the fresh brightness that makes this soup so refreshing.
Don't overdo the sweetness. Sugar should support the salty and sour flavors rather than make the soup taste sweet.
Add lime at the end. Fresh lime juice tastes brightest when it isn't cooked for a long time.
Tips for the Creamiest Tom Kha Soup Chicken
- Choose full-fat coconut milk for the richest texture.
- Keep the coconut milk at a gentle simmer rather than a rolling boil.
- Use chicken thighs if you want especially tender chicken.
- Slice the chicken thinly so it cooks quickly.
- Shake or stir the coconut milk before adding it to the soup.
- Taste the broth before adding more fish sauce.
- Add fresh lime juice after removing the soup from the heat.
How Spicy Should Tom Kha Soup Chicken Be?
The beauty of this homemade recipe is that you can make it as mild or spicy as you like.
For a mild version, use one small Thai chili or leave the chili out completely. For medium heat, use two chilies. If you enjoy the traditional spicy character of Thai food, use three or more chilies according to your preference.
Remember that heat can build as chilies sit in the broth, so it is easier to add more than to rescue a soup that has become overwhelmingly spicy.
What to Serve With Thai Coconut Soup
A bowl of tom kha soup chicken can be served on its own, but jasmine rice is a wonderful companion. The mild rice absorbs some of the creamy broth and makes the soup feel like a complete meal.
For a larger Thai-inspired dinner, serve it alongside fresh cucumber salad, steamed vegetables, spring rolls, or another simple vegetable dish.
If you're serving the soup as part of a meal, keep the sides relatively light. The Tom Kha already has plenty of flavor, so simple accompaniments allow the soup to remain the star.
Easy Ingredient Substitutions
- Chicken thighs: Substitute boneless chicken breast.
- Galangal: Use fresh ginger if galangal isn't available.
- Thai chilies: Use red pepper flakes for a more accessible option.
- Kaffir lime leaves: A small amount of fresh lime zest can provide some citrus aroma in a pinch.
- White mushrooms: Substitute cremini, shiitake, or oyster mushrooms.
- Fish sauce: Use a suitable alternative if needed, understanding that the flavor will change.
Common Mistakes to Avoid
Boiling the Coconut Milk Too Hard
Aggressive boiling can affect the texture of the coconut milk. Keep the heat gentle after adding it.
Adding Too Much Fish Sauce
Fish sauce is powerful. Start with the recommended 2 tablespoons and adjust after tasting.
Cooking the Chicken Too Long
Thinly sliced chicken doesn't need much time. Once it is cooked through, move on to the next step.
Adding Lime Too Early
Fresh lime juice provides the best flavor when added toward the end of cooking.
Making the Soup Too Sweet
A little sugar helps balance the soup, but Tom Kha should not taste like a sweet coconut dessert.
Storage and Reheating
Allow leftover soup to cool before transferring it to an airtight container. Refrigerate for up to 3 days.
When reheating, warm the soup gently in a saucepan over low to medium-low heat. Avoid bringing it to a vigorous boil. You can refresh the finished soup with a squeeze of fresh lime juice and a little cilantro just before serving.
If the coconut milk separates slightly after refrigeration, don't worry. Gentle reheating and stirring will usually bring the soup back together.
Frequently Asked Questions
Is Tom Kha Gai the same as Tom Kha Soup Chicken?
Yes. Tom Kha Gai is the Thai name for a chicken version of Tom Kha soup. “Gai” means chicken, so tom kha soup chicken is a descriptive way of referring to the same general dish.
Can I use chicken breast instead of chicken thighs?
Absolutely. Chicken breast works well, especially when sliced thinly. Just be careful not to overcook it because it contains less fat than chicken thighs.
Can I make Tom Kha soup less spicy?
Yes. Simply reduce or omit the Thai chilies. You can always add chili to individual bowls for guests who prefer more heat.
What makes Tom Kha creamy?
Coconut milk gives Tom Kha its signature creamy texture. Full-fat coconut milk produces the richest result.
Can I make this soup ahead of time?
Yes. You can prepare it ahead and refrigerate it for up to 3 days. Reheat gently and add a little fresh lime juice before serving if the flavors need brightening.
Final Thoughts
This tom kha soup chicken recipe is one of those dishes that reminds me why homemade food can feel so meaningful. It doesn't require complicated techniques or an enormous ingredient list. Instead, the experience comes from layering a handful of fragrant ingredients and giving each one enough attention.
The first time I really paid attention to the balance of coconut milk, lime, fish sauce, lemongrass, and chili, I understood why Tom Kha is so memorable. The broth can be creamy and comforting while still tasting bright and fresh. That's what makes it such a wonderful dinner when you want something cozy but not overly heavy.
So gather your aromatics, slice your chicken, and give yourself a little time to enjoy the process. Whether you're already a fan of Thai food or you're making this soup for the first time, this easy homemade Thai coconut soup is a delicious place to start.
Recipe Card: Tom Kha Soup Chicken
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
- 1 tablespoon vegetable oil
- 1 pound boneless, skinless chicken thighs, thinly sliced
- 4 cups low-sodium chicken broth
- 13.5 ounces full-fat coconut milk
- 8 ounces sliced mushrooms
- 1/2 medium yellow onion, sliced
- 3 garlic cloves, crushed
- 2 stalks lemongrass
- 1 inch fresh galangal
- 4 kaffir lime leaves
- 1–3 Thai chilies
- 2 tablespoons fish sauce
- 1 tablespoon granulated sugar
- 3 tablespoons fresh lime juice
- 1/4 cup fresh cilantro
- 2 green onions, sliced
Instructions
- Heat vegetable oil in a large saucepan over medium heat.
- Add onion and garlic and cook for 2 minutes.
- Add chicken broth, lemongrass, galangal, kaffir lime leaves, and chilies. Simmer for 8 minutes.
- Add sliced chicken and cook for 5–7 minutes, until cooked through.
- Add mushrooms and cook for 3 minutes.
- Reduce heat to low and stir in coconut milk.
- Add fish sauce and sugar and gently simmer for 3–4 minutes.
- Remove from heat and stir in fresh lime juice.
- Taste and adjust seasoning as needed.
- Garnish with cilantro and green onions. Serve hot.
Comments
Post a Comment