Tom Kha Gai

October 7, 2025
Creamy Tom Kha Gai Thai coconut chicken soup with fresh herbs, mushrooms, and lime wedges in a bowl

Tom Kha Gai is a lovely Thai soup packed with flavor! It features a warm coconut milk base, tender chicken, and aromatic herbs like lemongrass and galangal. Yum!

Whenever I make it, I can’t help but slurp up the delicious broth. It’s the perfect balance of spicy, sour, and creamy—comfort in a bowl! 🌶️🥥

Key Ingredients & Substitutions

Chicken Broth: A flavorful base is essential! I love using homemade broth, but store-bought works fine. For a vegetarian version, substitute vegetable broth or mushroom broth for a rich flavor.

Coconut Milk: Full-fat coconut milk gives the soup a creamy richness. If you prefer a lighter option, use light coconut milk but be cautious, it can change the texture. Some folks also like using almond or cashew milk, but it won’t have the same taste.

Lemongrass: Fresh lemongrass is best for its bright flavor. If you can’t find it, try lemon zest as a substitute—about 1 tablespoon should do. It won’t have the same depth but adds nice citrus notes.

Galangal: True galangal offers a unique taste, but ginger is a great substitute in a pinch! Use fresh ginger slices for a similar but slightly different flavor.

Fish Sauce: This is key for umami flavor. If you’re vegan or vegetarian, use soy sauce or tamari for a similar salty taste without the fish.

What’s the Best Way to Infuse Flavor into the Broth?

Infusing the broth with flavors from your aromatics is crucial. Start by simmering your lemongrass, galangal, and kaffir lime leaves in the chicken broth. Here’s how:

  • Bring chicken broth to a gentle boil before adding the spices.
  • Smash the lemongrass with the flat side of a knife to release its oils—this boosts the flavor!
  • Let the mixture simmer for 5-10 minutes, giving the ingredients time to meld together.

This technique helps extract the essential oils and flavors from the herbs, creating a fragrant base for your soup. Remember, patience pays off in flavor!

How to Make Tom Kha Gai (Thai Coconut Chicken Soup)

Ingredients You’ll Need:

For The Soup:

  • 4 cups chicken broth
  • 1 can (14 oz) coconut milk (full-fat)
  • 1 stalk lemongrass, trimmed and smashed
  • 3 slices galangal (or ginger if unavailable)
  • 3 kaffir lime leaves, torn
  • 2-3 Thai bird’s eye chilies, sliced (adjust to taste)
  • 200g (7 oz) chicken breast, thinly sliced
  • 200g (7 oz) mushrooms, sliced (button or straw mushrooms)
  • 3 tablespoons fish sauce
  • 2 tablespoons fresh lime juice
  • 1 tablespoon sugar (palm sugar preferred)
  • Fresh cilantro leaves for garnish
  • 2 spring onions, chopped
  • Optional: Thai chili oil or crushed red chili flakes for garnish

How Much Time Will You Need?

This delicious soup takes about 15 minutes to prepare, with about 15-20 minutes of cooking time. So in just about 30-35 minutes, you can enjoy a warm, flavorful bowl of Tom Kha Gai!

Step-by-Step Instructions:

1. Prepare the Broth:

In a large pot, bring the chicken broth to a gentle boil. Add the smashed lemongrass, galangal slices, and torn kaffir lime leaves. Allow them to simmer for about 5-10 minutes to infuse their delightful flavors into the broth.

2. Add Coconut Milk and Mushrooms:

Next, pour in the coconut milk and stir well. Add the sliced mushrooms and chilies to the pot. Be careful to heat gently; avoid boiling too hard to keep the coconut milk creamy and smooth!

3. Cook the Chicken:

Now, add the thinly sliced chicken breast to the soup. Cook until the chicken is just tender and cooked through, which should take about 5-7 minutes. Stir occasionally to make sure everything is cooking evenly.

4. Season the Soup:

Time to add flavor! Season the soup with fish sauce, fresh lime juice, and sugar. Taste your creation and adjust the seasoning to achieve that perfect balance of savory, sour, spicy, and sweet!

5. Remove Aromatics:

Before serving, don’t forget to remove the lemongrass, galangal, and kaffir lime leaves from the pot. They’ve done their job giving flavor!

6. Garnish and Serve:

Ladle the soup into bowls and sprinkle with fresh cilantro leaves and chopped spring onions for that vibrant touch. If you’re feeling adventurous, drizzle with some Thai chili oil or add crushed red chili flakes for an extra kick.

7. Enjoy!

Serve your hot, fragrant, and creamy Tom Kha Gai soup to family and friends or enjoy it solo. Either way, you’re in for a treat! 🌟

Tom Kha Gai

Can I Use Coconut Cream Instead of Coconut Milk?

Absolutely! Coconut cream will give your soup an even richer and creamier texture. Just be aware that it will also intensify the coconut flavor, so if you’re a fan, go for it!

How Can I Adjust the Spice Level?

If you prefer a milder soup, simply reduce the number of Thai bird’s eye chilies or remove the seeds before slicing. You can also serve sliced chilies on the side for those who like it spicy!

Can I Freeze Leftover Tom Kha Gai?

Yes, you can freeze leftover soup! Just make sure to let it cool completely, then store it in an airtight container. It can last in the freezer for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove before serving.

What Can I Use Instead of Kaffir Lime Leaves?

If you can’t find kaffir lime leaves, you can substitute with a small amount of lime zest and a squeeze of lime juice. It won’t replicate the exact flavor, but it’ll add a nice citrusy touch!

You might also like these recipes

Leave a Comment