A vibrant and aromatic Thai hot and sour soup, bursting with the fresh flavors of lemongrass, galangal, makrut lime leaves, and a perfect balance of spicy, sour, and savory notes. This recipe covers both the traditional clear (Nam Sai) and creamy (Nam Khon) versions.
Course Main Course, Soup
Cuisine American
Keyword Tom Yum Recipe
Prep Time 15 minutesminutes
Cook Time 15 minutesminutes
Total Time 30 minutesminutes
Servings 4Servings
Calories 156kcal
Author C. Sophie
Ingredients
1lbfresh shrimppeeled and deveined, with tails on or off
4cupschicken or shrimp stock
2stalks lemongrassbruised and cut into 2-inch pieces
6-8slicesgalangal
5-7makrutkaffir lime leaves, torn
3-5fresh Thai bird's eye chiliesbruised or sliced (adjust to taste)
1/2cupoyster or straw mushroomshalved
1/2white onionthinly sliced
1-2Roma tomatoescut into wedges
3-4tbspfish sauce
3-4tbspfresh lime juice
1-2tspgranulated sugar
Optional: 1/4 cup evaporated milkfor creamy Tom Yum Goong Nam Khon
Optional: 1 tbsp Thai chili pasteNam Prik Pao
Instructions
Prepare the aromatics:
Bruise the lemongrass stalks by smashing them with the back of a knife or mortar and pestle. Slice the galangal. Tear the makrut lime leaves to release their aroma. Bruise or slice the fresh Thai chilies.
Bring the stock to a simmer:
In a medium pot, bring the chicken or shrimp stock to a gentle simmer over medium heat.
Infuse the broth:
Add the bruised lemongrass, sliced galangal, and torn makrut lime leaves to the simmering stock. Let simmer for 5-7 minutes to allow the flavors to infuse.
Add vegetables:
Add the sliced white onion, tomatoes, and mushrooms to the pot. Cook for 2-3 minutes until they start to soften.
Add protein:
Add the peeled shrimp to the soup. Cook for only 2-3 minutes, or until the shrimp turn pink and are just cooked through. Be careful not to overcook them, as they can become rubbery.
Season the soup:
Remove the pot from the heat. Stir in the fish sauce, fresh lime juice, and sugar. Taste and adjust seasonings as needed, adding more fish sauce for saltiness, lime juice for sourness, or sugar to balance.
For creamy Tom Yum (Nam Khon):
If making the creamy version, stir in the evaporated milk and Thai chili paste at this stage.
Serve hot:
Ladle the Tom Yum soup into bowls. Garnish with fresh cilantro if desired. Serve immediately, typically with jasmine rice.