Thai Chicken and Coconut Soup (Tom Kha Gai) | Authentic Thai Flavors Made Easy
- Tim
- Jul 2
- 4 min read
Updated: 3 days ago
Fragrant, comforting, and delightfully balanced—Thai Chicken and Coconut Soup, known as Tom Kha Gai, is one of the most iconic dishes in Thai cuisine. It’s rich without being heavy, thanks to creamy coconut milk and the delicate brightness of herbs and spices. Compared to its fiery cousin, Tom Yum Goong, Tom Kha Gai is milder, lighter, and less sour and spicy, making it a welcoming introduction to Thai soups for newcomers while still satisfying seasoned lovers of Southeast Asian flavors.

Region: Thailand
Tom Kha Gai is a beloved traditional Thai soup that originated in central Thailand. "Tom" means to boil, "Kha" refers to galangal or ginger, and "Gai" means chicken. Known for its creamy coconut base and signature tangy, spicy profile, it has become a staple in Thai households and restaurants around the world.
What makes this Thai Soup so Special ?
Having traveled to Thailand for over 20 years, I've fallen in love with this soup time and time again. My Thai friends always order Tom Kha Gai for me, knowing it's my favorite. It captures the very essence of Thai cuisine—balanced, bold, and layered with flavors. Each spoonful of this classic soup offers warmth, comfort, and authenticity, making it an unforgettable culinary experience. I have added some options to help you find local alternative ingredients as well as enhancing the soup to include different vegetables to take this soup to the next level.

Thai Chicken and Coconut Soup (Tom Kha Gai) - Recipe Ingredients
Each ingredient in this Salad contributes to the variety of flavors that will tantalize your taste buds. Here’s what you’ll need:
Core Ingredients
Shredded Chicken: Adds lean protein and substance to the soup, soaking up all the rich flavors.
Coconut Milk: Provides a creamy, smooth base with subtle sweetness that balances the heat and sour notes.
Chicken Stock: Deepens the flavor profile and lightens the coconut milk.
Shallots (Pink): Add a touch of sweetness and aromatic depth.
Lemongrass: A signature Thai ingredient that adds a citrusy fragrance and brightness.
Kaffir Lime Leaves: Contribute a floral, citrusy aroma essential to Thai cooking.
Ginger: Adds warmth and a spicy, earthy undertone to the broth.
Chili Pepper: Delivers customizable heat—use jalapeño, Thai chili, serrano, or habanero to your taste.
Fish Sauce: Infuses the soup with umami and saltiness, a key Thai flavor enhancer.
Lime Juice: Adds acidity to balance the creamy coconut milk and enhance the freshness.
Garnishes
Chopped Fresh Cilantro: Adds a burst of herbal freshness and color.
Chopped Green Onions: Provide mild onion flavor and bright green contrast.
Optional Add-Ins
These ingredients can be used to create a vegetarian version or simply enhance texture and flavor:
Sliced Mushrooms: Earthy and meaty, complement the chicken or replace it for a vegetarian twist.
Green Beans: Add crunch and a vibrant green color.
Bamboo Shoots: Provide texture and subtle sweetness.
Sliced Red Pepper: Brings a pop of color and a sweet balance to the soup's spicy and sour notes.
Please see the Recipe Card below for more detail on the quantities for each ingredient.
Key Steps in the preparation process of the Thai Chicken and Coconut Soup
This amazing salad comes together with just a few essential kitchen tools: a sharp knife, mixing bowl and a pot for blanching the green beans. Below is a quick overview of the key steps, supported by helpful visuals to guide you through the process.
Prepare and chop all ingredients.
Simmer chicken stock, coconut milk, lemongrass, ginger, shallots, and kaffir lime leaves to infuse the broth.
Add shredded chicken, mushrooms, and optional veggies.
Simmer gently, then season with fish sauce and lime juice.
Adjust seasoning to taste and garnish with cilantro and green onions.


More detailed instructions are available in the Recipe Card below.
Thai Chicken and Coconut Soup Ingredient Alternatives and Options
This recipe offers a few flexible options .
Protein Alternatives: Tofu or shrimp can replace chicken for a different flavor or vegetarian twist.
Herb Substitutes: Use galangal instead of ginger for a more traditional version.
Broth Options: Use vegetable stock for a vegetarian base.
Spice Variations: Use chili oil or crushed red pepper if fresh chili is unavailable.
Be sure to check the Recipe Card below for full details and substitutions.
Thai Chicken and Coconut Soup - Preparation, Serving and Pairing Suggestions
In Thailand, it’s traditional to leave the fibrous lemongrass, ginger, and kaffir lime leaves in the soup—they’re not meant to be eaten but add essential depth of flavor. For a smoother version, you can strain them out before serving. Tom Kha Gai is often served with a bowl of steamed jasmine rice and enjoyed as a light lunch. It also makes an elegant appetizer as part of a larger Thai meal or paired with a Thai Salad.
Try pairing with one of my other Asian recipes like:
Thai Chicken and Coconut Soup (Tom Kha Gai) - Detailed Recipe
You may also Like
If you like this recipe please try one of the following recipes from around the world:
Comments