Delicious and warming, Tom Yum Soup (Tom Yum Goong) is a classic Thai soup that is best known for its clear, sour broth infused with lemongrass and galangal. Make this with shrimp, chicken or try tofu for a vegetarian option.
If anything is worth doing, do it with all your heart.
Buddha
Why you’ll love this Tom Yum Soup Recipe
Tom Yum soup has a very unique flavor- it’s wonderfully tart and tangy, some would even say sour, but it’s balanced with depth and umami, and delicious spice. Tom Yum means hot and sour. I love the light and lean broth, made without coconut milk– very different from Tom Kha Soup.
Tom Yum Soup can be enjoyed all year round, but is especially nice in the colder months. It goes down great if you have a cold and contains healing ingredients like lemongrass, galangal, and kaffir lime leaves. These aromatic herbs add aroma to the soup, while the fish sauce and tamarind season the soup to perfection.
This Tom Yum is highly adaptable- use shrimp for the classic version or make it vegetarian with tofu.
Table of Contents
Ingredients IN tom Yum soup
- Stock or Broth. Vegetable broth or chicken stock, both work great. In a pinch, water is fine too, but you will need to add extra fish sauce and lime juice for the extra flavors.
- Chili Paste. Look for Thai Nam Prik Pao or Roasted Chilli Sambal to add to the soup. Or make your own Tom Yum Paste from scratch, or substitute with a little red curry paste.
- Tamarind or Lime Juice. Use tamarind concentrate for the soup. Lime juice works great too.
- Fish sauce. Salt will work, but the fish sauce will add the extra umami taste.
- Kaffir lime leaves. Trim the ribs and leave them in large pieces. These are available fresh, frozen or dried. Read more about kaffir lime leaves and substitute here.
- Lemongrass. Cut the lemongrass into long stalks, 3-4 inches each. Smash the pieces lightly to help release oil for the extra flavors and aroma.
- Galangal. Use fresh or frozen galangal for this recipe. Smash the pieces lightly to help release oil for the extra flavors and aroma.
- Cilantro stems. Use the thickest parts of cilantro stems where the flavors are.
- Protein. We use thawed, peeled and deveined shrimp. Crispy tofu or thinly sliced chicken breast work well here!
Creamy Tom Yum Soup
There is a new trend in Thailand: creamy tom yum soup with shrimp and friends—it’s delicious.
Believe it or not, there is no coconut milk in it—instead, they use a generous splash of evaporated milk.
How to make Tom Yum soup
Step 1: Make the soup base by combining chicken stock or veggie broth, lemongrass, galangal, kaffir leaves, and cilantro stems in a large soup pot with the mushrooms.
Bring everything to a simmer on medium-high heat for around 10 minutes.
Lower the heat to medium, add the Tom Yum Paste, fish sauce, and sugar, and stir well.
Step 3: Add the vegetables and let them cook until just tender- 3-5 minutes. If using chicken or shrimp, you can add it here as well- raw, right into the broth and simmer until cooked through.
Step 4: Taste. Adjust with more fish sauce, salt and lime juice to taste.
How to Serve Tom Yum Soup
Garnish with a generous amount of cilantro and more lime wedges, feel free to serve with a bowl of jasmine rice, rice noodles, a tasty baguette, or sourdough bread.
Storing Homemade Tom Yum Soup
Leftover Tom Yum Soup will keep up to 3 days in an airtight container in the refrigerator.
Can you freeze Tom Yum Soup?
You can freeze Tom Yum soup for up to 3 months. Thaw overnight in the refrigerator before reheating it again at low heat. Freeze without shrimp or tofu, add in when reheating.
Chef’f Tips
- Add tamarind and lime juice at the very end; otherwise, your soup may turn bitter.
- Remove the lemongrass, galangal, and kaffir lime leaves before serving. The large pieces are for seasoning the soup only. But if you forget, just put them on the side.
- Thai Chili Paste will add a spicy and sweet taste to your soup. Skip the sugar entirely if your chili paste adds enough sweetness to your soup.
- Tom yum soup is only as flavorful as the base!
FAQs
Tom Yum soup can be a stand-alone dish or eaten with jasmine rice. Cooked rice noodles, or even ramen noodles, are also excellent for serving with Tom Yum.
Tomatoes, onions, mushrooms, bell peppers, napa or regular cabbage, green beans, baby corn, kale, and zucchini are all delicious in Tom Yum Soup
Yes, use vegetable broth, vegan fish sauce and add crispy tofu at the end of cooking. See photo below.
More favorite Thai Recipes
Tom Yum Soup Recipe
- Prep Time: 20
- Cook Time: 20
- Total Time: 40 minutes
- Yield: 4
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegetarian
Description
Delicious and warming, Tom Yum Soup is a classic Thai soup that is best known for its clear, sour broth infused with lemongrass and galangal. Make this vegetarian with tofu, or add shrimp or chicken!
Ingredients
- 10 oz shrimp, chicken breast or crispy tofu ( see notes)
- 4 cups veggie broth, chicken stock or shrimp stock.
- 1 cup water
- 2 lemongrass stalks, cut into 3–4 inch pieces, smashed to release oils
- 2–4 slices galangal, lightly smashed
- 2–6 kaffir lime leaves, squeezed or roughly torn for extra release of oils and flavors.
- 1/4 cup cilantro stems, cut into 1/2 inch pieces
- 1–2 tablespoons Thai Chili Paste. Look for Thai Nam Prik Pao , roasted chilli sambal or sub-red curry paste or Sambal Olek
- 1 1/2 cups mushrooms- we used shiitake, sliced in halves
- 1/2 cup shallot, sliced long and thin
- 1/2 cup fresh tomato, sliced into 1 1/2-inch pieces
- 2– 2 1/2 tablespoons fish sauce. Adjust with more at the end
- 2-3 tablespoons tamarind concentrate or lime juice
- fresh chilies, for spicy
- 1 teaspoon sugar
- 1/2 cup fresh cilantro leaves
Instructions
- Make the broth by combining stock, water lemongrass, galangal, kaffir leaves, and cilantro stems in a large soup pot. Add the mushrooms, and bring everything to a boil on medium-high heat then simmer around 10 minutes.
- Add the Thai chili paste, fish sauce, and sugar, and stir well.
- Add the shrimp (or tofu or chicken) and let them cook for 3-5 minutes or until cooked through.
- Add tamarind (or lime juice) last, and turn the heat off. Taste and adjust with more fish sauce or salt and lime juice.
- Garnish with a generous amount of cilantro and lime wedges
Notes
- If making crispy tofu– cook according to this post: Crispy Tofu (with salt and pepper) and set aside. Use firm tofu for this recipe to keep the tofu from breaking. Add at the end.
- If using chicken breast, slice it thinly (no more than 1/4 inch thick) and drop it in the soup broth raw; bring the broth to a simmer; chicken is done when opaque throughout- feel free to test a piece.
- Make sure to add tamarind and lime juice at the very end, or your soup will turn bitter. When cooked too long at high heat, tamarind and lime juice will taste bitter and unpleasant in recipes.
- Check the ingredients on the chili paste you use and taste the broth before adding the sugar. Skip the sugar entirely if your chili paste adds enough sweetness to your soup.
- You can make a flavorful shrimp broth by simmering shrimp shells (and heads) in water.
Nutrition
- Serving Size: 1 cup
- Calories: 175
- Sugar: 8.5 g
- Sodium: 1452.1 mg
- Fat: 3.8 g
- Saturated Fat: 0.5 g
- Carbohydrates: 17.7 g
- Fiber: 3.6 g
- Protein: 9.2 g
- Cholesterol: 0 mg
Your recipes are fantastic. Thank you! Thought I would suggest a clarification in this line “Tom Yum Paste. Look for Thai Chili Paste, called Thai Nam Prik Pao to add to the soup.” that you point out one can use Tom Yum Paste (which contains the lemongrass/citric juice/chili/galangal/kaffir lime leaves) instead of the Asian spices, if they’re not available fresh. It’s a quick and close substitute.
Thanks so much- makes perfect sense. 🙂
I’m searching Amazon for the Thai Nam Prik Pao chili paste and I’m not seeing any with ingredients including the lemon grass, lime leaves, etc. Can you recommend a brand? Or is the paste you suggested meant to be used instead of all those items? Sorry- first time cooking like this.
Hi Barbarba- yes you can use Nam Prik Pao chili paste instead, or feel free to add the lemongrass and limes leaves in addition to the paste. You can also use thai red curry paste which has the lemongrass in it.
So glad I stumbled across this blog. Have made the Thai green curry and this tom yum soup. Delicious! Family rated it restaurant quality. Chef’s kiss. Thanks!
So happy you enjoyed this!
Thank you Sylvie! I had asked for this recipe and cannot wait to make it. So good if nursing a cold! I often serve with fresh spring rolls
Yum!
Delicious! I will reduce the sambal olek the next time, a bit too firey for us, but otherwise a perfect winter soup.
Great to hear!