Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

Hey y’all! If you’re craving a cozy bowl of comfort that packs a punch of flavor, this Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup) is just what you need. Velvety coconut milk, juicy chicken, tangy lime, and aromatic herbs come together for a soup that’s both soothing and invigorating. Whether you’re serving it as a starter or a main, it’s guaranteed to wow your guests and satisfy your taste buds. Let’s get cooking!

Why You’ll Love This Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • Bursts with the perfect balance of creamy, tangy, and spicy flavors.
  • Quick and easy to make—on the table in under 40 minutes.
  • Uses simple ingredients found at most grocery stores or Asian markets.
  • Customizable for different spice levels and dietary needs.
  • Impresses guests and makes weeknight dinners feel special!

Ingredients for Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • 1 lb (450g) boneless, skinless chicken thighs or breasts, thinly sliced
  • 4 cups (960ml) chicken broth or stock
  • 1 (13.5 oz/400ml) can full-fat coconut milk
  • 3 stalks lemongrass, cut into 3-inch pieces, smashed
  • 4 kaffir lime leaves, torn
  • 5 slices fresh galangal (or ginger if unavailable)
  • 8 oz (225g) mushrooms, sliced (shiitake or white button)
  • 3 Thai bird’s eye chilies, smashed (adjust to taste)
  • 2 tbsp fish sauce
  • 2 tsp sugar (palm sugar if available)
  • 1 tbsp lime juice (plus more to taste)
  • 1 small onion, sliced
  • 1-2 Roma tomatoes, cut into wedges
  • 1/4 cup fresh cilantro, chopped (plus extra for garnish)
  • Optional: 1 tbsp Thai chili paste (Nam Prik Pao)
  • Salt and pepper, to taste

How to Make Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup): Step-by-Step Directions

1. Prep the Aromatics

Peel and slice the galangal (or ginger). Smash the lemongrass with the back of your knife, then cut into chunks. Tear the kaffir lime leaves to release aroma.

Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

2. Build the Flavor Base

In a large pot over medium-high heat, add chicken broth, lemongrass, kaffir lime leaves, galangal, bird’s eye chilies, and onion. Bring to a gentle boil, then reduce heat and simmer for 10 minutes to infuse flavor.

3. Add Chicken and Vegetables

Add the sliced chicken and mushrooms. Simmer for 7-8 minutes, or until the chicken is cooked through and tender. Skim off any foam that rises to the surface.

4. Stir in Coconut Milk & Tomatoes

Pour in the coconut milk and add tomato wedges. Stir gently and let it simmer for another 5 minutes. Do not let it boil vigorously to avoid curdling the coconut milk.

5. Season and Finish

Stir in fish sauce, sugar, and lime juice. Taste and adjust with more salt, fish sauce, or lime juice as desired. If using, swirl in Thai chili paste for extra depth. Remove lemongrass, galangal, and lime leaves before serving.

Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

6. Garnish and Serve

Ladle hot soup into bowls. Top with chopped cilantro and extra lime wedges. Serve immediately and enjoy!

Notes for Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • If you can’t find galangal or kaffir lime leaves, substitute with ginger and a little extra lime zest for a similar effect.
  • For more information on authentic Thai ingredients, check out ImportFood’s guide.
  • This soup is naturally gluten-free and can be made dairy-free—just double-check the fish sauce brand if you have allergies.

Variations of Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • Vegetarian Tom Kha: Swap the chicken for tofu and use vegetable broth for a plant-based alternative.
  • Seafood Tom Kha: Add shrimp or a mix of seafood instead of chicken for a coastal twist.
  • Extra-Spicy Tom Kha: Increase the number of bird’s eye chilies or add a spoonful of chili oil for more heat.

Required Equipment for Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • Large soup pot or Dutch oven
  • Sharp chef’s knife
  • Cutting board
  • Ladle
  • Fine mesh strainer or slotted spoon
Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

Storage Instructions for Tom Kha Gai Soup

Allow soup to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 4 days. Reheat gently on the stove over low heat until hot but not boiling. For longer storage, freeze portions for up to 2 months (note: coconut milk may separate slightly after freezing, but a good stir will help).

Serving Recommendations for Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • Pair with steamed jasmine rice or sticky rice for a heartier meal.
  • Serve alongside fresh Thai spring rolls or a crisp cucumber salad.
  • Garnish with extra chili, cilantro, or a squeeze of lime for extra zing.

Pro Tips for Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

  • Do not let the soup boil vigorously after adding coconut milk to prevent curdling; keep it at a gentle simmer.
  • Slice chicken thinly and against the grain for the most tender bites—check out this guide to slicing chicken.
  • Use full-fat coconut milk for the richest, creamiest results; light versions can taste watery. For more on coconut milk nutrition, visit Healthline.

FAQ: Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

Can I make this soup ahead of time?
Absolutely! The flavors deepen overnight. Just reheat gently and add a splash of fresh lime juice before serving.
What if I can’t find lemongrass or galangal?
Substitute with extra lime zest and ginger for a similar flavor profile, though it’s worth seeking out the traditional ingredients if possible.
Is Tom Kha Gai soup spicy?
It can be as mild or as spicy as you like! Adjust the number of chilies to control the heat level.

Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes

★★★★★ 4.30 from 119 ratings

Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

yield: 4 servings
prep: 15 mins
cook: 25 mins
total: 40 mins
A fragrant and creamy Thai coconut chicken soup, Tom Kha Gai is bursting with flavors of lemongrass, galangal, lime, and tender chicken. This comforting soup is both tangy and savory, perfect for a cozy dinner or an impressive appetizer.
Best Ever Tom Kha Gai Soup (Thai Coconut Chicken Soup)

Ingredients

  • 2 cups chicken breast, thinly sliced
  • 4 cups chicken broth
  • 1 can (14 oz) coconut milk
  • 3 stalks lemongrass, cut into 2-inch pieces and smashed
  • 4 slices galangal (or ginger if unavailable)
  • 4 kaffir lime leaves, torn
  • 1 cup mushrooms, sliced
  • 2 tablespoons fish sauce
  • 1 tablespoon lime juice
  • 2 Thai chilies, sliced (optional)
  • 1 teaspoon sugar
  • Fresh cilantro, for garnish

Instructions

  1. 1
    In a large pot, bring chicken broth to a gentle boil. Add lemongrass, galangal, and kaffir lime leaves. Simmer for 5 minutes to infuse the flavors.
  2. 2
    Add the sliced chicken breast to the pot and cook for 5-7 minutes until the chicken is just cooked through.
  3. 3
    Pour in the coconut milk and add mushrooms. Simmer for another 5 minutes until mushrooms are tender.
  4. 4
    Stir in fish sauce, lime juice, sugar, and Thai chilies (if using). Taste and adjust seasoning as needed.
  5. 5
    Remove lemongrass, galangal, and lime leaves before serving. Ladle soup into bowls and garnish with fresh cilantro.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 320cal
Protein: 28 gg
Fat: 18 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 10 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment