Tom Kha Gai is a delightful Thai soup that warms up your soul with its rich flavors. Made with tender chicken, aromatic herbs, and creamy coconut milk, this dish is perfect for any season. Whether it’s a chilly evening or a bright sunny day, a bowl of Tom Kha Gai brings comfort and joy. It is easier to make than you might think, and it packs a punch of flavor that keeps everyone coming back for more.
Why Make Tom Kha Gai Soup
Tom Kha Gai isn’t just a traditional Thai dish; it’s a symphony of flavors that brings comfort and joy to your table. This soup combines the freshness of lime and the warmth of ginger, making it a fantastic treat for your taste buds. As the days get cooler, nothing beats a hot bowl of this soup, perfect for family dinners or even a cozy night in.
Making your own Tom Kha Gai at home means you control the ingredients, so you can customize it according to your preference. Plus, this dish is not only delicious but also a fun way to explore Thai cuisine right in your kitchen. It’s a delightful dish that pairs well with rice and is sure to impress friends and family alike.
Why You’ll Love This Tom Kha Gai Soup
Cozy Flavor with Everyday Ingredients
The beauty of Tom Kha Gai lies in its comforting flavors that come from simple ingredients like chicken, mushrooms, and coconut milk. The unique blend of lime leaves, lemongrass, and galangal creates a warm and inviting taste. These ingredients are often found in your local grocery store, making it easy to whip up this delicious dish anytime.
Quick to Make, Easy to Love
One of the best things about Tom Kha Gai is how quickly it comes together. In less than 30 minutes, you can have a comforting bowl of soup ready to enjoy. Perfect for busy weeknights or unexpected guests, this recipe is as easy as it is delicious.
Ingredients and Substitutions
What You’ll Need for This Recipe
To make Tom Kha Gai, you will need the following ingredients:
- 1 lb chicken breast, sliced
- 2 cups coconut milk
- 2 cups chicken broth
- 1 cup mushrooms, sliced
- 2 stalks of lemongrass, smashed and chopped
- 4-5 slices of galangal (or ginger)
- 4-5 kaffir lime leaves
- 2-3 Thai bird chilies (optional, for heat)
- Juice of 1 lime
- Fish sauce to taste
- Fresh cilantro for garnish
Smart Swaps for Dietary Needs
If you’re looking for substitutes, consider these options:
- Tofu instead of chicken for a vegetarian version.
- Almond or oat milk can replace coconut milk for a lower-fat option.
- Use vegetable broth instead of chicken broth for a vegan soup.
Feel free to mix in your favorite vegetables like bell peppers or spinach for added nutrition.

How to Make Tom Kha Gai Soup
Step-by-Step Cooking Instructions
- Start by heating the chicken broth in a pot over medium heat.
- Add the smashed lemongrass, galangal, and kaffir lime leaves. Let it simmer for 5-10 minutes.
- Add the sliced chicken and mushrooms, cooking until the chicken is done.
- Pour in the coconut milk, stir, and let it heat through without boiling.
- Season with lime juice and fish sauce to taste. Add the bird chilies for an extra kick if you like.
- Remove from heat and garnish with fresh cilantro before serving.
Tips for Texture, Timing & Tools
For the best texture, make sure not to boil the coconut milk after adding it, as it can create an unpleasant separation. Using a sharp knife will help in getting even slices of chicken and vegetables, ensuring they cook evenly.
Storage & Reheating
How to Store It Right
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. It’s a great way to enjoy this beautiful dish again later in the week.
Reheating Without Losing Flavor
When reheating, do it slowly over low heat to maintain the creamy texture. Avoid boiling, as high heat can change the consistency of the coconut milk.
A Dish Worth Making Again and Again
The freshness and comfort of Tom Kha Gai make it a dish you’ll want to prepare time and again. Each time you make it, you can try adding different veggies or changing the spice level to keep things interesting.
FAQs
Can I freeze Tom Kha Gai soup?
Yes, you can freeze it, but the texture of the coconut milk may change once thawed. It’s best to freeze without the coconut milk and add it after reheating.
What can I serve with Tom Kha Gai?
It pairs beautifully with jasmine rice or a side of crispy spring rolls for a complete meal.
Is Tom Kha Gai spicy?
The level of spiciness depends on how many bird chilies you add. You can control the heat by adjusting the number of chilies according to your taste.
Can I make it vegan?
Yes! Simply replace chicken and chicken broth with tofu and vegetable broth, and the soup remains delicious.
Final Thoughts
Tom Kha Gai Soup is more than just a meal; it’s an experience filled with vibrant flavors and comforting warmth. With its quick preparation and simple ingredients, it’s perfect for any home cook. Whether you’re a seasoned chef or just trying your hand at cooking, this soup will soon become a favorite in your kitchen. Enjoy every flavorful sip!
PrintTom Kha Gai Soup
A delightful Thai soup made with tender chicken, aromatic herbs, and creamy coconut milk, perfect for any season.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Thai
- Diet: Paleo
Ingredients
- 1 lb chicken breast, sliced
- 2 cups coconut milk
- 2 cups chicken broth
- 1 cup mushrooms, sliced
- 2 stalks of lemongrass, smashed and chopped
- 4-5 slices of galangal (or ginger)
- 4-5 kaffir lime leaves
- 2-3 Thai bird chilies (optional, for heat)
- Juice of 1 lime
- Fish sauce to taste
- Fresh cilantro for garnish
Instructions
- Start by heating the chicken broth in a pot over medium heat.
- Add the smashed lemongrass, galangal, and kaffir lime leaves. Let it simmer for 5-10 minutes.
- Add the sliced chicken and mushrooms, cooking until the chicken is done.
- Pour in the coconut milk, stir, and let it heat through without boiling.
- Season with lime juice and fish sauce to taste. Add the bird chilies for an extra kick if you like.
- Remove from heat and garnish with fresh cilantro before serving.
Notes
Best texture achieved by not boiling the coconut milk after adding it. Store leftovers in an airtight container for up to 3 days. Reheat slowly over low heat to maintain texture.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 4g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 20g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 70mg