Thai Coconut Chicken Soup - This fragrant soup, also known as Tom Kha Gai, combines creamy coconut milk with a tangy, spicy, and savory broth flavored with lemongrass, galangal, and lime leaves. Tender chicken and mushrooms float in the rich soup. It is a complex, restaurant-worthy dish that is surprisingly simple to make.
Thai Coconut Chicken Soup - Thai coconut soup was love at first sip on a rainy day in Chiang Mai. Finding galangal and lemongrass at my local Asian market made it possible at home. The 45-minute simmer infuses the broth with those aromatic notes. That first spoonful, with its spicy, sour, creamy balance, still transports me back to that little street stall.
Dietary Notes
- ✓ Flavor-Packed
- ✓ Creamy & Spicy
- ✓ Restaurant Quality
- ✓ 30-Minute Meal
♥
Why You'll Love This
- Aromatic Broth: Lemongrass, galangal, and lime leaves are essential.
- Creamy & Tangy: Coconut milk balances lime and chili.
- Quick Cooking: Simmers in under 30 minutes.
- Healthy & Comforting: Light yet deeply satisfying.
Thai Coconut Chicken Soup
👩🍳 Author: Abderrahmane
⏰ Prep Time: 20min
❄️ Cool Time: 0
🔥 Cook Time: 25min
🥨 Yield: 4
🍞 Method: Simmering
🌾 Diet: None
★
★
★
★
★
Leave a review
1x
2x
3x
Ingredients
- 1 lb chicken breast or thigh, thinly sliced
- 2 cans (13.5 oz each) coconut milk
- 2 cups chicken broth
- 2 lemongrass stalks
- 3 thin slices galangal or ginger, sliced
- 4-6 kaffir lime leaves
- 3 tbsp fish sauce
- 3-4 tbsp lime juice
- 8 oz mushrooms, sliced
- 1-2 Thai chili peppers, sliced
- for garnish cilantro, chopped
- 1 tsp sugar
Ingredient Notes:
- Chicken breast or thigh Thin slices cook quickly and stay tender. Thigh is juicier; breast is leaner and still works well.
- Coconut milk Full-fat coconut milk gives creamy, silky broth. It balances sour and spicy flavors in Tom Kha Gai.
- Chicken broth Broth thins coconut milk to the right soup consistency. It also boosts savory depth.
- Lemongrass stalks Lemongrass adds citrus aroma and authentic Thai flavor. Bruise it so it releases oils into the broth.
- Galangal or ginger Galangal is traditional and tastes peppery-citrus. Ginger is a good substitute and still gives warmth. Swap
- Kaffir lime leaves These add signature Thai citrus fragrance. Tear leaves to release aroma while simmering.
- Fish sauce Fish sauce adds salty umami and authentic Thai taste. Add gradually and taste as you go.
- Lime juice Lime is the sour element that makes the soup bright. Add at the end so it stays fresh and aromatic.
- Mushrooms Mushrooms add texture and soak up broth flavor. Straw mushrooms are classic, but button mushrooms work.
- Thai chili peppers Chilies add heat and spice. Adjust amount based on preference for mild or spicy Thai soup.
- Cilantro Cilantro adds fresh herbal finish. Garnish at the end for best flavor and color.
- Sugar (optional) A small amount balances sour and salty flavors. This creates the classic Thai sweet-sour-salty harmony.
Instructions
-
1In a large pot, combine chicken broth, lemongrass, galangal/ginger, and kaffir lime leaves. Bring to a simmer over medium heat and cook for 10 minutes to infuse the broth.
-
2Add the sliced chicken and mushrooms to the pot. Simmer for 5-7 minutes, until chicken is cooked through.
-
3Reduce heat to low. Stir in coconut milk, fish sauce, and sugar (if using). Heat until steaming but do not boil.
-
4Remove from heat. Stir in fresh lime juice and sliced chili peppers.
-
5Taste and adjust seasoning: more fish sauce for saltiness, lime for tang, or sugar for sweetness.
-
6Remove the large pieces of lemongrass, galangal, and lime leaves if desired (they are for flavor and not typically eaten).
-
7Ladle into bowls. Garnish with fresh cilantro and extra chili slices. Serve immediately.
Nutrition Facts
Calories 350
Protein 28g
Carbs 10g
Fiber 2g
Sugar 4g
Fat 24g
Sodium 1100mg
Potassium N/A
Serving Suggestions
Serve hot in deep bowls. Garnish with fresh cilantro, sliced red chili peppers for extra heat, and a wedge of lime. Provide spoons and forks (or chopsticks) for eating the solid ingredients, and a spoon for the broth. Jasmine rice on the side is traditional.
How to Store?
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors will continue to develop. Reheat gently on the stovetop over low heat; do not boil vigorously, as the coconut milk can separate. This soup does not freeze well, as the dairy and delicate herb flavors do not hold up.
If you enjoyed this Thai Coconut Chicken Soup or any other recipe on my blog,
please leave a ⭐ star rating and let me know how it went
in the comments below. I appreciate you taking time to read about this recipe, thank you!
Leave a Comment