Tom Kha Thai Coconut Soup

Featured in: Everyday Sweet Plates

This aromatic Thai classic brings together tender chicken slices, earthy mushrooms, and a rich coconut broth infused with fragrant lemongrass, galangal, and kaffir lime leaves. The result is a perfectly balanced dish with creamy textures and bright citrus notes that comforts while it delights.

Ready in just 40 minutes, this soup simmers aromatics to build depth, then cooks chicken and vegetables until tender. A final seasoning of fish sauce, lime juice, and sugar creates that signature sweet-sour-salty balance Thai cuisine is known for.

Serve steaming hot with fresh cilantro and extra lime wedges alongside fragrant jasmine rice for a complete meal.

Updated on Wed, 28 Jan 2026 15:44:00 GMT
A steaming bowl of homemade Tom Kha Soup with sliced chicken, button mushrooms, and fresh cilantro garnish. Save
A steaming bowl of homemade Tom Kha Soup with sliced chicken, button mushrooms, and fresh cilantro garnish. | sweetqahwa.com

The first time I tried to make this soup, the scent of bruised lemongrass filled my tiny apartment and made it feel like a tropical getaway. I remember hovering over the pot, watching the coconut cream swirl into the stock while the rain tapped against the window. It was a humble attempt at recreating a vacation meal, but the result was surprisingly professional. Now, this recipe is my go-to for nights when I need a little warmth and comfort.

I once served this to a friend who claimed they did not like soup as a main course. They ended up asking for a second bowl and a piece of crusty bread to soak up every last drop of broth. It was the moment I realized that Tom Kha has a magical way of winning over even the toughest critics. We spent the whole evening talking about the travels we wanted to take one day.

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 breast: Thinly sliced pieces ensure the meat stays tender and cooks in just a few minutes without becoming tough.
  • Coconut cream: This provides the signature velvety base that makes the soup feel incredibly indulgent and rich.
  • Chicken stock: Using a high quality stock adds depth to the broth and keeps it from being too heavy on the coconut.
  • Lemongrass and galangal: These are the soul of the dish and provide an earthy, citrusy backbone that cannot be skipped.
  • Kaffir lime leaves: Tearing these by hand releases the essential oils and gives the soup its iconic fragrant aroma.
  • Button mushrooms: They act like little sponges, soaking up all the spicy and sour notes from the surrounding liquid.
  • Fish sauce: This provides the essential saltiness and umami that balances out the sweetness of the coconut cream.
  • Fresh lime juice: Always add this at the very end to keep the citrus flavor bright and vibrant.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Infuse the base:
Combine the coconut cream, chicken stock, and all those fragrant aromatics in a large saucepan. Bring it to a gentle simmer so the lemongrass and lime leaves can slowly release their magic into the liquid.
Cook the protein:
Slide the chicken and mushrooms into the simmering pot. Let them cook gently for a few minutes until the chicken is white and the mushrooms have softened beautifully.
Final seasoning:
Stir in the fish sauce, lime juice, and a pinch of sugar to round out the flavors. Taste it carefully and add a little more salt if you feel the soup needs an extra punch.
Garnish and serve:
Remove the large pieces of lemongrass and galangal before ladling the soup into warm bowls. Top everything with fresh cilantro and an extra squeeze of lime for a perfect finish.
Creamy coconut broth for Tom Kha Soup swirls with fragrant lemongrass and galangal, showcasing tender chicken and mushrooms. Save
Creamy coconut broth for Tom Kha Soup swirls with fragrant lemongrass and galangal, showcasing tender chicken and mushrooms. | sweetqahwa.com

I remember a quiet Sunday afternoon when I made a massive batch of this for my family. We sat around the kitchen island, the steam from the bowls fogging up our glasses as we laughed. It was one of those rare moments where everything felt perfectly still and peaceful. That pot of soup became the center of a memory I still hold dear.

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.

Managing the Heat

You can control the spiciness by how much you bruise the bird's eye chilies before adding them to the pot. If you prefer a mild experience, leave them whole or skip them entirely. I usually crush them just a little to get that slow, creeping warmth that stays at the back of the throat.

Vegetarian Alternatives

This soup is incredibly versatile and works wonders with firm tofu or even just a heap of extra vegetables. Just remember to swap the fish sauce for a light soy sauce or a vegetarian stir fry sauce. I once made a version with roasted cauliflower and it was surprisingly delicious and hearty.

Serving Suggestions

While this soup is a meal on its own, I often serve it with a side of jasmine rice to soak up the broth. The floral scent of the rice complements the lime and coconut beautifully. It also pairs well with a simple cucumber salad to provide a cool crunch between warm sips.

  • Use a wide bowl to allow the aromatics to keep scenting the air as you eat.
  • Keep extra lime wedges on the table so everyone can customize their own acidity levels.
  • A sprinkle of crispy fried shallots on top adds a wonderful texture to the soft chicken.
Serving suggestion for authentic Tom Kha Soup: garnished with lime wedges and cilantro, perfect with jasmine rice. Save
Serving suggestion for authentic Tom Kha Soup: garnished with lime wedges and cilantro, perfect with jasmine rice. | sweetqahwa.com

This soup is a hug in a bowl that never fails to lift my spirits. I hope it brings as much light and warmth to your kitchen as it does to mine.

Recipe FAQs

โ†’ What makes Tom Kha different from other Thai soups?

Tom Kha distinguishes itself through its rich coconut cream base, creating a velvety texture unlike the clear broth of Tom Yum. The addition of galangal, kaffir lime leaves, and lemongrass provides aromatic depth, while the balance of fish sauce and lime juice delivers that signature Thai sweet-sour-salty profile.

โ†’ Can I make Tom Kha vegetarian or vegan?

Absolutely. Replace chicken with firm tofu and substitute fish sauce with soy sauce or a vegetarian fish sauce alternative. The result remains deliciously creamy and aromatic, perfect for those avoiding meat or following a plant-based diet.

โ†’ What can I use if I can't find galangal?

Fresh ginger makes an acceptable substitute for galangal, though the flavor profile will shift slightly. Use slightly more ginger than galangal called for to maintain the aromatic presence. Some Asian markets carry dried galangal slices as another option.

โ†’ How spicy should Tom Kha be?

Traditional Tom Kha offers mild to medium heat. Start with 2-3 smashed bird's eye chilies, then adjust based on your preference. Remember, you can always add more heat but can't remove it once added. Serve with extra chilies on the side for heat enthusiasts.

โ†’ Can I prepare Tom Kha in advance?

The broth base actually benefits from being made ahead and refrigerated overnight, allowing flavors to meld. However, add the chicken and mushrooms fresh when reheating to prevent them from becoming overcooked and mushy. Finish with fresh lime juice just before serving.

โ†’ What's the best way to serve Tom Kha?

Serve piping hot in deep bowls, garnished generously with fresh cilantro leaves and accompanied by extra lime wedges for squeezing. The traditional pairing is fragrant jasmine rice, which soaks up the creamy broth beautifully. A side of crisp vegetables complements the rich soup.

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.

Tom Kha Thai Coconut Soup

Fragrant Thai soup with tender chicken, mushrooms, and aromatic coconut broth infused with lemongrass, galangal, and lime leaves.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Created by Hudson Lawrence


Skill Level Easy

Cuisine Thai

Makes 4 Portions

Diet Notes Dairy-Free, Gluten-Free

Needed Ingredients

Protein

01 10 oz boneless, skinless chicken breast or thighs, thinly sliced

Broth & Base

01 13.5 fl oz coconut cream
02 2 cups chicken stock
03 2 stalks lemongrass, trimmed and bruised
04 4 slices fresh galangal or 1 tablespoon ginger
05 4 kaffir lime leaves, torn

Vegetables & Aromatics

01 7 oz button mushrooms, sliced
02 2 small shallots, thinly sliced
03 2 cloves garlic, smashed
04 2 to 3 Thai bird's eye chilies, smashed, optional

Seasoning

01 2 tablespoons fish sauce
02 1 tablespoon lime juice, plus extra to serve
03 1 teaspoon sugar
04 Salt to taste

Garnish

01 Fresh cilantro leaves
02 Extra lime wedges

How-To Steps

Step 01

Combine and Simmer Aromatics: In a large saucepan, combine coconut cream and chicken stock. Add lemongrass, galangal, kaffir lime leaves, shallots, garlic, and chilies. Bring to a gentle simmer over medium heat.

Step 02

Infuse the Broth: Simmer for 10 minutes to allow the broth to absorb the aromatic flavors from the lemongrass, galangal, and lime leaves.

Step 03

Cook Chicken and Mushrooms: Add sliced chicken and mushrooms to the pot. Continue simmering for 8 to 10 minutes, or until the chicken is cooked through and mushrooms are tender.

Step 04

Remove Aromatics: Remove and discard lemongrass, galangal, and lime leaves from the broth.

Step 05

Season to Taste: Add fish sauce, lime juice, sugar, and salt. Stir well, taste, and adjust seasoning as needed for balance.

Step 06

Serve: Ladle soup into bowls. Garnish with fresh cilantro leaves and serve with extra 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.

Tools Needed

  • Large saucepan
  • Sharp knife
  • Cutting board
  • Ladle

Allergy Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains fish from fish sauce
  • May contain soy if using soy sauce for vegetarian substitution
  • Coconut allergen present in coconut cream

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 310
  • Fats: 20 g
  • Carbohydrates: 11 g
  • Proteins: 21 g

Cooking Shouldn't Be Hard โค๏ธ

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

Free forever. Unsubscribe anytime.