Skip to main content New<> this month
Get the Allrecipes magazine

Tom Yum Soup

Rated as 5 out of 5 Stars

"This is the clear version of the traditional hot and sour Thai soup. You can sub in any protein you wish to fit your tastes. Serve with white rice to soak up extra broth."
Added to shopping list. Go to shopping list.


45 m servings 291
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Bring broth to a boil in a large pot.
  2. Remove the outermost leaf from each stalk of lemongrass. Pound stalks to release flavor; cut into 1-inch lengths. Add the lemongrass, Thai chiles, garlic, lime leaves, and galangal to the broth. Cover and boil for 10 minutes.
  3. Reduce heat and add shrimp, mushrooms, onions, and tomatoes to the broth. Boil for 3 minutes. Add fish sauce and sugar; cook for 2 minutes more and remove from heat. Stir in cilantro and lime juice.

Nutrition Facts

Per Serving: 291 calories; 3 30.5 35.3 269 4430 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

I use fewer red Thai chili peppers (they are hot!) and add 2 TBS Red Curry Paste. Because of availability I sometimes use shitaki, button or even portabella mushrooms, also fresh lemongrass may ...