Tom Kha Soup

Featured in: Simple Starters & Sides

This aromatic Thai soup combines creamy coconut broth with fragrant lemongrass, galangal, and kaffir lime leaves. The tender chicken and sliced mushrooms simmer in the rich coconut cream, creating a velvety texture and perfectly balanced flavors. Ready in just 40 minutes, this comforting bowl delivers authentic Thai taste with minimal effort. Adjust the heat with bird's eye chilies and finish with fresh lime juice for bright acidity.

Updated on Wed, 28 Jan 2026 08:40:00 GMT
Creamy Tom Kha Soup with tender chicken and mushrooms, garnished with fresh cilantro and lime wedges. Pin It
Creamy Tom Kha Soup with tender chicken and mushrooms, garnished with fresh cilantro and lime wedges. | skilletstatic.com

The first time I made Tom Kha soup, my kitchen windows fogged up completely with the aromatic steam of lemongrass and galangal. Standing there stirring the coconut broth, I closed my eyes and was transported to that tiny street stall in Chiang Mai where an elderly woman with weathered hands had ladled this velvety concoction into my bowl during a rainstorm. The balanced dance of sour, spicy, and creamy flavors captivated me instantly, and I knew I had to recreate this magic at home.

Last winter when my sister caught that awful flu, I brought over a thermos of this Tom Kha soup. She called me the next morning claiming it had healing powers beyond modern medicine. We laughed about it, but there was truth there - something about the combination of galangal, lemongrass and chilies seems to cut through congestion and lift spirits. The whole family now requests it whenever someone feels under the weather.

Ingredients

  • Galangal: This knobby root might look like ginger but has a distinctly piney, citrusy flavor that forms the backbone of authentic Tom Kha - I learned from a Thai friend that slicing it rather than grating preserves its aromatic oils better.
  • Lemongrass: The secret to releasing its fragrance is to firmly bruise the stalks with the back of your knife before adding them to the broth.
  • Coconut Cream: After testing multiple brands, I discovered the ones without stabilizers or gums yield the silkiest texture that coats your spoon perfectly.
  • Thai Bird's Eye Chilies: Just smashing them lightly infuses the broth with gentle heat without overwhelming the delicate flavors.
  • Kaffir Lime Leaves: Tearing these rather than cutting releases their essential oils better, creating that signature citrus aroma that floats above the soup.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Create the aromatic base:
Combine coconut cream and chicken stock in a large saucepan, then add your bruised lemongrass, sliced galangal, torn kaffir lime leaves, shallots, garlic, and chilies. As this mixture comes to a gentle simmer, take a moment to inhale the intoxicating fragrance - this is your soup building its foundation.
Infuse the broth:
Let everything simmer gently for about 10 minutes, allowing the aromatics to release their essential oils into the broth. Your kitchen will fill with a fragrance that's simultaneously floral, citrusy, and deeply comforting.
Add protein and mushrooms:
Slide in your thinly sliced chicken and mushrooms, watching as the chicken gradually transforms from translucent to opaque. The mushrooms will soak up the flavors while adding their own earthy notes to the symphony.
Remove the inedibles:
Fish out the lemongrass stalks, galangal slices, and lime leaves - they've done their aromatic work. Think of them as flavor teabags that have steeped long enough to impart their essence.
Balance the flavors:
Now comes the magical part - add fish sauce for saltiness, lime juice for brightness, and just a touch of sugar to round everything out. Taste and adjust until you find that perfect balance where no single flavor dominates.
Serve with love:
Ladle this liquid gold into bowls, scatter fresh cilantro on top, and place lime wedges alongside. Notice how the coconut cream creates beautiful swirls as you portion it out.
Spicy Tom Kha Soup simmering in a pot, featuring sliced chicken, mushrooms, and aromatic Thai herbs. Pin It
Spicy Tom Kha Soup simmering in a pot, featuring sliced chicken, mushrooms, and aromatic Thai herbs. | skilletstatic.com

During the pandemic lockdowns, this soup became my Thursday night ritual. Something about the methodical preparation - bruising lemongrass, slicing mushrooms, watching the broth slowly infuse - became meditative when the world felt chaotic. My neighbor caught the scent through an open window one evening and texted asking what smelled so heavenly. I left a container outside her door, and now she makes it for her own family regularly - a small culinary tradition spreading from kitchen to kitchen.

Making It Your Own

Sometimes I add thinly sliced carrots or baby corn for extra texture and color. The soup welcomes these additions without losing its identity, much like how Thai cuisine balances tradition with adaptability. When serving guests with varying spice tolerances, I keep the chilies separate and add them individually to each bowl, allowing everyone to customize their experience.

Vegetarian Adaptation

For my plant-based friends, I substitute the chicken with extra-firm tofu cut into bite-sized cubes, adding it during the final 5 minutes of cooking. The key is using a good vegetable broth with mushroom powder for depth and swapping the fish sauce with a combination of soy sauce and a touch of miso paste. This version has converted several tofu skeptics after just one spoonful.

Serving Suggestions

While Tom Kha stands beautifully on its own, serving it alongside a small bowl of fragrant jasmine rice transforms it into a more substantial meal. The rice soaks up the flavorful broth, creating little flavor bombs with each spoonful. Some Thai restaurants serve it as part of a larger spread, but I find it shines brightest as the star of the meal.

  • For a full Thai experience, pair with a simple cucumber salad dressed with rice vinegar and a sprinkle of sugar.
  • Keep garnishes like fresh herbs, lime wedges, and sliced chilies in separate dishes so everyone can customize to their preference.
  • Consider serving in preheated bowls to keep the soup hot longer, especially during colder months when its warming properties are most appreciated.
Healthy Tom Kha Soup served in a white bowl, garnished with cilantro and a lime wedge. Pin It
Healthy Tom Kha Soup served in a white bowl, garnished with cilantro and a lime wedge. | skilletstatic.com

This Tom Kha soup has taught me that true comfort food transcends cultural boundaries. Whether youre battling a cold, a broken heart, or just a rainy day, theres healing to be found in a steaming bowl of aromatic coconut broth.

Recipe FAQs

โ†’ What makes Tom Kha different from Tom Yum?

Tom Kha features coconut cream for a rich, velvety texture while Tom Yum has a clear, tangy broth. The coconut adds natural sweetness and creaminess that balances the spicy and sour elements.

โ†’ Can I use coconut milk instead of coconut cream?

Yes, coconut milk works well for a lighter version. The broth will be less thick and rich but still delicious. Use full-fat coconut milk for the best results.

โ†’ What can I substitute for galangal?

Fresh ginger makes an acceptable substitute if galangal is unavailable. Use slightly more ginger as galangal has a more intense, piney flavor. You can also find dried galangal in Asian markets.

โ†’ How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat to prevent separating. The flavors often develop and improve overnight.

โ†’ Can I make this vegetarian?

Substitute chicken with firm tofu and use soy sauce or mushroom sauce instead of fish sauce. Use vegetable stock in place of chicken stock for a completely plant-based version.

โ†’ How spicy is this soup?

The heat level depends on the number of Thai bird's eye chilies used. Start with 2 chilies for moderate heat, or omit them entirely for a mild version. You can always serve fresh chilies on the side.

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 Soup

Creamy Thai soup with coconut, lemongrass, chicken and mushrooms

Prep Duration
15 min
Cook Duration
25 min
Total Duration
40 min
Created by Hailey Barnes


Skill Level Easy

Cuisine Thai

Makes 4 Portions

Dietary Info No Dairy, No Gluten

What You Need

Protein

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

Broth & Base

01 1 can (13.5 oz) coconut cream
02 2 cups chicken stock
03 2 stalks lemongrass, trimmed and bruised
04 4 slices fresh galangal, or 1 tablespoon ginger as substitute
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 fresh lime juice, plus additional for serving
03 1 teaspoon sugar
04 Salt to taste

Garnish

01 Fresh cilantro leaves
02 Lime wedges

How-To Steps

Step 01

Infuse the broth base: 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

Extract aromatic flavors: Simmer for 10 minutes to infuse the broth with the aromatic ingredients.

Step 03

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

Step 04

Remove solids: Remove and discard lemongrass, galangal, and lime leaves from the soup.

Step 05

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

Step 06

Serve: Ladle soup into bowls. Garnish with fresh cilantro and serve with lime wedges.

What You'll Need

  • Large saucepan
  • Sharp knife
  • Cutting board
  • Ladle

Allergy Details

Review all ingredients for possible allergens. If concerned, please ask a healthcare provider.
  • Contains fish from fish sauce.
  • May contain soy if substituting tofu in vegetarian version.
  • Coconut present; verify individual coconut allergies.

Nutrition Details (each serving)

These figures are for reference and shouldn't replace guidance from a healthcare expert.
  • Kcal: 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.