Tom Yum Soup (Spicy Thai Soup with Shrimp) Recipe

Tom Yum Soup (Spicy Thai Soup with Shrimp) Recipe

How To Make Tom Yum Soup (Spicy Thai Soup with Shrimp)

This tom yum soup is packed with shrimp and mushrooms in broth that brims with the flavor of lemongrass and spices. Serve this Thai dish in 30 minutes!

Preparation: 15 minutes
Cooking: 15 minutes
Total: 30 minutes



  • ½lbshrimp,peeled and deveined
  • 2stalkslemongrass
  • 6cupswater,or shrimp stock
  • 4clovesgarlic,minced
  • 2Thai (bird’s eye) chiles,sliced, or more to taste
  • 1lime,zested and juiced
  • 1cupbutton mushrooms,sliced
  • 1tspgrated ginger
  • 1tspsugar
  • 2tspfish sauce,or soy sauce, plus more to taste

For Serving:

  • cilantro leaves
  • lime wedges


  1. If not already cleaned, peel and devein shrimp. (Shells can be used to make shrimp stock to use in this recipe instead of water.)

  2. To prepare the lemongrass, cut off about 1 inch of the bottoms and 5 inches or so of the pointy tops. It should be about a foot long after trimming. Peel off the tough outer layers up to the yellowish tender core.

  3. Gently smash the lemongrass with the back of a knife, and tie each stalk into a knot to expose the various layers.

  4. Fill a medium pot with 6 cups water or shrimp stock. Add the lemongrass to the pot and cover. Place the pot over high heat, and bring to a boil.

  5. Reduce to a simmer and add the garlic, chiles, lime zest, mushrooms, ginger, sugar, and soy sauce (or fish sauce). Cook for 3 minutes.

  6. Add the shrimp to the pot and cook for about 3 minutes until pink and opaque. Add the lime juice.

  7. Taste the soup and add more chiles, lime juice, and/or soy sauce as desired to adjust the spice, acidity, and saltiness, respectively.

  8. Divide the soup among bowls and serve with cilantro leaves, more sliced chiles, and lime wedges.


  • Calories: 81.67kcal
  • Fat: 0.88g
  • Saturated Fat: 0.19g
  • Trans Fat: 0.01g
  • Monounsaturated Fat: 0.13g
  • Polyunsaturated Fat: 0.29g
  • Carbohydrates: 10.67g
  • Fiber: 1.43g
  • Sugar: 3.20g
  • Protein: 9.49g
  • Cholesterol: 71.44mg
  • Sodium: 577.53mg
  • Calcium: 69.87mg
  • Potassium: 338.65mg
  • Iron: 1.57mg
  • Vitamin A: 58.72µg
  • Vitamin C: 42.58mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


Leave a comment

Replying to