Make restaurant-quality Tom Yum Goong at home. This recipe delivers the signature spicy, sour, and aromatic Thai flavor profile quickly.
Author:charliehayes
Prep Time:15 min
Cook Time:20 min
Total Time:35 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop Simmering
Cuisine:Thai
Diet:Low Calorie
Ingredients
Scale
6 cups chicken or vegetable broth
1 pound raw shrimp, peeled and deveined
1 stalk lemongrass, tough outer layers removed, bruised, and cut into 2-inch pieces
2 inches galangal, thinly sliced
4 kaffir lime leaves, torn in half
1/2 cup straw mushrooms, halved (or button mushrooms)
2–3 tablespoons fish sauce
2–4 tablespoons lime juice, fresh squeezed
1–3 Thai chilies, crushed (adjust to your heat preference)
1 teaspoon chili paste in oil (Nam Prik Pao)
1/4 cup cilantro, chopped, for garnish
1/2 cup noodles (optional, for Tom Yum Noodle Soup)
Instructions
Combine the broth, lemongrass, galangal, and kaffir lime leaves in a medium pot. Bring the mixture to a boil over medium-high heat.
Reduce the heat and simmer for 10 minutes to infuse the broth with the aromatics. This step builds the base flavor.
Add the mushrooms to the pot and cook until they soften, about 3 minutes.
Stir in the chili paste in oil and the crushed Thai chilies.
Add the shrimp to the simmering broth. Cook for 2-3 minutes until the shrimp turn pink and opaque. Do not overcook.
Remove the pot from the heat. Remove and discard the lemongrass pieces, galangal slices, and kaffir lime leaves.
Stir in the fish sauce and fresh lime juice. Taste the broth and adjust the seasoning, adding more lime for sourness or fish sauce for saltiness.
If using noodles, cook them separately according to package directions, drain, and place them in serving bowls.
Ladle the hot soup over the noodles (if using) or directly into bowls. Garnish generously with fresh cilantro.
Notes
For a creamy variation, stir in 1/4 cup of evaporated milk or coconut milk at the end, before adding the lime juice.
If you cannot find galangal, use fresh ginger as a substitute, though the flavor profile will change slightly.
To make this a Vegan Tom Yum Alternative, substitute the shrimp with firm tofu or extra mushrooms and use vegetable broth and soy sauce instead of fish sauce.