Best Ever Tom Kha Gai

Featured in: Tasty Travels

This aromatic Thai coconut soup combines tender chicken breast with creamy coconut milk, tangy lime juice, and fragrant aromatics like lemongrass, galangal, and kaffir lime leaves. The balance of salty fish sauce, fresh herbs, and subtle heat creates a harmonious bowl that's both comforting and refreshing. Perfect for weeknight dinners yet impressive enough for guests.

Updated on Wed, 28 Jan 2026 01:50:26 GMT
Steaming Best Ever Tom Kha Gai Soup features tender chicken and sliced mushrooms in creamy coconut milk, garnished with fresh herbs. Save
Steaming Best Ever Tom Kha Gai Soup features tender chicken and sliced mushrooms in creamy coconut milk, garnished with fresh herbs. | fryflick.com

Indulge in the aromatic wonders of Thailand with this Best Ever Tom Kha Gai Soup. This creamy, coconut-based chicken soup is a masterful balance of tangy lime, savory fish sauce, and the unmistakable warmth of galangal and lemongrass. It is a restorative dish that brings restaurant-quality flavors directly to your home kitchen in just 40 minutes.

Steaming Best Ever Tom Kha Gai Soup features tender chicken and sliced mushrooms in creamy coconut milk, garnished with fresh herbs. Save
Steaming Best Ever Tom Kha Gai Soup features tender chicken and sliced mushrooms in creamy coconut milk, garnished with fresh herbs. | fryflick.com

The secret to a perfect Tom Kha Gai lies in the infusion of the broth. By simmering the chicken stock with smashed lemongrass, garlic, and shallots, you create a complex base that highlights the tender chicken and earthy mushrooms. The addition of full-fat coconut milk at the end provides that signature velvety texture that makes this soup so comforting.

Ingredients

  • Chicken & Broth: 400 g chicken breast (thinly sliced), 800 ml chicken stock, 400 ml full-fat coconut milk.
  • Aromatics: 2 stalks lemongrass (smashed), 4 kaffir lime leaves (torn), 3 slices galangal, 3 Thai birds eye chilies (crushed), 4 cloves garlic (smashed), 4 small shallots (sliced).
  • Vegetables: 200 g oyster or white mushrooms (sliced), 100 g cherry tomatoes (halved).
  • Seasonings: 2 ½ tbsp fish sauce, 1 ½ tbsp fresh lime juice, 1 tsp palm sugar, ½ tsp salt.
  • Garnishes: Fresh cilantro, green onions, lime wedges, and optional red chili.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon

Instructions

Step 1: Infuse the Aromatics
In a large saucepan, bring the chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, chilies, garlic, and shallots. Simmer for 5 minutes to infuse the flavors.
Step 2: Cook the Chicken
Add the chicken breast slices to the broth. Reduce heat to a gentle simmer and cook for 5–7 minutes until the chicken is just cooked through.
Step 3: Add Coconut Milk and Vegetables
Pour in the coconut milk, stirring gently. Add mushrooms and tomatoes. Simmer for another 5 minutes, ensuring the soup does not boil.
Step 4: Season to Taste
Season with fish sauce, lime juice, palm sugar, and salt. Taste and adjust seasoning to your preference.
Step 5: Prepare for Serving
Remove the aromatics (lemongrass, kaffir lime leaves, galangal, garlic) with a slotted spoon before serving, if desired.
Step 6: Garnish and Serve
Ladle soup into bowls. Garnish with cilantro, green onions, lime wedges, and extra chili if desired. Serve immediately.

Zusatztipps für die Zubereitung

To maintain a smooth and creamy texture, ensure the soup does not reach a hard boil once the coconut milk has been added. Simmering gently prevents the milk from curdling. Additionally, crushing the Thai bird's eye chilies releases more heat; adjust the quantity to suit your spice tolerance.

Varianten und Anpassungen

For a vegetarian version, substitute the chicken with firm tofu and use a rich vegetable broth. Replace the fish sauce with soy sauce or tamari to maintain the salty depth. If galangal is unavailable, fresh ginger provides a similar, albeit sharper, warmth.

Serviervorschläge

This soup is traditionally served with a side of steamed jasmine rice for a heartier, complete Thai meal. Garnish generously with fresh cilantro and extra lime wedges to brighten the flavors just before eating.

Save
| fryflick.com

With its vibrant colors and deep, multi-layered flavors, this Tom Kha Gai is sure to become a favorite in your household. Enjoy the authentic taste of Southeast Asia with every spoonful!

Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon

Recipe Guide

What makes Tom Kha Gai different from other Thai soups?

Tom Kha Gai features coconut milk as its base, creating a rich and creamy texture that distinguishes it from clear broth soups like Tom Yum. The combination of galangal, lemongrass, and kaffir lime leaves provides a unique aromatic profile that's simultaneously soothing and invigorating.

Can I make Tom Kha Gai vegetarian?

Absolutely. Replace chicken with firm tofu and substitute fish sauce with soy sauce or tamari. Use vegetable broth instead of chicken stock. The result remains delicious and maintains the soup's characteristic aromatic profile while being entirely plant-based.

How spicy is this soup?

The spice level is adjustable based on the number of Thai bird's eye chilies used. Three chilies provide moderate heat that balances the creaminess. Start with fewer chilies if sensitive to spice, or increase them for a bolder experience. The heat should complement, not overpower, the other flavors.

What can I substitute for galangal?

Fresh ginger makes an acceptable substitute if galangal is unavailable. While it lacks galangal's distinct piney, citrusy notes, ginger still provides warmth and aromatic depth. Use slightly more ginger than galangal called for, and consider adding lime zest to compensate for missing floral notes.

Why shouldn't the soup boil after adding coconut milk?

Boiling coconut milk can cause it to separate and become grainy. Gentle simmering preserves the smooth, creamy texture that makes this soup so satisfying. Keep the heat low once coconut milk is added, stirring occasionally to maintain consistency.

Can I prepare this soup in advance?

The flavors actually improve after resting. Prepare the soup up to a day ahead, but avoid adding the final garnishes until serving. Reheat gently over low heat, being careful not to boil. The aromatics will continue infusing the broth, deepening the flavor profile.

Best Ever Tom Kha Gai

Rich, creamy Thai coconut soup with tender chicken, tangy lime, and fragrant galangal.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created by Olivia Parker


Complexity Medium

Heritage Thai

Output 4 Portions

Dietary guidelines No dairy, No gluten

Components

Chicken & Broth

01 14 oz boneless, skinless chicken breast, thinly sliced
02 3 1/3 cups chicken stock
03 1 can (13.5 oz) full-fat coconut milk

Aromatics

01 2 stalks lemongrass, trimmed and smashed
02 4 kaffir lime leaves, torn
03 3 slices galangal or ginger
04 3 Thai bird's eye chilies, crushed
05 4 cloves garlic, smashed
06 4 small shallots, sliced

Vegetables

01 7 oz oyster or white mushrooms, sliced
02 3.5 oz cherry tomatoes, halved

Seasonings

01 2.5 tablespoons fish sauce
02 1.5 tablespoons fresh lime juice
03 1 teaspoon palm sugar or light brown sugar
04 0.5 teaspoon salt

Garnishes

01 Fresh cilantro leaves
02 Sliced green onions
03 Lime wedges
04 Thinly sliced red chili, optional

Method

Phase 01

Infuse the Broth Base: In a large saucepan, bring chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, chilies, garlic, and shallots. Simmer for 5 minutes until aromatics release their flavors.

Phase 02

Cook the Chicken: Add chicken breast slices to the broth. Reduce heat to a gentle simmer and cook for 5 to 7 minutes until chicken is just cooked through.

Phase 03

Incorporate Coconut Milk and Vegetables: Pour in coconut milk while stirring gently. Add mushrooms and tomatoes. Simmer for another 5 minutes, ensuring the soup does not boil vigorously.

Phase 04

Season the Soup: Season with fish sauce, lime juice, palm sugar, and salt. Taste and adjust seasonings to your preference.

Phase 05

Strain Aromatics: Remove the larger aromatics such as lemongrass, kaffir lime leaves, galangal, and garlic cloves with a slotted spoon before serving, if desired.

Phase 06

Serve and Garnish: Ladle soup into bowls. Top with cilantro, green onions, lime wedges, and sliced red chili if desired. Serve immediately.

Tools needed

  • Large saucepan
  • Chef's knife
  • Cutting board
  • Ladle
  • Slotted spoon

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains fish (fish sauce)
  • Coconut is a tree nut; verify safety if allergic to tree nuts
  • Fish sauce may contain gluten; verify with sensitive individuals

Nutrition breakdown (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 320
  • Fats: 18 g
  • Carbohydrates: 11 g
  • Proteins: 27 g