Tasty Thai Soup (Tom Ka Gai)
The classic Thai soup is popular for its creamy texture and exquisite balance of full-bodied seasonings. It tastes unlike anything else, and everyone who tries it, loves it. It is the most heart-warming of all chicken soups.
Usually, we must take time to eat Tom Ka Gai in a relaxed manner, using fingers to filter through inedible bits of leaves, lemon grass and pepper pods while searching the bowl for tender chunks of chicken and mushrooms. My teen-aged children are crazy for this soup, but are always begging for a more efficient way of eating it… they are hedonists in the making and do not enjoy being distracted by the task of picking out the inedibles.
In the role of “mother trying to please her brood” I tried using a bouquet garni approach, but the result was less than satisfying. The seasonings are integral, and must swim freely in the soup to infuse properly. Since meeting my Thermomix three months ago, I have tried this recipe several times, always searching for a better way.
Good things take time. Here it is!
Tom Ka Gai Soup (a classic Thai recipe adapted for Thermomix)
![]()
1000 g. chicken broth (home-made is best, but store-bought will do)
If you don’t have enough stock on hand, just make up the difference with water.
400 g. coconut milk
4 chicken thighs (boneless, skinless is my preference)
4-5 mushrooms
1 piece lemon grass
1 thumb-sized piece Galanga
small handful dried peppers
small handful Kefir lime leaves
1 tablespoon garlic-chili paste
1 lime (use lemon or bottled lime juice if fresh lime is not available to you)
handful cilantro (fresh coriander)
![]()
- Cut and crush seasonings (slice lemon grass and Galanga, crush peppers and lime leaves) as seen in video, to break up fibers and release flavours.
- Put chicken stock and coconut milk into Thermomix bowl.
- Add prepared seasonings to the liquid, with garlic-chili paste.
- Cook for 5 minutes at 100° C on REVERSE speed 2 to begin infusion of flavours. Meanwhile, prepare chicken by cutting into smaller pieces.
- Place basket into Thermomix bowl full of liquid.
- Add chicken pieces to the bowl.
- Cook 10 minutes at 90° C on REVERSE speed 2
- Add chopped mushrooms.
- Again, cook 10 minutes at 90° C on REVERSE speed 2
- Add lemon juice, coriander/cilantro and serve! (Tastes great by itself or with rice.)
Additional notes:
1) Some versions of this recipe call for an additional squirt of bottled Fish Sauce. I do add this when I have it on hand, but have not found it to be a necessary ingredient.
2) Galanga is sometimes referred to as Galangal and is related to ginger in appearance. Don’t be fooled — the flavor difference is striking and you can not make authentic Tom Ka Gai soup without Galanga. Aim for using fresh Galanga whenever possible and if not, check your Asian market for frozen product. Dried and powdered options are more readily available, though I question the integrity of the resulting soup when using these. (I’ve not yet tried using dry Galanga.)
3) For simplicity sake, this recipe calls for 4 deboned, skinned chicken thighs. Those making their own stock can save bits of chicken for later use in this recipe — that’s the true, “Frugal Fan” way!
4) Beware the addictive quality of this soup! If you’re not making it yourself at home, it can become a costly habit that develops a strong bond with your local Thai restaurant. Before making it at home, we were spending upwards of $9 for a 500 ml. container of this soup. Now we make at least three times the quantity for the same price!





I have made this soup many times years ago, and have totally forgotten about it. Thank you for reminding me, and adapting it to the Thermomix. I can hardly wait.
My favourite cuisine and absolutely delish!
Great flavour, delicious; kids loved it too. I put the ‘inedibles’ into the basket so they could float about infusing and put the chicken etc. into the bowl with the liquids. At the end simply lifted out the basket and all the ‘inedibles’ disposed of neatly.
Thanks for sharing your successful adaptation with us Rob! I’m happy to hear your kids have such good taste! The method you describe, is one I hadnot tried myself because I feared the chicken and mushroom pieces would be to ‘crowded’ under the basket and with blades moving in reverse, things might get a bit mushy. If your method allows enough room for the chicken to cook happily below the basket, then GREAT – we have an adaptation that works.
I look forward to trying it your way next time Rob. Cheers!
what a great video….makes it look so simple, that I think I may just try it. but I don’t have a Thermomix, so I will have to do it the old fashioned way, with many pots, and dishes.
I’ll be back to check for more receipts. thanks for the great blog.
Thanks so much for this recipe. I just made it, but was I missing some ingredients, so just used galangal, large chopped clove of garlic, whole fresh chilli chopped and lemongrass in the bottom. The result was still delicious. Am now trying to think how to convert Tom Yum using the same method.
Thanks again!
Great Lynne — I’m sure your success with this recipe will tempt other Thermomix fans to try it too!
I followed yours to the letter and, for serving, divided chicken and mushrooms among bowls and used the basket to “strain” the soup over them.
Great idea Mara, glad to hear it worked for you. Hope you liked the flavour too ;)
Flavour was great, thank you very much. Have done with prawn, too, just adding them with the mushrooms.
This is the first recipe I have tried using my new thermomix. I am very much a novice, and it worked perfectly. Will be doing it again and adding more veg. Cheers for this!
Well done Yummy88 — give yourself a pat on the back! What a way to launch yourself into the world of Thermomix. I’m SO glad you had success and that you are having fun with the world’s best-loved kitchen machine ;-) Do please report back about your veggie version when done.
Cheers to YOU,
H.
Just tried this recipe and it’s perfect.. I did add half the required amnt of coconut milk.. For the health conscious and it came out fine :) thanks for sharing this recipe…
Thanks for your feedback Rheece. This is good to know because I have often wanted to try using half the coconut milk but at the last minute I always cave and add it all. Everyone always asks for this soup at my house and I’m nervous to alter it in any way for fear of outcry ;-)
Making this again for dinner tonight. My “spin” will be to use prawns and mussels instead of the chicken thighs (don’t have any). So, there’s my “dinner spinner” of the day!
Oh yum — I love this idea — must try it myself :)
I know you may be sceptic, but I’m having this for dinner again tonight. No spinning the dinner this time, just good old chicken thighs. I’m really addicted to this and umami paste. I could live solely on those two and pasta.
So glad you enjoy it Mara. Understandably so — this is a very addictive soup. I can say that from experience… interesting unconventional flavours that work like magic together.
I just wanted to know if you can halve this recipe and if you need to adjust the time accordingly?
First off, I wouldn’t recommend halving this recipe as it’s just too yummy and half will not be enough for much. Even if you are alone, you can eat the full recipe over a few days, as it gets better when stored overnight. But if needed, you could try halving it, but keep the times the same. The main difference will be that when using half the liquid, it will not cook the chicken in the same way, as the liquid will not reach up as high in the bowl to reach the chicken in the basket. It should still work, but you will need the full time to cook that chicken. I would even do this: in the cooking step just prior to adding mushrooms, where it says “Cook 10 minutes at 90° C on REVERSE speed 2″, I would do this at speed 3 instead. This will force the water up a little higher in the bowl to help cook those chicken pieces sitting in the basket. — Hope this helps ;-)