Fragrant Thai Tom Kha Soup

Featured in: Everyday Home Cooking

Tom Kha is a classic Thai soup that combines the richness of coconut cream with the bright, citrusy notes of lemongrass, galangal, and kaffir lime leaves. Tender chicken and mushrooms simmer in this aromatic broth, balanced with fish sauce, lime juice, and optional chilies for heat. Ready in just 40 minutes, this comforting dish is naturally gluten-free and dairy-free, making it perfect for a weeknight dinner or when you crave authentic Thai flavors at home.

Updated on Fri, 30 Jan 2026 08:05:40 GMT
Creamy Tom Kha Soup with tender chicken, mushrooms, and aromatic herbs served steaming hot. Pin Now
Creamy Tom Kha Soup with tender chicken, mushrooms, and aromatic herbs served steaming hot. | warmighir.com

Tom Kha Soup is a jewel of Thai cuisine, a fragrant and velvety masterpiece that offers a comforting escape in every spoonful. Known for its distinct citrusy aroma and rich coconut base, this soup perfectly balances tender chicken and earthy mushrooms with a sophisticated blend of traditional herbs like lemongrass and galangal. It is a dish that feels both light and deeply satisfying, making it a favorite for those seeking an authentic taste of Thailand at home.

Creamy Tom Kha Soup with tender chicken, mushrooms, and aromatic herbs served steaming hot. Pin Now
Creamy Tom Kha Soup with tender chicken, mushrooms, and aromatic herbs served steaming hot. | warmighir.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 an authentic Tom Kha lies in the slow infusion of aromatics. As the lemongrass, galangal, and kaffir lime leaves simmer in the coconut broth, they release essential oils that create a complex, layered flavor profile. This aromatic foundation is what elevates the soup from a simple broth to a gourmet experience.

Ingredients

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

  • Protein: 300 g (10 oz) boneless, skinless chicken breast or thighs, thinly sliced
  • Broth & Base: 400 ml (1 can) coconut cream, 500 ml (2 cups) chicken stock, 2 stalks lemongrass (trimmed and bruised), 4 slices fresh galangal (or 1 tbsp ginger), 4 kaffir lime leaves (torn)
  • Vegetables & Aromatics: 200 g (7 oz) button mushrooms (sliced), 2 small shallots (thinly sliced), 2 cloves garlic (smashed), 2–3 Thai birds eye chilies (smashed, optional)
  • Seasoning: 2 tbsp fish sauce, 1 tbsp lime juice, 1 tsp sugar, salt to taste
  • Garnish: Fresh cilantro leaves, extra lime wedges

Instructions

Step 1
In a large saucepan, combine the coconut cream and chicken stock. Add the lemongrass, galangal, kaffir lime leaves, shallots, garlic, and chilies. Bring the mixture to a gentle simmer over medium heat.
Step 2
Allow the broth to simmer for 10 minutes to fully infuse the base with the aromatic oils from the herbs.
Step 3
Add the sliced chicken and mushrooms to the pot. Continue to simmer for 8–10 minutes, or until the chicken is cooked through and the mushrooms are tender.
Step 4
Carefully remove and discard the lemongrass stalks, galangal slices, and kaffir lime leaves.
Step 5
Stir in the fish sauce, lime juice, sugar, and salt. Taste the soup and adjust the seasoning as needed to reach your preferred balance.
Step 6
Ladle the soup into warm bowls. Garnish with fresh cilantro leaves and serve with extra lime wedges on the side.

Zusatztipps fΓΌr die Zubereitung

For extra richness, you can use coconut milk instead of coconut cream. To ensure the best flavor, make sure to bruise the lemongrass stalks thoroughly with the back of a knife before adding them to the pot to release their fragrant oils.

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

To create a vegetarian version, substitute the chicken with firm tofu cubes and use soy sauce in place of the fish sauce. You can also adjust the heat level by increasing or decreasing the quantity of Thai birds eye chilies used.

ServiervorschlΓ€ge

This soup pairs exceptionally well with a side of fragrant jasmine rice, which complements the creamy broth. For a more festive presentation, serve the soup in traditional ceramic bowls with plenty of fresh lime wedges and cilantro for garnishing at the table.

Bright lime wedges and fresh cilantro garnish this rich coconut-based Thai comfort soup. Pin Now
Bright lime wedges and fresh cilantro garnish this rich coconut-based Thai comfort soup. | warmighir.com

With its velvety texture and intoxicating aroma, this Tom Kha Soup is a celebration of Thai culinary tradition. It is a versatile dish that works beautifully as a sophisticated starter or a hearty main course. Enjoy the perfect balance of creamy, spicy, and sour flavors in every bowl.

Recipe FAQs

β†’ Can I make Tom Kha soup vegetarian?

Yes, simply replace chicken with firm tofu and use soy sauce instead of fish sauce. Use vegetable stock in place of chicken stock for a completely plant-based version.

β†’ What's the difference between galangal and ginger?

Galangal has a sharper, more citrusy and piney flavor compared to ginger. While ginger can substitute in a pinch, galangal provides the authentic Tom Kha taste and is worth seeking out at Asian markets.

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

Absolutely. Coconut milk will create a lighter, less rich broth. You can also use a combination of both for a medium consistency that balances creaminess with a lighter texture.

β†’ How spicy is Tom Kha soup traditionally?

Tom Kha is typically mildly spicy with a focus on aromatic flavors rather than heat. The chilies add subtle warmth, but you can adjust the quantity to your preference or omit them entirely for a mild version.

β†’ Can I prepare Tom Kha soup in advance?

Yes, Tom Kha can be made ahead and refrigerated for up to 3 days. The flavors actually deepen over time. Reheat gently and add fresh lime juice and cilantro just before serving for the best taste.

β†’ What should I serve with Tom Kha soup?

Tom Kha pairs beautifully with jasmine rice to soak up the flavorful broth. It also works well alongside spring rolls, Thai basil chicken, or as part of a multi-course Thai meal.

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.

Fragrant Thai Tom Kha Soup

Fragrant Thai soup with chicken, coconut cream, lemongrass, galangal, and aromatic lime leaves in silky broth.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Ava Bennett


Skill Level Easy

Cuisine Thai

Serves 4 Portions

Dietary Info No Dairy, No Gluten

What You'll 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 fresh 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–3 Thai bird's eye chilies, smashed, optional

Seasoning

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

Garnish

01 Fresh cilantro leaves
02 Lime wedges

Method

Step 01

Prepare aromatics 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

Infuse broth: Simmer for 10 minutes to allow the aromatics to fully infuse the broth with their fragrant flavors.

Step 03

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

Step 04

Remove solids: Remove and discard lemongrass stalks, galangal slices, 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 generously with fresh cilantro and 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.

Tools Needed

  • Large saucepan
  • Sharp knife
  • Cutting board
  • Ladle

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Contains fish (present in fish sauce)
  • May contain soy if using vegetarian substitution
  • Contains coconut; verify individual allergies before serving

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 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.