Authentic Tom Kha Gai

Featured in: Oven & Stovetop Cooking

This traditional Thai soup combines tender chicken thighs with rich coconut milk, infused with fragrant lemongrass, galangal, and makrut lime leaves. The result is a perfectly balanced bowl of creamy, tangy comfort with gentle heat from Thai chilies. Ready in under an hour, this authentic dish brings the flavors of Thailand to your kitchen with simple techniques and accessible ingredients.

Updated on Wed, 28 Jan 2026 08:52:00 GMT
Steaming bowl of Authentic Tom Kha Gai Thai soup, featuring tender chicken and sliced mushrooms in creamy coconut broth. Save
Steaming bowl of Authentic Tom Kha Gai Thai soup, featuring tender chicken and sliced mushrooms in creamy coconut broth. | bellepantry.com

The first time the sharp scent of galangal hit my kitchen, the rain was drumming rhythmically against the window. I had just returned from a trip with a bruised stalk of lemongrass tucked into my bag. The steam rising from the pot felt like a warm sanctuary against the grey weather outside. It was a small revelation to see how a few woody roots could transform plain broth into something so complex.

I once made this for my sister when she was feeling particularly under the weather. We sat on the floor with oversized ceramic bowls, letting the spice clear our heads while we caught up on lost time. There is a quiet magic in the way the lime leaves float on the surface of the coconut milk. I still think of that quiet afternoon every time I see fresh aromatics at the local market.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Chicken Broth: This provides the savory foundation that supports all the bright and citrusy notes.
  • Lemongrass: Smash it well with the back of your knife to let those aromatic oils infuse the liquid properly.
  • Galangal: This citrusy root is the backbone of the soup and provides a peppery depth that regular ginger cannot match.
  • Makrut Lime Leaves: Tearing these by hand releases a floral scent that defines the entire personality of the dish.
  • Thai Birds Eye Chilies: These little peppers bring a heat that cuts through the richness of the coconut milk beautifully.
  • Chicken Thighs: Choosing thighs over breasts ensures the meat stays juicy and tender even after simmering.
  • Coconut Milk: Using the full fat version gives you that velvety mouthfeel that makes this soup so satisfying.
  • Fresh Mushrooms: They soak up the broth like little sponges and add a wonderful earthy texture to every bite.
  • Shallot: Slicing these thin allows them to melt into the broth and provide a delicate onion sweetness.
  • Fish Sauce: This adds the essential saltiness and umami that balances the sweet and sour elements.
  • Lime Juice: Adding this at the very end provides the characteristic zing that defines the soup.
  • Palm Sugar: A tiny bit of sweetness rounds out the sharp edges of the lime and chili.
  • Fresh Cilantro: This herb adds a final layer of freshness and color to the finished bowl.
  • Green Onions: These provide a mild crunch and a bit of bite to the garnish.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Infuse the base:
Toss the aromatics into the simmering broth and let the kitchen fill with the scent of citrus. Let them mingle for a few minutes until the air smells like a tropical garden.
Poach the chicken:
Gently drop the chicken and shallots into the pot until they turn a perfect opaque white. Keep the heat steady so the meat stays tender and succulent.
Creamy addition:
Stir in the mushrooms and coconut milk slowly to keep the texture smooth and avoid any separation. The broth should turn a beautiful pale ivory color as it integrates.
Balance the flavors:
Whisk in the fish sauce and lime juice while tasting to find that sweet spot between salty and sour. Adjust the seasoning slowly as the flavors will continue to develop.
Final touches:
Remove the tough aromatics and ladle the steaming liquid into your favorite deep bowls. You can leave the galangal in for decoration if you prefer a rustic look.
Garnish and serve:
Sprinkle fresh cilantro and green onions on top for a pop of color and brightness. Serve it while it is piping hot for the best experience.
Garnished with fresh cilantro and green onions, Authentic Tom Kha Gai served hot with lime wedges on the side. Save
Garnished with fresh cilantro and green onions, Authentic Tom Kha Gai served hot with lime wedges on the side. | bellepantry.com

Last summer, I hosted a dinner where this soup was the unexpected star of the evening. Everyone ended up crowded in the kitchen, dipping spoons directly into the pot to catch the last drops. It was loud and messy and exactly what a shared meal should be.

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.

The Galangal Discovery

Finding fresh galangal felt like a treasure hunt when I first started exploring Thai cuisine. I used to think ginger was a fine substitute, but the woody and pine notes of galangal are truly unique. If you find a large root, you can slice it thin and freeze the extra for future cravings. It keeps its punchy flavor surprisingly well for several months in the freezer.

Managing the Heat

The Thai birds eye chilies are tiny but they pack a serious punch that can catch you off guard. I usually start with just two crushed peppers and add more only after the coconut milk has mellowed the broth. If you prefer a milder experience, removing the seeds is a helpful way to control the fire. Everyone has a different tolerance, so let your guests add extra chili oil at the table.

Finishing the Experience

This soup is light enough for a starter but can easily become the main event with a few tweaks. I love serving it alongside a heap of fragrant jasmine rice to soak up every bit of the broth. It keeps the meal balanced and filling without feeling too heavy on the stomach.

  • Try adding a few extra mushrooms if you want a heartier vegetable presence.
  • Keep extra lime wedges on the table so everyone can adjust the acidity.
  • A cold lager or a crisp glass of white wine pairs beautifully with the creamy spice.
Rich and fragrant Authentic Tom Kha Gai Thai soup, with tender chicken thighs simmered in coconut milk and aromatic herbs. Save
Rich and fragrant Authentic Tom Kha Gai Thai soup, with tender chicken thighs simmered in coconut milk and aromatic herbs. | bellepantry.com

This soup is a sensory journey that brings the vibrant flavors of Thailand into your home kitchen. I hope every spoonful brings you as much peace and warmth as it does to me.

Recipe FAQ

What makes Tom Kha Gai different from Tom Yum?

Tom Kha Gai features coconut milk for a rich, creamy base, while Tom Yum is a clear, sour soup. The coconut adds sweetness and velvety texture that balances the tangy lime and salty fish sauce.

Can I substitute galangal with ginger?

While ginger works in a pinch, galangal has a unique piney, citrusy flavor essential to authentic taste. Look for frozen galangal at Asian markets—it freezes beautifully and maintains flavor better than dried substitutes.

How do I prevent the coconut milk from separating?

Simmer gently rather than boiling vigorously. Stir occasionally and avoid rapid temperature changes. Some separation is natural and doesn't affect flavor—simply stir before serving.

Is this soup spicy?

The heat level is adjustable. Three Thai bird's eye chilies provide moderate warmth. Reduce to one or remove seeds for milder flavor, or increase to five for more kick. The coconut milk helps temper the spice naturally.

Can I make Tom Kha Gai vegetarian?

Simply swap chicken broth for vegetable broth, replace chicken thighs with firm tofu cubes, and use soy sauce or vegetarian fish sauce instead of traditional fish sauce. The aromatic base remains equally delicious.

What's the best way to serve this soup?

Serve piping hot in deep bowls, garnished generously with fresh cilantro and green onions. Accompany with lime wedges for extra brightness and steamed jasmine rice to soak up the creamy broth.

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

Creamy, tangy Thai coconut soup with tender chicken, aromatic herbs, and delicate spice.

Prep time
15 minutes
Cooking duration
25 minutes
Overall time
40 minutes
Created by Rebecca Holt


Skill level Medium

Cuisine Thai

Makes 4 Portions

Dietary details Without dairy, No gluten, Reduced Carbs

What You'll 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 into pieces
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 (straw or cremini), sliced
04 1 medium shallot, thinly sliced

Seasonings & Finishing

01 2 tablespoons fish sauce
02 1 tablespoon fresh lime juice, plus additional for serving
03 1 teaspoon palm sugar or brown sugar
04 2 tablespoons fresh cilantro, chopped
05 2 green onions, sliced
06 Lime wedges for serving

How to Make

Step 01

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 to 7 minutes to infuse the broth with aromatics.

Step 02

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

Step 03

Add Mushrooms and Coconut Milk: Add the mushrooms and pour in the coconut milk. Stir gently and bring back to a simmer. Do not let it boil vigorously.

Step 04

Season the Soup: Season the soup with fish sauce, palm sugar, and lime juice. Adjust seasoning to taste, balancing salty, sour, and sweet elements.

Step 05

Finish and Serve: Remove from heat. Discard the lemongrass, galangal slices, and lime leaves if desired. Ladle the soup into bowls, garnish with cilantro and green onions, and serve with lime wedges.

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.

What You Need

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

Allergy info

Review every item for allergens and check with a healthcare provider if you're unsure.
  • Contains fish (fish sauce)
  • Contains coconut (tree nut concern for some)
  • Verify all sauces are gluten-free if required
  • Check all ingredient labels for hidden allergens

Nutrition info (per serving)

These nutrition details are for your reference only and aren't a substitute for advice from a health professional.
  • Energy: 320
  • Total fat: 18 g
  • Carbohydrates: 10 g
  • Proteins: 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.