Few Thai dishes are as comforting and aromatic as Coconut Chicken Soup, known in Thailand as Tom Kha Gai. This beloved soup combines rich coconut milk, tender chicken, fresh herbs, and a perfect balance of sweet, sour, salty, and spicy flavors. The result is a silky, fragrant soup that is both soothing and exciting with every spoonful.
Tom Kha Gai is commonly enjoyed as a starter or a light meal throughout Thailand. Its distinctive flavor comes from traditional Thai ingredients such as galangal, lemongrass, kaffir lime leaves, and coconut milk, creating a unique taste that has made it popular worldwide.
Why You'll Love This Coconut Chicken Soup
- Rich and creamy from coconut milk
- Fragrant with authentic Thai herbs
- Quick and easy to prepare
- Naturally gluten-free
- Perfect balance of sweet, sour, salty, and spicy flavors
- Restaurant-quality taste at home
Ingredients
For the Soup
- 500g chicken breast or thigh, thinly sliced
- 400ml coconut milk
- 500ml chicken stock
- 3 stalks lemongrass, cut into pieces and lightly crushed
- 6 slices galangal
- 4 kaffir lime leaves, torn
- 200g mushrooms, sliced
- 2–3 Thai bird's eye chilies, crushed
- 3 tablespoons fish sauce
- 2 tablespoons lime juice
- 1 teaspoon palm sugar or brown sugar
- Fresh cilantro for garnish
Optional Additions
- Cherry tomatoes
- Straw mushrooms
- Red chili slices
- Green onions
- Fresh Thai basil
Instructions
Step 1: Prepare the Aromatics
In a medium pot, combine the chicken stock, lemongrass, galangal, and kaffir lime leaves. Bring to a gentle simmer and cook for 5–7 minutes to infuse the broth with flavor.
Step 2: Add Coconut Milk
Pour in the coconut milk and stir gently. Keep the heat medium-low to prevent the coconut milk from separating.
Step 3: Cook the Chicken
Add the sliced chicken and simmer for about 8–10 minutes until fully cooked and tender.
Step 4: Add Mushrooms
Stir in the mushrooms and cook for another 3–4 minutes until softened.
Step 5: Season the Soup
Add fish sauce, palm sugar, and crushed chilies. Stir well and adjust seasoning to taste.
Step 6: Finish with Lime Juice
Turn off the heat and stir in the fresh lime juice. Adding lime juice at the end preserves its bright, fresh flavor.
Step 7: Serve
Ladle the soup into bowls and garnish with fresh cilantro and additional chili slices if desired.
Tips for Authentic Thai Flavor
- Use fresh galangal rather than ginger whenever possible.
- Lightly crush lemongrass to release its aromatic oils.
- Add lime juice after removing the soup from heat.
- Use full-fat coconut milk for the creamiest texture.
- Adjust chilies according to your preferred spice level.
What to Serve with Coconut Chicken Soup
This soup pairs beautifully with:
- Steamed jasmine rice
- Thai fried rice
- Fresh spring rolls
- Papaya salad (Som Tam)
- Thai grilled chicken
Variations
Tom Kha Seafood
Replace chicken with shrimp, squid, and fish for a seafood version.
Tom Kha Tofu
Substitute tofu for chicken to create a delicious vegetarian alternative.
Extra Spicy Tom Kha
Add additional bird's eye chilies and a spoonful of Thai chili paste.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, avoiding boiling to maintain the creamy consistency of the coconut milk.
Final Thoughts
Coconut Chicken Soup (Tom Kha Gai) showcases the heart of Thai cuisine—fresh herbs, creamy coconut milk, and a harmonious balance of flavors. Whether you're new to Thai cooking or already a fan of Thai food, this comforting soup is a wonderful recipe to add to your collection. One bowl delivers warmth, fragrance, and authentic Thai taste that will transport you straight to Thailand's vibrant dining tables.
0 Comments