Tom Kha Gai

September 28, 2025
Creamy Tom Kha Gai Thai soup featuring chicken, coconut milk, fresh herbs, and vegetables in a flavorful broth.

Tom Kha Gai is a cozy soup that warms you up with its creamy coconut milk and zesty lime flavors. You’ll find tender chicken and fresh herbs giving it a delicious twist!

Every spoonful feels like a hug in a bowl, right? I love pairing this soup with rice to soak up all that tasty goodness. Trust me, it’s comfort food at its best! 😊

Key Ingredients & Substitutions

Chicken Broth: A good quality chicken broth adds depth to your soup. If you’re gluten-free, ensure it’s labeled as such! Homemade is best, but store-bought works too. You can also use vegetable broth for a lighter version.

Coconut Milk: This gives the soup its creamy texture. Light coconut milk can be used for fewer calories. If you’re avoiding coconut, try almond milk mixed with a bit of cornstarch for thickness.

Galangal: This is key for that authentic flavor, but if you can’t find it, fresh ginger is a suitable substitute, though it alters the flavor a bit. Look for it in Asian grocery stores!

Kaffir Lime Leaves: These enhance the aroma of the soup. If unavailable, you can use lime zest in a pinch for a similar citrus note.

Bird’s Eye Chilies: Spicy! You can reduce the quantity for less heat or substitute with crushed red pepper flakes or jalapeños if you prefer a different spice level.

How Do I Achieve the Perfect Balance of Flavors?

Balancing flavors is crucial in Tom Kha Gai. You want a mix of salty, sour, and sweet. Here’s how to get it right:

  • Start with fish sauce for saltiness. Add in small increments.
  • Use lime juice to bring in sourness. Taste as you go!
  • Add sugar if the soup is too tangy; it will mellow the flavors.

Mix and taste after each addition. Everyone’s palate is different, so adjust according to your preference! It’s all about making it suit your taste buds.

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

Ingredients You’ll Need:

For the Soup:

  • 4 cups chicken broth (preferably homemade or low sodium)
  • 1 can (14 oz) coconut milk
  • 1 lb (450g) chicken breast, thinly sliced
  • 3-4 slices galangal (or ginger if unavailable)
  • 3-4 kaffir lime leaves, torn into pieces
  • 2 stalks lemongrass, smashed and cut into 2-inch pieces
  • 4-5 Thai bird’s eye chilies, smashed (adjust to taste)
  • 200g straw mushrooms or button mushrooms, halved or sliced
  • 2-3 tablespoons fish sauce (to taste)
  • 1-2 tablespoons fresh lime juice (to taste)
  • 1 teaspoon sugar (optional)
  • 2-3 shallots, sliced thin (optional)

For the Garnish:

  • Fresh cilantro leaves and stems for garnish
  • 2 green onions, chopped
  • Fresh Thai basil or coriander leaves (optional)

How Much Time Will You Need?

This recipe takes about 15 minutes of prep time and 20 minutes of cooking, totaling around 35 minutes. You’ll have a delightful bowl of soup ready to enjoy!

Step-by-Step Instructions:

1. Preparing the Broth:

In a medium pot, bring the chicken broth, galangal slices, kaffir lime leaves, lemongrass, and shallots (if using) to a gentle boil. Let it simmer gently for about 10 minutes. This step infuses the broth with wonderful flavors!

2. Cooking the Chicken:

Next, add the sliced chicken breast to the broth. Cook the chicken gently until it’s just cooked through, which should take about 5-7 minutes. Be careful not to overcook it!

3. Adding Coconut Milk and Mushrooms:

Once the chicken is cooked, stir in the coconut milk and mushrooms. Continue to simmer gently until the mushrooms are tender, about 5 minutes. You’ll start to smell the delicious aroma!

4. Seasoning the Soup:

Now it’s time for the fun part! Add the smashed chilies, fish sauce, sugar (if using), and lime juice. Taste the soup and adjust the seasoning until you find the perfect balance of salty, sour, and sweet flavors.

5. Final Touches:

Remove the pot from heat. Carefully discard the galangal slices, lemongrass stalks, and kaffir lime leaves from the soup so nothing gets left behind!

6. Serving Up the Soup:

Ladle the soup into bowls and garnish with fresh cilantro leaves, chopped green onions, and if you like, some fresh Thai basil or coriander leaves for an extra touch.

7. Enjoying Your Creation:

Serve the Tom Kha Gai hot, preferably with a side of steamed jasmine rice. Enjoy the creamy, tangy, and fragrant delight of this delightful Thai soup!

Tom Kha Gai

Can I Use Other Proteins Instead of Chicken?

Absolutely! Tom Kha Gai can be made with shrimp, tofu, or even vegetables like mushrooms and bell peppers for a vegetarian version. Just adjust cooking time accordingly; shrimp cooks faster than chicken, for instance.

How Can I Make This Soup Spicier or Milder?

To increase the spice level, add more Thai bird’s eye chilies or a dash of sriracha. For a milder flavor, reduce the amount of chilies or remove the seeds to tone down the heat.

What Should I Do If I Can’t Find Some of the Ingredients?

If you can’t find galangal, use fresh ginger as a substitute. Kaffir lime leaves can be substituted with lime zest if necessary. Feel free to get creative with the herbs and spices based on what’s available!

Can I Store Leftovers? How Long Will They Last?

Yes, you can store leftovers in an airtight container in the fridge for up to 3 days. Just remember to reheat gently over low heat to preserve the coconut milk’s creaminess!

You might also like these recipes

Leave a Comment