Tom Kha (Coconut Milk)

A fragrant and creamy coconut milk broth infused with fresh galangal, lemongrass, and herbs.

Serves: 3 · Prep: 15 min · Cook: 10 min · Total: 25 min · Level: Easy

The Story Behind the Dish

Tom Kha is built around one technique: simmering galangal, lemongrass, and kaffir lime in coconut milk just long enough to infuse the fat without breaking it. The broth stays silky because the heat stays low - coconut milk should never reach a hard boil. Once it splits, the soup turns oily and flat, and there is no recovering it.

Mushrooms, onions, and tomatoes go in last, cooked only until tender. The final balance - sour from lime juice, salty from fish sauce, fragrant from the aromatics - is adjusted at the table, not in the pot. This version is made with chicken, but a tofu version works equally well and is the standard choice for vegetarians in our cooking class. Taught at Thai Akha Kitchen cooking classes in Chiang Mai.

Key Ingredients

Base Flavors

Recipe Directions

  1. Slice the lemongrass on the diagonal to release its oils.
  2. Slice the galangal into thin rounds.
  3. Add the aromatics and chicken pieces to gently simmering coconut milk.
  4. Add the tomatoes and mushrooms and simmer until the chicken is cooked.
  5. Stir in red chilies and kaffir lime leaves, then squeeze in fresh lime juice.
  6. Garnish the creamy soup with fresh cilantro and serve.

What people ask the most

What is Tom Kha soup?

Tom Kha is a classic Thai coconut-milk soup: creamy, aromatic, gently spiced. The name means boiling galangal, and that root defines it, sharp and citrusy, unlike ginger. Made with mushrooms, onions, tomatoes, and chicken or tofu. A favorite in our recipes.

Why do you tear kaffir lime leaves instead of cutting them?

Cutting kaffir lime leaves with a knife bruises them unevenly and dulls the oils. Tearing by hand ruptures the cells along the grain, releasing far more citrus fragrance into the broth. A small technique our chefs show up close in every class.

Can Tom Kha be made vegan at Thai Akha Kitchen?

Yes. We swap chicken for tofu or extra mushrooms, fish sauce for soy seasoning, and use vegetable stock. Tom Kha is one of the easiest Thai soups to make vegan, as the coconut base is naturally plant-based. See our vegan guide.

Is Tom Kha soup gluten-free and dairy-free?

Yes. The base is naturally gluten-free and dairy-free, with coconut milk the only cream. Just check the fish sauce or seasoning if gluten-sensitive. Our full allergen protocol is in the allergy-safe guide.

What are the health benefits of Tom Kha soup?

Galangal is a Southeast Asian remedy for nausea and inflammation, coconut milk gives quick MCT energy, and lemongrass and kaffir lime add antimicrobial compounds. Together, Tom Kha is a gentle restorative broth, rich yet easy to digest. More in our recipes.

What is the difference between galangal and ginger?

They look alike but taste completely different. Ginger is warm and slightly sweet; galangal is sharper, pine-like, almost medicinal raw. You cannot swap one for the other in Tom Kha. The Akha use galangal for its cooling, digestive qualities, part of food as medicine.

What is the cultural significance of coconut milk soups in Northern Thailand?

Coconut milk was long a central Thai staple, but in the Northern highlands where the Akha live it was less common; high forests favored broth and dry-spice cooking. Tom Kha is their meeting point: native galangal and lemongrass in a lowland luxury, coconut milk. Read about the Akha people and our food-as-medicine guide.

What is the best cooking class in Chiang Mai to learn Tom Kha and Thai coconut soups?

For soups, the key is whether you build the broth from scratch or just add paste to liquid. We start with whole aromatics: galangal sliced right, lemongrass bruised, kaffir lime torn by hand. We teach Tom Kha beside Tom Yum in our Evening Class. See why guests rate us on TripAdvisor.