Healthier Thai Coconut Soup (Rich, Creamy And Tender)

This post may contain affiliate links. See my disclosure policy.

Quick Question: Is Thai Coconut Soup Thick Or Thin?

Thai Coconut Soup, also known as Tom Kha Gai, typically has a moderately thin consistency. It’s a flavorful Thai soup made with coconut milk, broth, herbs, and spices. The coconut milk gives it a creamy base, but the soup itself is not as thick as some other creamy soups. It strikes a balance between being creamy and brothy.

Do you want to broaden your horizons and enjoy some Thai cuisine? Yes? Try making your own delicious, rich, and flavorsome Tom Kha soup! It is a fantastic dish that is super flavorful and fragrant.

One taste, and you will be hooked. But such a delightful soup must be impossible to make at home. Right? Wrong! This is a super easy soup to make at home. Anyone that tries it will almost certainly be asking for seconds. 

In this article, we will go over everything you need to know about making Tom Kha Soup at home and any other tidbits of information you might need. 

Let’s dive right in and get started!

If you want to learn more about making this soup, read on. You need to know a lot more if you’re going to do this soup justice.

What Is Thai Coconut Soup?

Thai Coconut Soup, known as “Tom Kha Gai,” is a traditional Thai dish. It melds rich coconut milk with aromatic herbs like lemongrass, galangal, and kaffir lime leaves. 

Enhanced by slices of chicken, mushrooms, and a hint of chili, this soup offers a harmonious blend of spicy, sour, sweet, and creamy flavors. 

Revered for its depth and complexity, Tom Kha Gai provides a soul-warming experience and a peek into Thai culinary heritage.

History Of Thai Coconut Soup  

In Taiwanese, Tom means soup, and Kha means galangal. As such, Tom Kha translates to soup with galangal. Aptly named! This is a traditional soup that usually contains kaffir lime leaves, coconut milk, galangal, fish sauce, and lemongrass.

You can cook this soup in a single pot and switch out the protein. Tom Kha typically has chicken, but you often see it with tomatoes, shrimp, mushrooms, and other delicious veggies.

This soup is thought to be one of the healthier Thai soups. This is because this is quite a low-fat soup, perfect for those watching your weight. 

You can easily make this tasty soup at home, which is why it is popular. The flavor of Tom Kha soup is complex and layered.

The combination of sweet and savory is perfectly balanced! The addition of coconut milk makes this soup rich and creamy. 

But the show’s star is the lemongrass and galangal, which add depth to the overall taste of the amazing soup. But we are not done yet!

With the addition of the kaffir lime leaves, this soup has a mild citrus flavor which perfectly compliments the flavors of the fish sauce and the salty umami flavor. 

This is a rich, creamy, tangy, and salty soup that is utterly heavenly. This is a very light soup that is remarkably filling. But what makes this soup unique is its many flavors and how they all work wonders together. 

A single serving of this soup contains about 315 calories, which makes it a remarkably low-calorie and filly meal. If you want to pad out this dish, you can always add some noodles to make this dish more filling.

Interesting Facts About The Thai Coconut Soup  

  • Galangal: Despite similarities, galangal isn’t ginger. They’re distinct plants, each imparting unique flavors.
  • Medicinal Roots: Traditionally believed to have medicinal properties, offering relief from colds and flu.
  • Vegan Versions: Easily adaptable for vegans using tofu and vegetable broth.
  • Regional Variations: Northern Thai versions might skip coconut milk, offering a clearer broth.
  • Global Influence: The soup has Chinese culinary ties, especially with its use of chicken.
  • Thai Name Breakdown: “Tom” means to boil, “Kha” is galangal, and “Gai” is chicken.
  • Royal Soup: Historically served in Thai royal courts due to its rich ingredients.
  • Not Always Spicy: Adjust chili levels according to preference. Traditional recipes balance four flavors: salty, sweet, sour, and spicy.

What Makes The Thai Coconut Soup Special? 

  • Flavor Balance: Mastery in balancing sweet, sour, salty, and spicy elements.
  • Aromatic Ingredients: The trio of lemongrass, kaffir lime leaves, and galangal creates a unique scent.
  • Culinary Harmony: Combines creamy coconut milk with zesty and fragrant herbs.
  • Cultural Resonance: Embodies Thai culinary traditions and community spirit.
  • Adaptability: Accommodates meat, seafood, or tofu, making it versatile.
  • Health Boost: Loaded with anti-inflammatory ingredients, potentially offering wellness benefits.
  • Sensory Experience: Beyond taste, it engages the senses with its vibrant color and captivating aroma.
  • Timelessness: Has remained beloved across generations, showcasing the enduring allure of Thai cuisine.

Ingredients List

Coconut Oil2 tablespoons
Onions1 medium, finely sliced
Garlic Cloves3 cloves, minced
Lemongrass2 stalks, bruised and cut into 2-inch pieces
Galangal1 inch, thinly sliced
Thai Bird’s Eye Chilies2-3 (adjust to heat preference), finely sliced
Kaffir Lime Leaves4 leaves, torn
Vegetable Broth4 cups
Button Mushrooms1 cup, thinly sliced
Fish Sauce2 tablespoons
Brown Sugar1 tablespoon
Lime Juice3 tablespoons
Coconut Milk2 cups

What Ingredients Do You Need For This Soup?

Before cooking, you must ensure you have everything to make this delicious Tom Kha soup. Luckily for you, we know what you need to make this soup. As such, we have listed everything you need for this soup below: 

  • Coconut Oil – This recipe calls for one tablespoon of coconut oil. 
  • Onions – Half a cup of sliced and diced onions is needed for this recipe. 
  • Garlic Cloves – This recipe requires just one teaspoon of chopped garlic. 
  • Lemongrass – You require three lemongrass stalks to make this delicious soup. 
  • Galangal – This soup recipe requires two to three inches of galangal or ginger.
  • Thai Bird’s Eye Chilies – You need six to eight whole Thai bird’s eye chilies.
  • Kaffir Lime Leaves – This recipe calls for two to three kaffir lime leaves. 
  • Vegetable Broth – You will need four cups of vegetable broth to make this soup. 
  • Button Mushrooms – You are going to need seven-ounce button mushrooms. 
  • Fish Sauce – This tasty soup needs one tablespoon of fish sauce. 
  • Brown Sugar – You need a tablespoon of brown sugar for this recipe. 
  • Lime Juice – Two tablespoons of freshly squeezed lime juice is required. 
  • Coconut Milk – This recipe calls for two cups of coconut milk. 

This is a delicious soup. All of these ingredients work well together. So, only substitute them if you need to. That said, you can do so if you would rather enjoy prawns or a non-meat protein. 

But now that you know all the ingredients you need, you can finally start cooking your soup! It is quite delightful! Check out the section below to learn more.

Ingredient Tips 

  • Coconut Oil: Opt for virgin coconut oil for a richer aroma.
  • Onions: Yellow onions provide a sweeter base.
  • Garlic: Freshly minced garlic offers a more robust flavor than store-bought.
  • Lemongrass: Smash the stalks slightly to release more aroma.
  • Galangal: Store leftovers in the freezer for extended freshness.
  • Bird’s Eye Chilies: Wear gloves when handling; they’re potent.
  • Kaffir Lime Leaves: If unavailable, use a combination of bay leaf and lime zest.
  • Button Mushrooms: Clean gently with a cloth, avoiding water.
  • Fish Sauce: Use quality brands for authentic flavor.
  • Coconut Milk: Full-fat version gives a creamier texture and richer taste.

Can You Vary The Recipe With Other Ingredients? 

  • Keto: Substitute brown sugar with erythritol or stevia. Use full-fat coconut milk and increase the amount of coconut oil.
  • Paleo: Omit brown sugar; sweeten with honey or dates. Use coconut aminos instead of fish sauce.
  • Gluten-Free: Ensure the fish sauce is gluten-free, or switch to a gluten-free soy sauce.
  • Whole30: Replace brown sugar with date paste and ensure a compliant fish or soy sauce without additives.
  • Vegetarian: Omit fish sauce, replacing it with soy sauce or tamari.
  • Vegan: Use the vegetarian modifications and, in recipes that have animal proteins, replace them with tofu or tempeh.

Recipe Directions

  • Step 1: In a pan over medium heat, add coconut oil. Sauté garlic and onion until fragrant (~1 min).
  • Step 2: Add lemongrass, galangal, Thai chilies, kaffir lime leaves, and vegetable broth. Bring to a boil, then reduce to low heat.
  • Step 3: Cover and simmer for 25-30 minutes. Strain out solid ingredients, leaving only the broth.
  • Step 4: Toss button mushrooms into the broth. Cook until soft (~3-4 mins).
  • Step 5: Add fish sauce, brown sugar, lime juice, and coconut milk. Stir and simmer briefly.
  • Step 6: Serve hot with garnishes like lime wedges, cilantro, and chopped red chilies. Optionally, add a dash of chili oil for extra heat.

Variations, Add-Ons, And Toppings 

This recipe has a few variations, which can make it more suitable for certain people with particular preferences. This soup will be traditionally made using chicken meat, which is then shredded.

If you are a vegetarian, you can use a meat substitute and vegetable broth. If you prefer seafood, there is always the option to use prawns in this soup instead of chicken. At the end of the day, it is up to you!

Now, if you want to make your soup more filling, you could make your Tom Kha soup with noodles!

We recommend adding rice vermicelli noodles to your soup; they are a fantastic option, and you will love these noodles with your right and flavorsome Thai soup

Scaling The Recipe

  • Portion Calculation: Decide the number of servings needed. If you’re doubling the recipe, double each ingredient. For halving, use half the quantity.
  • Consistency Matters: When scaling, maintain the ratio of solids to liquids to ensure consistent flavor and texture.
  • Adjust Cooking Vessel: Scaling up might require a larger pot. Ensure it can accommodate the increased volume.
  • Taste Test: As you scale, flavors might intensify or diminish. Always taste and adjust the seasoning accordingly.
  • Monitor Cooking Time: Larger quantities might need extended simmering for flavors to meld. Conversely, smaller batches might cook faster.
  • Ingredient Availability: When scaling up significantly, check ingredient availability in advance so you’re not short on essentials.

What Is Used For Garnishing? 

  • Lime Wedges: Their tangy zest elevates the soup’s fresh flavor.
  • Cilantro (Coriander) Leaves: Bright green sprigs add vibrancy and a refreshing taste.
  • Green Onions (Scallions): Thinly sliced, they bring color and a mild crunch.
  • Thai Basil: Its unique aroma complements the soup’s flavors perfectly.
  • Red Chili Slices: For those who prefer a fiery touch.
  • Chili Oil Drizzle: Adds a spicy warmth and a glossy sheen.
  • Bean Sprouts: Introduce a refreshing, crunchy element.
  • Toasted Coconut Flakes: They add a delightful texture and enhance the coconut flavor.

Can I Make Thai Coconut Soup In A Slow Cooker Or Instant Pot? 

Slow Cooker

  • Ideal for infusing flavors deeply. 
  • Add all ingredients except coconut milk and garnishes. 
  • Cook on low for 4-6 hours. 
  • Before serving, add coconut milk to warm through, then garnish.

Instant Pot

  • A faster method. 
  • Use the sauté function for onions, garlic, and mushrooms
  • Add other ingredients except coconut milk. 
  • Seal and pressure cook on high for 15 minutes. 
  • Release pressure, add coconut milk to heat up, and then garnish.

Can I Use Store Bought Broth, Or Should I Make My Own? 

Store-Bought Broth

  • Convenience: Quick and easy, especially for impromptu preparations.
  • Consistency: Offers a predictable taste and salt level.
  • Variety: Available in several types – chicken, vegetable, beef, and more.

Homemade Broth

  • Flavor Depth: Customizable ingredients yield a richer, fresher flavor profile.
  • No Preservatives: Healthier, without added chemicals or artificial flavors.
  • Economical: Made from kitchen scraps like vegetable peels and chicken bones.

Can I Use Different Types Of Meat/Fish/Pasta/Vegetables For The Soup? 


  • Chicken: Common choice, tender, and flavorful.
  • Shrimp: Delivers a seafood twist.
  • Fish: Firm varieties like cod or tilapia work well.


  • Rice Noodles: Complement the soup’s texture and taste.
  • Vermicelli: Thin, delicate, and quick-cooking.


  • Tomatoes: Add a tangy dimension.
  • Bok Choy: Offers a mild, crunchy texture.
  • Bell Peppers: Colorful and slightly sweet.
  • Spinach: Wilts beautifully, enhancing nutrition.

Success Tips – Tips And Tricks For Making The Soup

  • The first thing you must remember with this soup is that the bird’s eye chilies are spicy. If you do not like spice, you can always use a different variety. If you still want to use Bird’s eye chilies, take care not to bite into these chilies.
  • Do you want your soup to have an intense mushroom flavor? Yes? Well, you can always use oyster mushrooms. They have a strong flavor that you will undoubtedly notice.
  • Alternatively, you can always use rehydrated dried mushrooms. They are also known for having a very strong flavor. 
  • If you are unsure how to use lemongrass, we are here to tell you that it is quite easy. Start by smashing the stalk with the back of your knife before you add it to the soup.
  • This helps to release the flavor in the grass. Alternatively, you can also wrap your lemongrass in a bundle. This makes removing it later on much easier.

Nutritional Values 

Thai Coconut Soup is more than just a flavorful delight. Rich in essential nutrients, it benefits from coconut milk’s healthy fats, the aromatic herbs’ antioxidants, and the proteins of choice. This soup is a wholesome blend of taste and nourishment, ideal for health-conscious gourmets.

What Are The Total Calories In The Soup? 

Suppose you are following the ingredients and quantity mentioned in this recipe. In that case, the average calorie count is 150 to 200 per serving. However, if you alter the recipe by adding or removing any item, the total calorie count will vary. And if you want to measure the calorie accurately, using a proper calorie counter is best. 

Dietary Restrictions Of The Thai Coconut Soup 

  • Gluten: Some fish sauces contain wheat. Check labels or opt for gluten-free versions.
  • Fish Allergens: Fish sauce is a staple. Replace with soy sauce for allergies.
  • Vegan/Vegetarian: Traditional recipes may use shrimp or chicken. Ensure vegetable broth and replace meat with tofu or veggies. Check fish sauce or use plant-based alternatives.
  • Dairy: Generally dairy-free due to coconut milk use.
  • Soy: Some versions might have soy-based ingredients.
  • Low-Carb: Brown sugar and some veggies add carbs. Adjust or omit for strict low-carb diets.

Health Benefits Of Thai Coconut Soup 

  • Immune Boosting: Garlic and ginger possess anti-inflammatory and antioxidant properties, bolstering immune health.
  • Heart Health: Coconut milk offers healthy fats like lauric acid, potentially supporting heart health.
  • Digestive Aid: Ginger and lemongrass may alleviate digestive discomfort and boost gut health.
  • Vitamin Rich: Vegetables like mushrooms provide essential vitamins and minerals.
  • Metabolism: Capsaicin in chilies can boost metabolism and promote fat burning.
  • Hydration: Broth-based soups help maintain hydration levels.
  • Bone Health: If made with bone broth, it can offer collagen, beneficial for joints and bones.
  • Mental Wellness: Warm soups can induce feelings of comfort and well-being.

Nutrition Table 

How Can I Make Thai Coconut Soup Lower In Sodium? 

  • Broth: Opt for low-sodium or no-salt-added vegetable broth.
  • Fish Sauce: Limit the amount or seek reduced-sodium variants. Alternatively, use a splash of low-sodium soy sauce.
  • Natural Flavor Enhancers: Amplify taste with fresh herbs like cilantro, basil, and lemongrass. These impart flavor without adding salt.
  • Lime: The zesty tang of lime juice can offset the need for saltiness.
  • Homemade Touch: Make your broth, giving complete control over salt content.
  • Taste as You Go: Adjust seasonings gradually, ensuring you don’t oversalt.

How Can I Make Thai Coconut Soup Lower In Sugar? 

  • Brown Sugar: Reduce the amount, or omit it entirely. The natural sweetness of coconut milk compensates slightly.
  • Natural Sweeteners: Use stevia or monk fruit as sugar alternatives, providing sweetness without the carbs.
  • Coconut Milk: Opt for unsweetened versions, as some canned varieties have added sugars.
  • Balance with Spices: Enhance flavors with additional herbs and spices like basil, cilantro, or lime zest.
  • Taste Test: Adjust seasonings progressively to find the perfect balance.
  • Savor Inherent Sweetness: Recognize that ingredients like onions and some broths naturally contain sugars.

How To Serve The Thai Coconut Soup At Its Best? 

  • Temperature: Serve hot. Reheat gently to avoid curdling the coconut milk.
  • Fresh Garnishes: Top with fresh cilantro, green onions, and a lime wedge. These enhance both visuals and taste.
  • Presentation: Use deep bowls to showcase the soup’s rich texture and vibrant ingredients.
  • Side Pairings: Serve with jasmine rice or rice noodles on the side, offering a filling complement.
  • Spice On Hand: Provide chili flakes or oil for those desiring extra heat.
  • Serve Promptly: Once ready, serve immediately to retain the soup’s aromatic allure and warmth.
  • Stir Well: Ensure ingredients are evenly distributed for a consistent taste in every spoonful.

Perfect Side Dishes To Complement Thai Coconut Soup 

  • Spring Rolls: Crispy and light, these pair beautifully with the soup’s creaminess.
  • Thai Green Salad: A refreshing blend of greens, herbs, and a tangy dressing.
  • Sticky Rice: Absorbs the soup’s flavors and adds a satisfying texture contrast.
  • Steamed Dumplings: Delicate pockets filled with veggies or meat.
  • Grilled Satay Skewers: Chicken or tofu skewers with a peanut dipping sauce.
  • Papaya Salad (Som Tam): A crunchy and spicy delight, offering a flavor burst.
  • Thai Iced Tea: A sweet and creamy beverage to balance the soup’s heat.
  • Jasmine Rice: Fragrant and soft, it’s a classic pairing for any Thai dish.

How Long Can We Store The Soup? 

This soup can be stored in an airtight plastic container for at least three days. Alternatively, you can also freeze your soup. Just make sure that the container you use is freezer safe. Your soup will last in the freezer for up to three months. 

When you are finally in the mood for some delicious Tom Kha soup, you only need to reheat it on the stove or in the microwave. Have a side of noodles or rice and enjoy your delicious fragrant Thai soup.

Can I Make The Soup In Advance? 

  • Preparation: Prepare the soup base without adding delicate ingredients like mushrooms or protein.
  • Storage: Cool the soup and store it in the refrigerator for up to 2 days.
  • Finishing Touches: On serving a day, reheat the soup gently. Add fresh mushrooms, protein (like chicken or shrimp), and finalize with coconut milk.
  • Versatility: This method maintains the soup’s freshness, allowing flavors to meld while preventing overcooking of delicate ingredients.

What Can We Do With Leftovers? 

  • Rice Mix: Combine with cooked jasmine or basmati rice to create a flavorful risotto-like dish.
  • Stir Fry Base: Use as a sauce for a quick vegetable or protein stir fry.
  • Noodle Soup: Add cooked rice noodles or ramen for a hearty noodle soup variation.
  • Protein Marinade: Infuse chicken or tofu with the soup and then grill or bake.
  • Soup Redux: Introduce new vegetables or proteins for a different soup version.
  • Pot Pie Filling: Use as a unique filling for a Thai-inspired pot pie.
  • Flatbread Topping: Reduce until thickened, spread on flatbread, add toppings, and bake.
  • Casserole Foundation: Mix with vegetables and protein, top with breadcrumbs, and bake.

Special Tools/Equipment Needed

  • Mortar and Pestle: Ideal for crushing and releasing flavors from ingredients like lemongrass and galangal.
  • Fine Mesh Strainer: Helps remove solid aromatic elements like lemongrass and kaffir lime leaves after infusing their flavors.
  • Thai Clay Pot: Traditionally, soups are cooked and served in these pots, offering a rustic look and feel.
  • Coconut Scraper: This tool extracts coconut meat efficiently for those using fresh coconuts.
  • Lime Squeezer: Extracts maximum juice from limes without seeds.
  • Chili Grinder: Grinds fresh chilies to adjust heat levels.
  • Sharp Chef’s Knife: Essential for fine chopping and slicing.
  • Wooden Spoon: Useful for stirring without scratching the pot’s surface.

Final Thoughts

We hope you have enjoyed reading this article and learning how to make this rich, flavorsome, fragrant Thai coconut soup. It is one of the best soups, and you can make it home easily! 

Even an amateur cook should be able to whip up a decent and delicious soup just like this! If you need to make a soup that you can serve to your guests and be proud of the delectable meal you have put before them, this will be the recipe for you.

Just make sure that you have all the ingredients on hand. You also need to follow the instructions for the letter. 

If you have enjoyed this article, check out our other articles. Our site is filled with fantastic food articles, some of which you will find interesting and useful.

Frequently Asked Questions 

Is Tom Yum And Tom Kha Soup The Same Thing?

Tom Kha Soup and Tom Yum Soup are Thai dishes containing coconut milk and a range of delicious authentic herbs and spices. The main difference between these soups is that Tom Yum soup will be made with a clear broth.

On the other hand, Tom Kha soup will have a creamy coconut milk broth. On top of that, Tom Yum soup has more spice than Tom Kha soup. 

Is Tom Kha Soup A Healthy Choice?

For the most part, Tom Kha soup is thought to be a healthy soup. It does not contain a lot of fat, but it also has many nutritional and beneficial vitamins and minerals.

So, if you need a tasty soup packed full of beneficial nutrients, you need to make yourself a batch of homemade Tom Kha soup. 

How Can You Make Tom Kha Soup In A Slow Cooker?

Yes, making this soup in an instant pot is possible, and it could not be easier! To start things off, you should hit the sauté button. 

Next, add a little coconut oil, onions, and garlic, and allow them to cook for a little in the instant pot. Once these ingredients have been caramelized and have a strong aroma, add the rest of your ingredients to the instant pot. 

Hold back in the coconut, lime juice, and sugar. They will be added later on. Allow your ingredients to cook for about five minutes before you release the pressure. 

At this time, you can strain out the onions, lemongrass, galangal, kaffir leaves, and chilies. Toss coconut milk, sugar, and lime juice, and heat your soup. Stir thoroughly and serve this soup while it is nice and hot. 

Is There A Vegan Option For Tom Kha Soup?

If you want to make this soup vegan, all you need to do is not add the dish sauce to the soup. All of the other ingredients in Tom Kha soup are vegan. So, making this soup safe for vegan people is quite easy!

Can You Make This Soup Whole30?

If you want to make Tom Kha soup but need a whole30 version, there are a few things you can do to make this soup perfect.

All you need to do to make this dish whole30 is make sure that you don’t add sugar to this soup, and also, you will be required to use whole30 fish sauce. 

There are not a lot of brands that make whole30 fish sauce, one good opinion is a brand known as Red Boat.

On top of that, you need to ensure that the chicken broth you use is whole30, and your coconut aminos must not have any sugar. As long as you are careful, there should be no issues making this soup whole30.

Healthier Thai Coconut Soup (Rich, Creamy And Tender)

Healthier Thai Coconut Soup (Rich, Creamy And Tender)

0 from 0 votes
Course: soup recipe


Prep time


Cooking time





Thai Coconut Soup, or “Tom Kha,” is a harmonious blend of creamy coconut milk, aromatic herbs, and a hint of spice. It captures the essence of Thai cuisine, balancing sweet, sour, salty, and spicy flavors in every comforting spoonful.


  • 2 Tablespoons 2 Coconut Oil

  • 1 Medium 1 Onions (Finely Sliced)

  • 3 3 Garlic Cloves (Minced)

  • 2 2 Lemongrass Stalks (Bruised And Cut Into 2-Inch Pieces)

  • 1 Inch 1 Galangal (Thinly Sliced)

  • 2-3 2-3 Thai Bird’s Eye Chilies (Adjust To Heat Preference), Finely Sliced

  • 4 4 Kaffir Lime Leaves (Torn)

  • 4 Cups 4 Vegetable Broth

  • 1 Cup 1 Button Mushrooms (Thinly Sliced)

  • 2 Tablespoons 2 Fish Sauce

  • 1 Tablespoon 1 Brown Sugar

  • 3 Tablespoons 3 Lime Juice

  • 2 Cups 2 Coconut Milk

Step-By-Step Directions

  • Heat the Oil and Sauté the Onion and Garlic
    To make this delicious soup, you must first put a little coconut oil in a pan and put it on medium heat. When the oil is good and hot, add your garlic and onion to the pan for a minute or until it is nice and warm.
  • Add Some Spices and the Broth
    Now that your onions and garlic have been sautéed. Add your lemongrass, galangal, Thai red chilies, kaffir lime leaves, and vegetable stock to the pan to allow the broth to boil. Once you have reached a rolling boil, put the heat on low.
  • Let Your Soup Simmer
    Put the lid on your pan and let your soup simmer for twenty-five- thirty minutes.
    Once this time has passed, use a strainer and take the onions, lemongrass, galangal, kaffir leaves, and chilies out of your soup. With that, you should have the broth, the base of your delicious Tom Kha soup!
  • Cook Your Mushrooms
    Now that your broth is ready, your next step is to grab your button mushrooms and toss them in the pan. They will need to cook for between three and four minutes. Just ensure they are heated all the way through and are nice and soft.
  • Add a Few Other Ingredients to the Pan
    Add some fish sauce, brown sugar, lime juice, and coconut milk to the same pan with the mushrooms and broth. Stir these ingredients together, and then allow them to simmer. Make sure to stir throughout this process.
  •  Add Your Garnish and Serve
    You should have a delicious Tom Kha soup ready to serve. Scoop your soup into a bowl and add your garnish of choice.
    We recommend sprinkling lime wedges, cilantro, and chopped red chilies. This soup is also best served hot! Add just a dash of chili oil to your soup if you want an extra kick.


  • Consistency can vary; for a thicker soup, reduce it longer or use more coconut milk.
  • Spice levels are adjustable; add or reduce chilies based on preference.
  • Always use fresh coconut milk for the best flavor and creaminess.
  • Vegan versions can substitute fish sauce with soy sauce or tamari.
  • Tofu, chicken, or prawns can be added for a heartier meal.
  • Garnishes like cilantro, chili flakes, or lime wedges elevate the dish’s visual appeal and flavor.
  • It pairs exceptionally well with jasmine rice or crusty bread.
  • Depending on portion sizes, it can be served as a starter or a main dish.

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me