• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Cuisines Thai Recipes

Tom Yum Soup (Thai soup)

By:Nagi
Published:30 Sep '19Updated:10 May '25
160 Comments
Recipe v Video v Dozer v

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!

White bowl with Tom Yum Soup (Thai soup) with prawns / shrimp, mushrooms, tomato and garnished with coriander and chilli

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:

  1. Clear Tom Yum Soup (Tom Yum Goong Nam Sai); and

  2. 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.

Two types of Tom Yum Soup - clear and creamy

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!

Pot of Tom Yum Soup broth simmering on the stove

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:

  1. Making the soup broth; and

  2. 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!

What goes in Tom Yum Soup (Thai soup)

And here’s the stuff IN the soup.

What goes in Tom Yum Soup (Thai 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!

Process steps illustrating how to make the broth for Thai Tom Yum Soup

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.

Process steps for how to make Thai Tom Yum 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.

Rustic white bowl with Thai Soup - Tom Yum soup - ready to be eaten

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.

Process steps for how to make creamy Tom Yum Soup

Thai chilli paste and evaporated milk to make creamy Tom Yum SoupI 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!

Pot with creamy Tom Yum Soup, fresh off the stove

Creamy Tom Yum Soup in a blue bowl, ready to be eaten

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

  • Thai Chicken Satay with Peanut Sauce

  • Thai Cashew Chicken Stir Fry

  • Thai Basil Chicken

  • Thai Fried Rice

  • Thai Red Curry and Thai Green Curry

  • 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.

White bowl with Tom Yum Soup (Thai soup) with prawns / shrimp, mushrooms, tomato and garnished with coriander and chilli

Tom Yum Soup (Thai Soup)

Author: Nagi
Prep: 15 minutes mins
Cook: 20 minutes mins
Total: 35 minutes mins
Mains, Starter
Thai
4.99 from 52 votes
Servings2
Tap or hover to scale
Print
Recipe video above! The famous Thai Soup, made at home, and it's honestly the real deal!! See recipe notes for shortcut using frozen peeled prawns/shrimp. Also, CHOOSE from classic clear Tom Yum (Tom Yum Goong Nam Sa) or the creamy Tom Yum version (Tom Yum Goong Nam Khon)!

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
Prevent screen from sleeping

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:

1. Lemongrass – To prepare, cut in half, peel the reedy green shell to reveal the softer white part on the bottom half of the lemongrass. If lemongrass is hard to come by, you can use PASTE: stir in 1 tbsp.
2. Galangal is like ginger but it has a more sour and peppery flavour. If you can’t find it, just substitute ginger and a grind of black pepper.
3. Kaffir Lime Leaves are the leaves of a kaffir lime tree. It’s used to add earthy citrus flavours into Asian food. Sold at large grocery stores (Coles, Woolies, Harris) and Asian stores. Dried is an ok substitute (same amount), but I really urge you to try to find fresh if you can because it adds that “something-something” that really makes this “restaurant quality”. Freezes 100% perfectly, I always have a stash!
4. Chilli – This soup is not that spicy but has a mild hum to it!
5. Fish Sauce – I’m afraid this is key to getting enough flavour in the broth so I can’t offer a sub here!
6. Thai roasted Chilli Paste – you’ll need to go to a Thai grocery store for this. If you can’t get to one, use another Asian Chilli Paste and some chilli oil to achieve a similar flavour and effect. Sambal Oelak + chilli oil is an excellent fall back.
7. SHORTCUT FROZEN PRAWN/SHRIMP VERSION: I wanted to make a faster version made using pre-peeled frozen prawns. Even I was astonished how well it came out! Here’s how to make it:
  • 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!
8. Storing – leftover soup can be kept for 2 days in the fridge then gently reheat in microwave without prawns/shrimp and add them in later (so you don’t accidentally overcook them). 
Freezing – broth freezes 100% perfectly. For best results, follow recipe to strain, then return into pot. Gently cook shrimp/prawns than remove. Add fish sauce and sugar. Allow to cool separately, return shrimp into broth and freeze. Add mushrooms and tomato once soup is reheated, as well as lime (best to add these fresh).
9. Nutrition per serving.

Nutrition Information:

Calories: 156cal (8%)Carbohydrates: 15g (5%)Protein: 21g (42%)Fat: 2g (3%)Saturated Fat: 1g (6%)Cholesterol: 191mg (64%)Sodium: 2821mg (123%)Potassium: 593mg (17%)Fiber: 2g (8%)Sugar: 7g (8%)Vitamin A: 287IU (6%)Vitamin C: 16mg (19%)Calcium: 138mg (14%)Iron: 3mg (17%)
Keywords: Thai soup, Tom yum soup
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

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? 🤔🤔🤔

Dozer rolling on his toys

Previous Post
Thai Basil Chicken
Next Post
Chili Mac and Cheese

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Thai red duck curry

Thai Red Duck Curry

Massaman lamb shoulder

5 Minute Fall-apart Massaman Lamb Shoulder

Southern Thai Turmeric Chicken fresh out of the oven

Thai Turmeric Chicken

More Thai Recipes

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




160 Comments

  1. Tammy Pruett says

    January 22, 2025 at 4:46 pm

    As usual, I’m a last minute prep and could not find galangal or kaffir leaves in Katy, TX, even though we have a strong presence of Asian grocery stores. I subbed extra lemon grass, lime zest and juice. I even added half a lime rind but had to remove and add extra sugar at some point to reduce bitterness.
    Soup was delicious and substitutions were barely noticed.

    Reply
  2. Tammy pruett says

    January 19, 2025 at 5:08 pm

    5 stars
    I shopped last night to make this. Living in a suburb of Houston (Katy), I was so disappointed that none of the Asian markets carried Kaffir leaves or galangal. I subbed more lime zest and ginger and outcome was delicious. I’ll prepare more in advance next time. I also rinsed my shrimp heads and peels before broth prep.

    Reply
  3. Irene Asgaard says

    December 16, 2024 at 5:20 am

    5 stars
    It is so tasteful. I cook this soup once a week now. I vary the soup add ins every week.

    Reply
  4. Andréanne says

    November 13, 2024 at 10:34 am

    5 stars
    Absolutely delicious!

    Reply
  5. Jo says

    November 7, 2024 at 1:50 am

    Hi Nagi, thank you so much for your recipe. I prepared the clear tom yam soup last night and it turned out to be restaurant standard! I am not good at cooking and for the first time I feel like I am a very experienced chef! Thank you & please keep up with such great work.

    Reply
  6. Irene Asgaard says

    October 4, 2024 at 2:30 am

    5 stars
    It’s very tasteful and nice

    Reply
  7. Aegis says

    July 29, 2024 at 2:19 pm

    5 stars
    Great post. Looking forward to reading more. Thanks for taking the time to write this.
    cloud service provider in malaysia
    malaysia data protection service
    microsoft office 365 backup in malaysia

    Reply
  8. Deb says

    March 21, 2024 at 6:56 am

    Hi Nagi,
    I’m allergic to seafood, can I make tom yum with chicken?
    Cheers Deb

    Reply
  9. Elena says

    March 7, 2024 at 8:44 pm

    Thank you, I’ve been making this soup for years now and it always comes out perfectly. I always try to use original recipe but sometimes I don’t have lime leaves and I have to substitute lime juice with lemon instead. Nevertheless it comes out as the tastiest soup I’ve ever had in my life

    Reply
  10. Jelena says

    February 5, 2024 at 10:38 am

    5 stars
    Fabulous, I used a substitute, didn’t have oyster mushrooms so used some shiitake and white one, and frozen prawns, lemon grass pasta and ginger and pepper and still soup was delicious .
    Thanks for amazing recipes.

    Reply
  11. Nagisa says

    January 21, 2024 at 11:34 am

    Hey Nagi! I just tried this recipe for supper tonight. I substituted prawn shells with dries shiitake slices and turned out wonderfully!

    Reply
  12. Holly says

    January 17, 2024 at 12:32 am

    5 stars
    Nagi! This is my first comment on your site and it’s ’cause I couldn’t contain my bliss for this recipe (like all the so so many of yours that I have made). I was privileged to have spent last winter on Koh Samui and there’s a restaurant there called Tom’s Resturant that serves a life changing Tom Yum. I never thought I would get to taste the complexity of flavours outside of Samui, but last night, in the comfort of my winter blown Montreal apartment, my tastebuds were electrified in just the same way! What a recipe! Thanks for transporting me back to Tom’s! And so easy!!!

    Reply
  13. Daiana says

    January 3, 2024 at 10:25 pm

    5 stars
    Wonderful, simply wonderful. Thank you Nagy! ❤️❤️❤️

    Reply
  14. Ruth says

    September 10, 2023 at 12:58 pm

    5 stars
    Hi Nagi,
    This is by far the best Tom Yum recipe I’ve found! I’ve made several but I find this one is the best! I didn’t have kaffir leaves but I do have a few Yuzu lemon trees and I used those leaves instead. It was a fantastic substitute!

    Thanks again!

    Reply
  15. Agnes Mone Sumareke says

    July 25, 2023 at 3:41 pm

    Thank you for sharing Tom Yum Soup recipe. I love Tom Yam Soup.

    Reply
  16. jinan says

    July 15, 2023 at 5:52 am

    5 stars
    this was just spectacular! i had to make a few substitutions: ginger for galangal, serrano for thai chili, lime zest for lime leaves, oyster sauce for fish sauce, and a sweetened tamarind sauce instead of sugar (which i really recommend adding).
    thank you!

    Reply
  17. Cee says

    June 29, 2023 at 10:51 am

    What brand frozen prawns do you normally buy? I struggle to find a good one.

    Reply
  18. Chris says

    April 28, 2023 at 11:08 pm

    Thanks for recipe it looks great
    Can you add some noodles and extra veg maybe small brocolini and snow peas and corn Not that fond of mushrooms Nagi . I would like your new recipe book for Mothers day so letting hubby know so he can get it for me😊😊😊 luv your puppy dozer so…cute

    Reply
  19. Paul B says

    April 25, 2023 at 11:53 am

    Hi Nagi,
    Can this be made using por kwan Tom yum paste as a quick version like your laksa recipe?
    The por kwan laksa paste you recommended is awesome with a few ingredients added.
    Thanks.

    Reply
  20. Natalie says

    April 23, 2023 at 1:10 pm

    This was divine! Didn’t have lime, so used lemon. Also used brown sugar and added a bit of red curry paste and lemon rind because I didn’t have lemongrass. Needs must in these times! Added dumplings, frozen prawns, and noodles. A real winner! Thanks Nagi 🙂 🙂 🙂

    Reply
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!