Thai Coconut Chicken Soup (Tom Kha Gai)
If you’re seeking a comforting bowl of soup that transports you to a tropical paradise, look no further than Thai Coconut Chicken Soup, also known as Tom Kha Gai. This aromatic dish is a delightful blend of creamy coconut milk, tender chicken, and zesty spices that will warm your heart and tantalize your taste buds. With its fragrant herbs and spices, every spoonful of this soup is a journey into the vibrant flavors of Thailand. Perfect for a cozy night in or impressing guests, this recipe is sure to become a staple in your cooking repertoire.
Why This Recipe Belongs in Your Rotation

Thai Coconut Chicken Soup is not just another soup; it’s a culinary experience. The combination of fresh ingredients and bold flavors makes it a standout dish. Here are a few reasons why this recipe deserves a special place in your kitchen:
- Quick and Easy: With minimal prep time and straightforward steps, you can have this soup ready in under an hour.
- Flavorful: The balance of sweet, sour, and spicy flavors creates a harmonious taste that’s simply irresistible.
- Versatile: This soup can easily be adapted to suit your dietary preferences, whether you want to add more vegetables or adjust the spice level.
- Healthy: Packed with lean chicken and fresh herbs, it’s a nutritious choice for any meal.
What Goes In
Let’s gather the ingredients that will bring this delicious Thai Coconut Chicken Soup to life:
- 8 cups chicken stock: A flavorful base that sets the tone for the entire soup.
- 1 cup fresh cilantro, chopped: Adds a fresh burst of flavor.
- 3 tablespoons lime juice: Freshly squeezed from about 2 limes for that perfect tang.
- 1 teaspoon kosher salt: Enhances all the flavors beautifully.
- 1 tablespoon lemongrass paste: For a quintessential Thai flavor (Gourmet Garden brand recommended).
- 1 tablespoon ginger paste: Adds warmth and depth (Gourmet Garden brand recommended).
- 1 serrano chili: Finely chopped with seeds removed for a touch of heat.
- 1 cup white button mushrooms: Sliced for added texture.
- 3 cups cooked and shredded chicken: Rotisserie chicken works wonderfully for convenience.
- 14 ounces coconut milk: Creamy richness that makes the soup indulgent.
- 1 tablespoon brown sugar: Balances the flavors perfectly.
- Cherry tomatoes: Halved for a pop of color and sweetness.
- Fresh cilantro: For garnish, adding a fresh touch.
- Hot sauce: Optional, for those who like a spicy kick.
Tools of the Trade
Before we dive into the cooking process, here are some essential tools you’ll need:
- Large pot: For simmering the soup.
- Cutting board and knife: To chop your ingredients with ease.
- Measuring cups and spoons: For accurate ingredient measurements.
- Wooden spoon: Perfect for stirring and combining flavors.
- Ladle: For serving up generous portions of soup.
From Start to Finish: Thai Coconut Chicken Soup (Tom Kha Gai)

Now that we have everything ready, let’s get cooking! Follow these simple steps to make your own Thai Coconut Chicken Soup.
Step 1: Prepare the Base
In a large pot, pour in the 8 cups of chicken stock. Bring it to a gentle simmer over medium heat.
Step 2: Add Aromatics
Once the broth is simmering, add the lemongrass paste, ginger paste, and kosher salt. Stir to combine and let it simmer for about 5 minutes to infuse the flavors.
Step 3: Incorporate the Heat
Add the finely chopped serrano chili to the pot. If you prefer a milder soup, feel free to reduce the amount of chili. Allow the mixture to simmer for another 2-3 minutes.
Step 4: Introduce the Vegetables
Toss in the sliced white button mushrooms and halved cherry tomatoes. Stir well and let them cook for about 5 minutes until the mushrooms are tender.
Step 5: Add the Chicken
Stir in the cooked and shredded chicken, allowing it to heat through. This step should take about 3-4 minutes.
Step 6: Creamy Coconut Addition
Pour in the coconut milk and brown sugar, stirring to combine. Let the soup simmer for an additional 5 minutes, allowing all the flavors to meld together.
Step 7: Finish with Freshness
Remove the pot from heat and stir in the fresh lime juice and chopped cilantro. Taste and adjust seasoning if necessary.
Step 8: Serve and Garnish
Ladle the soup into bowls and garnish with additional cilantro. For those who enjoy a bit of heat, offer hot sauce on the side.
Quick Replacement Ideas

No lemongrass paste? No problem! Here are some quick replacements you can use:
- Fresh lemongrass, finely chopped.
- Lime zest for a citrusy hint.
- Garlic paste for added depth.
- Shredded carrots for extra crunch.
- Chicken breast or thighs, cooked and shredded, if you prefer different cuts of chicken.
Chef’s Notes
- Feel free to customize this soup by adding other vegetables like bell peppers, spinach, or snap peas.
- If you like it spicier, leave some seeds in the serrano chili or add a pinch of red pepper flakes.
- This soup can be made vegetarian by using vegetable stock and omitting the chicken or substituting with tofu.
- Always taste and adjust the lime juice and salt levels based on your preference.
Refrigerate, Freeze, Reheat
This soup stores beautifully. Here are some tips for keeping it fresh:
- Refrigerate: Store any leftovers in an airtight container in the fridge for up to 3 days.
- Freeze: The soup can be frozen for up to 2 months. Allow it to cool completely before transferring it to freezer-safe containers.
- Reheat: When you’re ready to enjoy again, simply thaw in the refrigerator overnight and reheat on the stove over low heat, stirring occasionally.
Quick Q&A
Can I use fresh chicken instead of rotisserie chicken?
Absolutely! Just cook and shred the chicken beforehand, or add raw chicken pieces to the soup in Step 5 and allow them to cook through.
Is Tom Kha Gai spicy?
The spice level can be adjusted based on your preference. For a milder soup, reduce the amount of serrano chili or omit it altogether.
Can I make this soup ahead of time?
Yes! This soup can be made a day in advance. Just reheat before serving, and the flavors will deepen overnight.
What can I serve with this soup?
This soup pairs wonderfully with jasmine rice or a simple green salad for a complete meal.
Serve with These
- Jasmine Rice – A perfect companion to soak up the delicious broth.
- Thai Cucumber Salad – A refreshing side that balances the soup’s richness.
- Spring Rolls – Crispy and light, an excellent appetizer.
- Mango Sticky Rice – Indulge your sweet tooth with this classic Thai dessert.
Bring It Home
Making Thai Coconut Chicken Soup (Tom Kha Gai) at home is not just cooking; it’s creating an experience that evokes the flavors of Thailand right in your kitchen. This dish celebrates the harmony of tastes and the joy of cooking. Whether you’re enjoying it on a chilly evening or serving it at a gathering, this soup is bound to impress. So, gather your ingredients, unleash your inner chef, and dive into this culinary adventure. Your taste buds will thank you!

Thai Coconut Chicken Soup (Tom Kha Gai)
Ingredients
Equipment
Method
- Step 1: Prepare the Base - In a large pot, pour in the 8 cups of chicken stock. Bring it to a gentle simmer over medium heat.
- Step 2: Add Aromatics - Add the lemongrass paste, ginger paste, and kosher salt. Stir to combine and let it simmer for about 5 minutes.
- Step 3: Incorporate the Heat - Add the finely chopped serrano chili. Allow the mixture to simmer for another 2-3 minutes.
- Step 4: Introduce the Vegetables - Toss in the sliced white button mushrooms and halved cherry tomatoes. Stir well and let them cook for about 5 minutes.
- Step 5: Add the Chicken - Stir in the cooked and shredded chicken, allowing it to heat through for about 3-4 minutes.
- Step 6: Creamy Coconut Addition - Pour in the coconut milk and brown sugar, stirring to combine. Let the soup simmer for an additional 5 minutes.
- Step 7: Finish with Freshness - Remove the pot from heat and stir in the fresh lime juice and chopped cilantro. Taste and adjust seasoning if necessary.
- Step 8: Serve and Garnish - Ladle the soup into bowls and garnish with additional cilantro. Offer hot sauce on the side.
Notes
- Feel free to customize this soup by adding other vegetables like bell peppers or spinach.
- If you like it spicier, add a pinch of red pepper flakes.
- This soup can be made vegetarian by using vegetable stock and omitting the chicken.
