Tom Yum soup – everybody’s favourite Thai soup is finally here! Choose from the classic clear Tom Yum Goong, or make the creamy Tom Yum version – both are made with the same broth.
Simple to make using whole fresh OR peeled frozen prawns / shrimp, this is astonishingly easy to make once you’ve gathered the ingredients! Bonus: Tom Yum is probably the healthiest Thai dish ever, clocking in at just 156 calories!
Tom Yum Soup
Asian food has some of the best soups in the world! From the rich coconut Laksa Noodle Soup to Vietnamese Beef Pho, and Japanese Ramen, there’s a vast variety and Thailand’s Tom Yum Soup is right up there with the best of them.
And the bonus? Tom Yum Soup is good for you, with just 156 calories per serving and very low fat.
Two types of Tom Yum
First up, let me explain that there’s two different types of Tom Yum Soup:
-
Clear Tom Yum Soup (Tom Yum Goong Nam Sai); and
-
CREAMY Tom Yum Soup (Tom Yum Goong Nam Khon) which is made from the clear version with the addition of evaporated milk and a good hit of Thai Chilli Paste.
I’ve no idea which is more popular, and truthfully I like both equally so I don’t play favourites. The creamy version has a slightly bigger flavour punch because of the addition of the chilli paste. The evaporated milk really doesn’t add flavour, it just changes the appearance.
Difference between Tom Yum and Tom Kha?
The soup broth flavour base is the same, but the key difference is that Tom Kha has chilli paste and a splash of coconut milk added. In fact, Tom Kha is the creamy version of Tom Yum I’m sharing today if you use the coconut milk option instead of evaporated milk!
Tom Yum is best made with whole prawns/shrimp that you peel yourself. But I’ve got a recipe made with frozen peeled prawns too – see recipe notes!!
What goes in Tom Yum Soup
There’s 2 parts to Tom Yum Soup:
-
Making the soup broth; and
-
The stuff that goes in the broth.
Firstly, the broth. In addition to items shown below, you also need the head and shell of the peeled prawns/shrimp (see image below). If you can’t get whole prawns, don’t worry – in the recipe notes, there’s directions for making this with frozen pre-peeled prawns!
Key to this soup broth are all the fragrant fresh herbs and spices you see below. The kaffir lime leaves, lemongrass, galangal, chilli and garlic. They impart such beautiful flavour into the soup!
And here’s the stuff IN the soup.
I live in the upper northern beaches of Sydney, which is a beautiful part of the world but is sadly in Asian food and produce. But even I can get my hands on all the ingredients for this recipe from my grocery and fresh produce stores!!
How to make Tom Yum Soup
The ingredient gathering is the hardest part of this recipe, being that the aromatics aren’t pantry staples and depending how well stocked your grocery store is, might require a trip to an Asian store.
The making part is very straight forward, calling for not much more than plonking and simmering, straining, more plonking then simmering again. EASY!
See? A lot of plonk and simmer above to make the broth.
And more plonk and simmer below when you add the “stuff” into the soup.
That’s how you make the clear version of Tom Yum Soup which I find is the one more commonly served at Thai restaurants in Sydney.
The broth looks deceptively simple – clear and unassuming. But wait until you try it! It’s got terrific complexity of flavour from the prawn/shrimp shells – basically it’s a homemade prawn stock with a ton of aromatics added!!
Can you freeze Tom Yum soup?
Yes you can! What I like to do is make the broth, strain it, then just cook the shrimp/prawns and freeze it like that, before the mushrooms and tomato go in. But in fact, it would freeze fine even with the tomato and mushrooms – I just feel it’s better adding them in fresh later.
And now for the creamy version!
How to make CREAMY Tom Yum Soup
For the creamy version, you simply take the clear one, add a good dollop of Thai Chilli paste then a splash of evaporated milk.
I think that people assume that the creamy version is made with coconut milk, being an ingredient associated with Thai cooking. But it’s not, it’s evaporated milk.
But coconut milk is also amazing – in fact, that changes Tom Yum into Tom Kha soup and some people who sampled this preferred that the best!
Whichever you choose – classic clear or the creamy version, you are going to love it. It tastes 100% authentic, as good as you get at Thai restaurants. I exaggerate not – some favourite takeout dishes are difficult or simply can’t be replicate at home because we don’t have commercial grade equipment. And when that’s the case, I’m very upfront about how close a homemade version can be (for example, Chicken Tikka Masala, Char Kway Teow)
Tom Yum soup is not one of those! It’s astonishingly easy, SUPER HEALTHY, and tastes just like the real deal! – Nagi x
Watch how to make it
MORE THAI FOOD FAVOURITES
-
Browse all your favourite Thai food recipes!
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Tom Yum Soup (Thai Soup)
Ingredients
- 300g / 10oz whole prawns / shrimp with heads and shells on (Note 7)
Broth:
- 3 cup (750 ml) water
- 1/2 cup (125 ml) chicken stock/broth , low sodium
- 2 stalks of lemongrass , outer layers peeled(Note 1)
- 1.5 cm / 3/5" piece of galangal , cut into 4 slices (Note 2)
- 5 kaffir lime leaves , torn roughly (Note 3)
- 2 Thai or birdseye chillies (Note 4)
- 3 garlic cloves
Soup Add Ins:
- 120g / 4oz oyster mushrooms
- 1 roma tomato , cut into wedges
- 1/2 white onion (medium sized), cut into wedges about 1 cm thick
- 1 tsp sugar
- 3 tbsp fish sauce (Note 5)
- 3 tbsp lime juice
- Coriander/cilantro , for garnish
Creamy Tom Yum Option:
- 1 1/2 tbsp Thai roasted chili sauce (Nam Prik Pa, Note 6)
- 1/3 cup (75 ml) evaporated milk
Instructions
Broth:
- Peel the prawns. Place heads and shell in pot, reserve meat.
- Use a meat mallet or similar to bash the garlic, chilli and lemongrass so they burst open to release flavour. Add into pot.
- Crush kaffir lime leaves with your hands. Add into pot.
- Add galangal, stock and water. Bring to simmer on high heat, cover, then reduce to medium and simmer for 10 minutes.
- Strain the broth, discard the prawn shells etc, then return broth into same pot over low heat.
Finish Soup:
- Add onions and mushrooms, simmer 3 minutes. Add tomatoes, simmer for 1 minute.
- Add prawns, simmer 2 minutes or until just cooked.
- Stir in sugar and fish sauce, simmer for 1 minute.
- Add lime juice, then taste. Adjust sweet (sugar), salt (fish sauce) and sour (lime) to your taste (trust me, you'll know when you like it!).
- Ladle into bowls and serve with fresh coriander and fresh chilli! This is the CLEAR version of Tom Yum.
Creamy Tom Yum:
- When you add sugar, also add Thai Chilli Paste and evaporated milk.
- Then continue with recipe!
Bonus: Tom KHA!
- Following Creamy Tom Yum steps but use coconut milk instead of evaporated milk.
Recipe Notes:
- Skip prawn/shrimp shells and head in the broth. Instead, add 1.5 tsp shrimped paste into the broth. Proceed with recipe.
- Use 200g/7oz frozen peeled prawns (this is more than the weight of peeled whole prawns) and add them in step 7. The resulting soup is extremely good, quite similar to making the broth using the prawn shells!
Nutrition Information:
Life of Dozer
A familiar sight – he does this every day. ie rolling around on a pile of his toys. Do you think he’s:
a) in need of a good back scratch
b) rubbing his stench all over the toys in a sign of ownership / deter other dogs from taking his toys
c) just loving life? 🤔🤔🤔
Dee says
First time cooking tomyum from scratch, so glad I found this recipe and it was delicious! Your recipe was very thorough and easy to follow through even for a beginner like me! I added more chilli and lessened the fish sauce to suit our taste buds. Definitely not my last time using this recipe!
Gary Hayes says
Just now received your email with my favourite soup. Tom Yum Goong, so will be using your recipe very soon, as it has slight variations from what I have been eating since the 1980s, and looks absolutely mouth watering.
Luckily, I grow Tahitian Limes, Kaffir Lime, Lemon Grass and Galangal, which died off in the drought, so I have most of what is needed for your yummy recipe.
Nagi says
I hope you love it Gary – love to know what you think once you try it!! N x
Aslan says
I love how you make it seem easy. I’m gonna try making it later. It’s seems very similar to our Filipino dish, Sinigang.
But after traveling and being exposed to this I can attest that my tastebuds are longing for this dish. I cant wait
Nagi says
I’d love to know what you think once you try it Aslan!!
Darlana says
Omg… so friggin delicious…
To die for… your recipe is spot on.. I couldn’t decide between creamy or regular, but ended up adding the coconut milk at the end. Just a bit of tweaking the fish sauce, lime juice, thai chili paste and sugar at the end to suit your personal taste… but absolutely fantastic.
I couldn’t find head on shrimp… but in all honesty… I don’t think I could have dealt with that anyways… lol 😂
I had frozen raw shrimp with the shell on… so thawed and peeled the shrimp and used the shells in the broth, plus added the shrimp paste as you suggested… we did have it with rice vermicelli noodles in our bowls…. the fresh and bright flavor was amazing.
Another fantastic recipe Nagi… thank you 😊
Nagi says
Nailed it Darlana!!!
Maria says
Hey Nagi, Hey there fluffy Dozer 🥰
I made this today. First time in my 47 years of life making tomyam from scratch. And I am licking the chopsticks lol. Thanks for the super simple recipe Nagi! I made with the evaporated milk and dunk rice vermicelli into the super tasty broth. 🥰
Nagi says
I’m so glad you loved it Maria!!!
Kris Barber says
Nagi,
you’ve done it again.
My god-daughter is a big fan of Thai food. Me…not so much…until now!
I wanted to surprise her with a nice Thai dinner. So I made your Thai Chicken Satay w Peanut Sauce, Thai Lettuce Wraps and the Creamy Tom Yum Soup.
She was delighted! I was surprised.
I enjoyed the Chicken Satay. I wasn’t too fond of the lettuce wrap filling. (Not sure if I balanced the flavors correctly, but will try again.) I was totally blown away by the Tom Yum Soup. It was wonderfully delicious. I love soups and this will be a regular one from now on.
Thanks for this wonderful recipe. The pictures of the Pantai chili paste and Maesri red curry paste were VERY helpful. Many of the ingredients at my favorite Asian store have little to no English on the labels and I get confused.
Anyway, sorry for rambling on, but thanks again for such wonderful recipes. Hugs from me and crazy tail wags from Obe.
Nagi says
Thanks so much for the feedback Kris – I really appreciate it!! N x
Claudia says
This soup is a dream. In fact, your entire blog is dynamite. Thank you for sharing your talent and passion with the world.
Tess says
Nagi, this recipe is the best! I made this for my Thai food obsessed family (My husband and I have been to Thailand a few times and we know a good Tom Yum Goong) and we all loved it! We all agreed it was one of the best Tom Yum Goongs we’d had. I made the creamy version and went to my local Thai grocer for all the fresh ingredients plus the Nam Prik Pao. Yum!
Nagi says
Perfect Tess!
Betty says
Hi Nagi, did I ever say I love you?? Well it’s out now😊. Your recipes have turned me to this super mum/wife I never imagined I would be.
This was another big success. Made it for hubby and he went lyrical about it. So much, that next yr summer we are going to Thailand! Can’t believe how simple it is to make such a delicious dish. The only annoying part was the deveining but once that was out of the way the rest was easy. Thanks Nagi
Nagi says
Well I love you too Betty 😂 I don’t know anyone who enjoys deveining shrimp, but I hope the recipe was well worth it!
Lou Ann Loiselle says
I would like to try this recipe but I’m on a low sodium diet. How can I make it lower in sodium and still taste great?
Nagi says
Hi Lou Ann, the sodium will be coming from the fish sauce, I’m afraid I can’t give you a sub that will be anything similar here – N x
Renata says
Nagi, I just discovered your blog… why did it take me sooooo long?
Your Tom Yum is astounding!!! I loved every part of it and your video is so helpful. Thank you 🙏. We have also had the Apple Crumble yesterday and we so much enjoyed it that we will be making it again today. I can’t wait to taste your other recipes. You have made a cook of me. Take care.
Nagi says
That’s great to hear Renata!
Taz says
Oh wow! I just made this today. I tried gathering the ingredients during the week and wasn’t able to find keffir lime leaves but managed to find lemon leaves? Don’t know if it’s the same but who cares I used it! Couldn’t find the galangal either but as your notes suggested I used ginger with some pepper. Finally didn’t have the Thai chili sauce but just used the oil of some chili paste I had. Topped it with more chilies at the end and omg, this was sooooo good. I’m going to be making his a lot this winter! So yummy.
Nagi says
Wahoo, I’m so glad it worked out for you!
Tina says
Thank you for share Nagi ,
This’s Soup i eat with udon noolde , yumyum
Nagi says
Ooh yum! 🙂
paola says
I truly love your recipes, so clearly described, excellent work. I thank you very much for the dedication you show every time. Greetings from California
Nagi says
Thank you for the compliment Paola! I enjoy what I do so much, that’s what drives me! N x
Eha says
It would be hard to find an Australian methinks who does not love Tom Yum or Tom Kha for that matter ! As I don’t use evaporated milk my Tom Yum is of the clear variety with more stock and less water in the recipe . . . delicious ! I do try get the fresh prawns for the shells and heads . . . hope your trip away is nought but wonderful !
Nagi says
I hear you Eha! It’s such an Aussie fave! N x
Gary says
Tom Yum soup has been my favourite Asian soup, ever since a Thai restaurant opened here in the late 80s, so I can’t wait to try your recipe, which is different from what I have made over the years. I will be trying your recipe this week, as it looks even more delicious than any other I have had.
Nagi says
I hope you love it Gary!! N x
Kristen Morgan says
I cannot wait to make Tom yum soup! My husband loves Asian food, and you have given me recipes to his favourite dishes, that even I can create! You are super inspiring, thank you so much!
Nagi says
I love hearing that! 🙂 N x
Nancy says
I make my own shrimp stock that I freeze – can that be used instead or would it change the flavor substantially by not using the chicken stock along with the prawn heads and tails?
Nagi says
Homemade shrimp stock is perfect Nancy! I cheat by adding a bit of chicken stock simply to give the flavour a wee bit of a boost 🙂 Just use your homemade shrimp stock and add in peeled shrimp! N x
Rhonda says
The Tom Yum soup looks delicious, anxious to try it. Seeing reminded me of a soup prepared by a restaurant where I use to live, Lemongrass soup. It was a chicken stock based soup and so delicious! It was one of my comfort foods. Would you have a recipe for it?
Nagi says
Hi Rhonda! Do you know what cuisine it is? Is it Vietnamese? 🙂 n x
Elsie says
Could sambal oelek be used instead of the Thai chili paste?
Nagi says
Yep! Plus chilli oil will give the same effect Added tip in the recipe notes 🙂 N x