Tom Yum Soup Recipe

The first spoonful of this Tom Yum Soup should wake up your whole palate: tart lime, fragrant lemongrass, warm galangal, and the clean heat of Thai chilies, followed by the sweetness of tender shrimp. What makes this version especially satisfying is the generous amount of mushrooms and tomatoes. They give the broth substance without making it heavy, while the tomatoes add a gentle savoriness that rounds out the sharper citrus notes. With 1.5 pounds of shrimp, it is substantial enough for lunch, yet the broth remains bright and refreshing rather than rich. The technique is simple but the order matters. Simmer the lemongrass, galangal, kaffir lime leaves, and Thai chilies first so their oils perfume the broth before the vegetables go in. I like to bruise the lemongrass with the side of a knife and tear the lime leaves slightly; neither step takes long, and both make a noticeable difference. Add the mushrooms and tomatoes while the broth is still developing, then add the shrimp near the end. They need only a few minutes to turn pink and opaque. Overcooked shrimp are the one thing that can make this quick soup feel disappointing, so remove the pot from the heat as soon as they are just cooked through. A practical tip is to keep the lime juice out of the pot until the end. Extended boiling dulls its fresh acidity, and Tom Yum depends on that clean, almost sparkling finish. Taste after the shrimp are cooked and adjust with lime juice and Thai chilies rather than trying to correct the broth too early. Galangal can be fibrous and kaffir lime leaves are usually left in the bowl, so I either remove the larger pieces before serving or warn everyone that they are there. The soup comes together in about 35 minutes—15 minutes of prep and 20 minutes of cooking—but slicing the mushrooms and tomatoes ahead makes the process especially smooth. Serve it hot for lunch with steamed jasmine rice, which is perfect for soaking up the aromatic broth without competing with it. It also pairs well with a simple cucumber salad or lightly dressed greens if you want something cool alongside the chilies. For a more Thai-style spread, serve the soup with extra lime wedges and sliced chilies at the table so everyone can adjust the sourness and heat. It is best straight from the pot, when the shrimp are plump, the mushrooms still have a little bite, and the lime aroma is at its freshest.

Recipe Details

Cuisine: Thai

Prep time: 15 minutes. Cook time: 20 minutes. Total time: 35 minutes.

Servings: 4

Difficulty: Easy

Ingredients

  • 1.5 lbs shrimp
  • 1 lemon lemongrass
  • 1 cup galangal
  • 1 lime kaffir lime leaves
  • 1 pepper thai chilies
  • 1 lb mushrooms
  • 3 medium tomatoes
  • 2 limes lime juice
  • 1.5 lbs fish sauce
  • 1/2 cup cilantro

Instructions

  1. Step 1: Boil stock with aromatics. Bring the liquid to a vigorous, rolling boil with large bubbles rapidly breaking the surface. This high heat is necessary at this stage to ensure even and thorough cooking. Once boiling, you may need to reduce the heat depending on the next steps in the recipe.
  2. Step 2: Add mushrooms and tomatoes. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
  3. Step 3: Add shrimp. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
  4. Step 4: Season with fish sauce and lime. Taste and adjust the seasoning carefully, adding salt, pepper, and any additional spices gradually. Remember that seasoning can always be added but cannot be removed, so err on the side of caution and build up to the desired flavor level.
  5. Step 5: Garnish with cilantro. This final step brings all the previous preparation together into the finished dish. Taste and adjust seasoning one last time before serving, and take a moment to appreciate the transformation of simple ingredients into a complete, satisfying meal.