Go Back Email Link
+ servings
Print

Tom Yum Soup (Tom Yum Goong)

Bold, aromatic, and incredibly flavorful, Tom yum soup is simply iconic. This Thai soup is known for its spicy, sour, salty, and savory flavors all in one slurp.
Course Dinner, Lunch, Soup
Cuisine Thai
Keyword shrimp tom yum soup, tom yum soup recipe, tom yum thai soup
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 3 servings
Calories 199kcal
Author Megan

Ingredients

Broth

  • 15 large head-on shrimp heads and shells separated from meat
  • 6 cups low-sodium chicken stock
  • 3 cloves garlic smashed
  • 2 Thai chilis thinly sliced
  • 2 stalks lemongrass bottom white part only, smashed and sliced into 2-inch pieces
  • 8 slices galangal
  • 5 makrut lime leaves or kaffir lime leaves, torn

Soup Add-Ins

  • 10 oz oyster mushrooms cut into bite-sized pieces
  • ½ medium yellow onion sliced into wedges
  • 1 Roma tomato sliced into wedges
  • 1 tablespoon Thai chili paste nam prik pao
  • 2 teaspoons sugar
  • 2 tablespoons fish sauce or more to taste
  • 2 tablespoons lime juice or more to taste

Serve

Instructions

  • Prepare the shrimp. Peel and devein the shrimp and remove the heads. Separate the shrimp from the heads and shells.
  • Prepare aromatics. Using a meat mallet, crush the garlic, Thai chili, and lemongrass.
  • Make the broth. In a large pot, add the shrimp heads and shells. Then add the garlic, Thai chili, lemongrass, and galangal. Tear the lime leaves and add them to the pot. Pour in the chicken stock and bring to a simmer over high heat. Lower the heat to medium-low, cover, and simmer for 10 minutes. Strain the broth and discard everything.
  • Add the vegetables and shrimp. Return the broth to a pot over medium heat. Add the onions and mushrooms and simmer for 2 minutes. Then add the tomatoes and prawns and cook for another 2 minutes.
  • Add the seasonings. Mix in the Thai chili paste, fish sauce, and sugar, and stir for 1 minute. Then add the lime juice. Taste and adjust as needed.
  • Serve. Garnish with chopped cilantro and serve with Jasmine white rice. Enjoy!

Notes

See the Expert Tips for more guidance.

Nutrition

Calories: 199kcal | Carbohydrates: 22g | Protein: 25g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.003g | Cholesterol: 81mg | Sodium: 1185mg | Potassium: 1172mg | Fiber: 3g | Sugar: 6g | Vitamin A: 249IU | Vitamin C: 13mg | Calcium: 80mg | Iron: 4mg