Simple Tom Yum Soup

Please note: I may receive commissions from purchases made through links in this post.

313 Flares 313 Flares ×

This simple tom yum soup comes straight from Thailand. Tom Yum is a hot and sour soup made with Thai herbs and spices as well as bird's eye chilies.

This simple tom yum soup recipe comes straight from Thailand! This is the exact recipe from the Thai family that owned and operated the guesthouse where I recently stayed on the island of Koh Lanta.

Their food was so good that at one point I asked them for some Thai cooking lessons.  They were thrilled that a westerner was so interested in their cuisine and we all got a kick out of the impromptu, off-the-cuff lessons.

Without a doubt, my favorite dish was tom yum soup. You may know I have passion for all things Asian broths and soups and this is one of the more popular and classic dishes in all of Thailand.

Tom yum is a hot and sour soup made with three quintessentially fragrant Thai herbs and spices – kaffir lime leaves, galangal and lemongrass – as well as Thai bird’s eye chilies.

This simple tom yum soup comes straight from Thailand. Tom yum is a hot and sour soup made with Thai herbs and spices as well as bird's eye chilies.

You can find all of these things in most Asian supermarkets however many regular supermarkets now carry them. If you can’t find galangal, which is very similar to ginger, it’s fine to use regular ginger.  Fresh kaffir lime leaves may be also hard to find but many places carry dried or powdered forms.  Fresh leaves are best though as they’ll impart the best flavor.

Simple Tom Yum Soup Overview

The lemongrass, galangal and kaffir lime leaves are first simmered in a shrimp or fish broth for just a few minutes and then chilies give it that spicy kick.  Although chicken broth is not traditionally used in this recipe, you can substitute it for a seafood broth if that’s easier. No need to be a perfectionist about this!  You could also just use water too.

And if you’re not a fan of spice, not to worry! You can use as much or little chilies as you want.  Even without broth and chilies, this simple tom yum soup will still have plenty of flavor.

Lime, fish sauce and coconut sugar are most commonly added to taste at the end. A splash or two of coconut milk or regular milk, cilantro and green onions are common additions as well. It’s frequently made with shrimp (tom yum goong) though other types of seafood and protein can be used too.

What I love about this simple tom yum soup recipe is two things.

The first is that it’s crazy simple!  If it takes you more than ten minutes from start to finish (including chopping the veggies), it’s taking you too long. In fact, it’s so simple that I chose to feature a video demo of it on the home page of my new book, The Thai Soup Secret!

Thai Soup Secret cover

The book features 40 different types of simple Thai soups. Click here to learn more and see the video demo.

And the second is of course, the flavor. It’s well, a bit spicy, a bit sour, and then the final flavor is up to you.  Add as much of the accompaniments as you want to your desired taste.  For me personally, a squeeze or two of lime, a generous pour of fish sauce and just a little coconut milk and coconut sugar make my taste buds dance with joy.

Find what you like and I guarantee you’ll fall in love with this simple tom yum soup recipe.

OK, on to the recipe!

Simple Tom Yum Soup Recipe
Prep Time
10 mins
Total Time
10 mins

Tom yum is a traditional Thai hot and sour soup made with fragrant herbs, bird’s eye chilies, shrimp, fresh lime juice and fish sauce. 

Course: Main Course, Soup
Cuisine: Thai
Servings: 1 serving
Author: Craig Fear
  • 1-2 cups fish broth or shrimp or chicken broth or just water
  • 4-5 whole shrimp, peeled
  • 1 stalk lemongrass top part discarded, bottom part sliced into thin pieces
  • 2-3 inch piece galangal OK to sub regular ginger, chopped
  • 3-4 kaffir lime leaves ripped into smaller pieces
  • 1-3 Thai bird's eye chiles, chopped into small rings
  • ¼ medium onion or ½ small onion, chopped
  • 1 small tomato, chopped
  • Handful of mushrooms, chopped
  • splash coconut milk or regular whole milk, optional
  • 1 green onion, chopped
  • small handful cilantro leaves, chopped
  • Pinch coconut sugar, optional
  • fish sauce to taste
  • 1-2 lime wedges, to taste
  1. Bring broth to a simmer and add lemongrass, galangal, lime leaves and simmer about 5 minutes.

  2. Add shrimp and simmer a few minutes.
  3. Add chilies, onions, tomatoes and mushrooms and simmer a few minutes. Add a splash of coconut milk or regular milk.
  4. Remove from heat and season to taste with coconut sugar, fish sauce and lime.  Top with green onion and cilantro.
Recipe Notes

1. For a mild spice, use only one chili, for a medium spiciness use two and for a really good kick, use three!  For zero kick, don't use any chilies at all.


2. Don't eat the lemongrass, kaffir lime leaves or galangal!  They can't hurt you but they're quite tough and meant more for flavoring.


3. Sub squid or any type of fish you want for the shrimp.


4. Use any veggies you want in place of the tomatoes, onions and mushrooms. Broccoli, carrots, baby corn, cauliflower and string beans are other common Thai vegetables.




This simple tom yum soup comes straight from Thailand. Tom yum is a hot and sour soup made with Thai herbs and spices as well as bird's eye chilies.

313 Flares Twitter 0 Facebook 0 Google+ 0 Pin It Share 313 Email -- 313 Flares ×

5 Simple Foods (No Cooking Required) to Improve Your Digestive Health NOW.

Check out my FREE report with some basic but powerful tips to start healing your gut - today.


Like what you've seen? Click here to subscribe to this blog!

PAID ENDORSEMENT DISCLOSURE: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. Fearless Eating is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Please note that I only ever endorse products that are in alignment with Fearless Eating's ideals and that I believe would be of value to my readers. You may read my full disclosure statement here.


  1. […] From my personal favorite, the spicy and sour Thai classic, Tom yum soup… […]

  2. […] proof, I already have 5 super simple classic Thai recipes on this blog – tom yum, tom kha gai, massaman coconut curry, green coconut curry with seafood and a red coconut curry with […]

  3. […] of lemongrass, galangal, ginger and scallions makes a beautiful base for soups like the famous tom yum as well as hundreds more broth-based […]

  4. […] can check out my tom yum and tom kha gai posts for some Thai soup […]

  5. […] using a variety of Thai ingredients. The drinking broth recipe below is pretty much the base of a tom yum soup but without the veggies, chiles and protein. So simple and yet so incredibly […]

  6. […] For the full recipe, check out my post for a simple tom yum soup. […]

  7. […] was ever a match made in heaven, I think it would have to be a fusion between a bouillabaisse and a simple tom yum soup. That’s the best way I can describe a Thai bouillabaisse. […]

Speak Your Mind