Go Back
A vibrant bowl of seafood tom yum Soup with large prawns, red chilies, and cilantro, served on a rustic wooden table.
Daniel

Authentic Seafood Tom Yum Soup (Tom Yum Talay)

A fiery and aromatic Thai soup bursting with the flavors of lemongrass, galangal, kaffir lime leaves, and a generous mix of fresh seafood. This classic Tom Yum Talay is the perfect balance of spicy, sour, and savory.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Appetizer, Main Course, Soup
Cuisine: Southeast Asian, Thai
Calories: 345

Ingredients
  

For the Aromatic Broth
  • 6 cups chicken stock or fish stock low sodium is preferred
  • 2 stalks lemongrass trimmed, bruised, and cut into 2-inch pieces
  • 1 inch piece galangal thinly sliced
  • 8 kaffir lime leaves torn in half
  • 3-5 Thai bird's eye chilies bruised, or more to taste
For the Seafood
  • 8 oz large shrimp peeled and deveined, tails on or off
  • 6 oz squid cleaned and cut into rings
  • 1/2 lb mussels scrubbed and debearded
  • 6 oz cod fillet or other firm white fish, cut into 1-inch chunks
For Seasoning and Garnish
  • 1 cup oyster mushrooms or straw mushrooms halved
  • 2 tbsp Thai chili paste (Nam Prik Pao)
  • 3 tbsp fish sauce plus more to taste
  • 1/4 cup fresh lime juice from about 2-3 limes
  • 1 tsp sugar or to taste
  • 1/2 cup evaporated milk optional, for a creamy Tom Yum Nam Khon version
  • 1/4 cup fresh cilantro roughly chopped, for garnish

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Sharp knife
  • Ladle

Method
 

Prepare the Aromatic Broth
  1. Prepare the aromatics. Trim the tough outer layers and root from the lemongrass stalks. Smash them with the back of your knife to release their aroma, then cut them into 2-inch pieces. Thinly slice the galangal. Tear the kaffir lime leaves in half, removing the central vein. Lightly bruise the Thai chilies.
  2. In a large pot or Dutch oven, combine the chicken stock, prepared lemongrass, galangal, kaffir lime leaves, and Thai chilies. Bring to a rolling boil over medium-high heat. Reduce the heat to medium-low, cover, and let it simmer for 10-15 minutes to infuse the broth with all the aromatic flavors.
Cook the Seafood and Vegetables
  1. Add the mushrooms to the simmering broth and cook for 2-3 minutes until they are just tender.
  2. Gently add the white fish chunks and squid rings to the pot. Cook for about 1-2 minutes, just until the fish becomes opaque and the squid curls up. Avoid stirring too vigorously to keep the fish intact.
  3. Add the shrimp and mussels. Continue to cook for another 2-3 minutes, or until the shrimp turn pink and the mussels have opened. Be careful not to overcook the seafood. Discard any mussels that do not open.
Finish and Serve the Soup
  1. Turn off the heat. Stir in the Thai chili paste (Nam Prik Pao), fish sauce, fresh lime juice, and sugar.
  2. For a creamy Tom Yum (Tom Yum Nam Khon), now is the time to slowly stir in the evaporated milk until well combined.
  3. Taste the soup and adjust the seasoning if necessary. It should have a bold balance of sour, spicy, salty, and a hint of sweetness. Add more lime juice for sourness, fish sauce for saltiness, or chili for heat.
  4. Ladle the hot soup into bowls. You can either remove the large pieces of lemongrass and galangal before serving or leave them in for a more rustic presentation (they are not meant to be eaten). Garnish generously with fresh cilantro and serve immediately.

Notes

Ingredient Sourcing: Galangal, kaffir lime leaves, and lemongrass can be found at most Asian supermarkets, often in the fresh or frozen section.
Adjusting Spiciness: The heat comes from the Thai chilies and the chili paste. Start with a smaller amount and add more to taste if you prefer it extra spicy.
Creamy vs. Clear: This recipe can be made as a clear broth soup (Tom Yum Nam Sai) by omitting the evaporated milk. Both versions are delicious and traditional.
Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. The seafood texture is best when fresh, so reheating may slightly toughen it. Reheat gently on the stovetop without bringing to a boil.