Authentic Tom Kha Gai

Featured in: Home Cooking Framework

Tom Kha Gai is a beloved Thai soup that combines tender chicken thighs with rich coconut milk and aromatic ingredients like lemongrass, galangal, and makrut lime leaves. The broth is infused with these fragrant elements, then seasoned with fish sauce, palm sugar, and fresh lime juice to achieve the perfect balance of salty, sour, and sweet flavors. Ready in just 40 minutes, this gluten-free and dairy-free dish serves 4 and offers authentic Thai comfort in every spoonful.

Updated on Fri, 30 Jan 2026 09:21:05 GMT
Golden-brown chicken slices and white mushrooms float in a creamy white coconut broth, garnished with fresh cilantro and green onions, served alongside steamed jasmine rice and lime wedges. Save
Golden-brown chicken slices and white mushrooms float in a creamy white coconut broth, garnished with fresh cilantro and green onions, served alongside steamed jasmine rice and lime wedges. | ighirbites.com

Authentic Tom Kha Gai is a cornerstone of Thai cuisine, celebrated for its delicate balance of flavors. This classic soup features tender chicken simmered in a fragrant broth of coconut milk, infused with the earthy notes of galangal and the citrusy brightness of lemongrass. It is a comforting, soul-warming dish that perfectly represents the complexity and harmony of traditional Thai cooking.

Golden-brown chicken slices and white mushrooms float in a creamy white coconut broth, garnished with fresh cilantro and green onions, served alongside steamed jasmine rice and lime wedges. Save
Golden-brown chicken slices and white mushrooms float in a creamy white coconut broth, garnished with fresh cilantro and green onions, served alongside steamed jasmine rice and lime wedges. | ighirbites.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The secret to a great Tom Kha Gai lies in the quality of its aromatics. By gently simmering the broth with smashed lemongrass and torn lime leaves, you unlock essential oils that provide an incomparable depth of flavor. This soup is not just a meal; it is a sensory journey through the vibrant streets of Thailand.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 3 cups (720 ml) chicken broth
  • 1 stalk lemongrass, trimmed and smashed
  • 4 slices fresh galangal (or substitute with ginger if unavailable)
  • 4 makrut lime leaves, torn into pieces
  • 3 Thai birds eye chilies, lightly crushed (adjust to taste)
  • 1 lb (450 g) boneless, skinless chicken thighs, thinly sliced
  • 14 oz (400 ml) coconut milk (full-fat, unsweetened)
  • 5 oz (140 g) fresh mushrooms (straw mushrooms or cremini), sliced
  • 1 medium shallot, thinly sliced
  • 2 tbsp fish sauce
  • 1 tbsp lime juice (plus more to taste)
  • 1 tsp palm sugar (or brown sugar)
  • 2 tbsp fresh cilantro, chopped
  • 2 green onions, sliced
  • Lime wedges, for serving

Instructions

Step 1: Infuse the Broth
In a medium pot, bring the chicken broth to a gentle simmer. Add lemongrass, galangal, makrut lime leaves, and chilies. Simmer for 5–7 minutes to infuse the broth with aromatics.
Step 2: Cook the Chicken
Add the sliced chicken and shallot. Cook for 3–4 minutes, until the chicken turns opaque.
Step 3: Add Coconut Milk and Mushrooms
Add the mushrooms and pour in the coconut milk. Stir gently and bring back to a simmer. Do not let it boil vigorously.
Step 4: Season
Season the soup with fish sauce, palm sugar, and lime juice. Adjust seasoning to taste, balancing salty, sour, and sweet.
Step 5: Final Prep
Remove from heat. Discard the lemongrass, galangal slices, and lime leaves if desired.
Step 6: Garnish and Serve
Ladle the soup into bowls. Garnish with cilantro, green onions, and serve with lime wedges.

Zusatztipps für die Zubereitung

To get the most out of your aromatics, ensure the lemongrass is well-smashed and the lime leaves are torn to release their fragrance. Be careful not to let the soup reach a rolling boil once the coconut milk is added, as this can cause the milk to separate and lose its smooth, creamy consistency.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

For a vegetarian version, swap the chicken broth for vegetable broth, replace the chicken with firm tofu, and use soy sauce instead of fish sauce. You can also adjust the heat level by increasing or decreasing the number of Thai birds eye chilies used in the initial simmer.

Serviervorschläge

While this soup is delicious on its own, it is traditionally served with a side of steamed jasmine rice for a heartier meal. The rice perfectly absorbs the tangy coconut broth, making every bite satisfying and complete.

Save
| ighirbites.com
Save
| ighirbites.com

Whether you are seeking a light lunch or a comforting dinner, Authentic Tom Kha Gai offers a rich culinary experience that is surprisingly simple to recreate at home. With its aromatic broth and tender chicken, this soup is sure to become a favorite in your kitchen rotation. Enjoy the taste of Thailand in every spoonful.

Q&A About the Recipe

Can I substitute galangal with ginger?

While ginger can be used as a substitute, galangal has a distinct citrusy, pine-like flavor that is essential for authentic Tom Kha Gai. If possible, seek out fresh or frozen galangal at Asian markets for the best results.

What type of mushrooms work best?

Traditional Tom Kha Gai uses straw mushrooms, but cremini or button mushrooms work well as substitutes. Oyster mushrooms also add a nice texture and mild flavor to the soup.

How do I make this vegetarian?

Replace chicken with firm tofu, use vegetable broth instead of chicken broth, and substitute soy sauce or tamari for fish sauce. The result will be equally flavorful and satisfying.

Can I make Tom Kha Gai ahead of time?

Yes, this soup can be prepared up to 2 days in advance. Store it in an airtight container in the refrigerator. Reheat gently over low heat, being careful not to boil the coconut milk, which can cause it to separate.

Why shouldn't I let the soup boil vigorously?

Boiling coconut milk too vigorously can cause it to separate and become grainy, affecting both the texture and appearance of the soup. A gentle simmer preserves the creamy consistency.

Where can I find makrut lime leaves?

Makrut lime leaves are available fresh or frozen at most Asian grocery stores, particularly those specializing in Southeast Asian ingredients. They can also be purchased dried online, though fresh or frozen are preferred for optimal flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Authentic Tom Kha Gai

Tender chicken in fragrant coconut milk with lemongrass, galangal, and lime leaves. Creamy and tangy Thai classic.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Created by Sebastian Cole


Level Medium

Cuisine Type Thai

Makes 4 Portions

Diet Info No Dairy, No Gluten

What You Need

Aromatics & Broth

01 3 cups chicken broth
02 1 stalk lemongrass, trimmed and smashed
03 4 slices fresh galangal
04 4 makrut lime leaves, torn
05 3 Thai bird's eye chilies, lightly crushed

Main Ingredients

01 1 lb boneless, skinless chicken thighs, thinly sliced
02 14 fl oz full-fat unsweetened coconut milk
03 5 oz fresh mushrooms, sliced
04 1 medium shallot, thinly sliced

Seasonings & Finishing

01 2 tbsp fish sauce
02 1 tbsp lime juice
03 1 tsp palm sugar
04 2 tbsp fresh cilantro, chopped
05 2 green onions, sliced
06 Lime wedges for serving

Directions

Step 01

Infuse the broth: Bring chicken broth to gentle simmer in medium pot. Add lemongrass, galangal, makrut lime leaves, and chilies. Simmer 5-7 minutes until fragrant.

Step 02

Cook the chicken: Add sliced chicken and shallot to simmering broth. Cook 3-4 minutes until chicken turns opaque.

Step 03

Add mushrooms and coconut milk: Add mushrooms and pour in coconut milk. Stir gently and return to simmer. Avoid vigorous boiling.

Step 04

Season to balance: Season soup with fish sauce, palm sugar, and lime juice. Adjust seasonings to achieve balance between salty, sour, and sweet flavors.

Step 05

Finish and remove solids: Remove from heat. Discard lemongrass, galangal slices, and lime leaves if desired for cleaner presentation.

Step 06

Serve: Ladle soup into bowls. Garnish with cilantro and green onions. Serve with lime wedges on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Medium pot
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Warnings

Carefully review every ingredient to spot any allergens. If unsure, check with a healthcare worker.
  • Contains fish (fish sauce)
  • Contains coconut
  • Verify all sauces are certified gluten-free if required
  • Check all ingredient labels for undisclosed allergens

Nutrition (per portion)

Nutritional info for reference—don’t use as medical advice.
  • Calories: 320
  • Fat content: 18 g
  • Carbohydrates: 10 g
  • Protein: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.