cook · Cook

How to Make Tom Yum Soup

Tom yum soup starts with a fragrant broth built from lemongrass, galangal, and kaffir lime leaves, then gets its signature sour-spicy balance from lime juice and Thai chilies. You simmer aromatics in water, add your protein and mushrooms, then finish with fish sauce, lime juice, and fresh herbs. The whole thing takes about 20 minutes and tastes like Thailand in a bowl.

Ingredients

Step by step

  1. Prepare the aromatics. Bruise 2-3 stalks of lemongrass by hitting them with the flat side of your knife, then cut into 2-inch pieces. Slice 6-8 thin rounds of galangal. Tear 4-5 kaffir lime leaves in half. Slice 2-3 Thai bird chilies lengthwise.
  2. Build the broth. Bring 4 cups of water to a boil in a medium saucepan. Add the lemongrass, galangal, lime leaves, and chilies. Simmer for 5 minutes until the water smells intensely aromatic.
  3. Add mushrooms and protein. Add 4 ounces sliced oyster or shiitake mushrooms to the simmering broth. If using shrimp, add 8 ounces peeled shrimp now. If using chicken, add thin slices of boneless thigh. Cook for 3-5 minutes until protein is just done.
  4. Season the soup. Remove from heat. Stir in 2-3 tablespoons fish sauce, juice of 2-3 limes, and 1 tablespoon Thai chili paste if you want extra heat and depth. Taste and adjust - it should be sour, salty, and spicy in equal measure.
  5. Finish and serve. Garnish with torn cilantro leaves and thin slices of Thai chilies. Serve immediately while the herbs are bright and the broth is hot. The aromatics stay in the bowl but aren't meant to be eaten.

Tips & troubleshooting

Variations

Questions

Can I make tom yum soup ahead of time?
The broth base keeps well for a day in the fridge, but add fresh lime juice, herbs, and any protein right before serving. The bright flavors fade quickly once mixed in.
Where do I find the specialty ingredients like galangal and kaffir lime leaves?
Asian grocery stores are your best bet for fresh aromatics. Many also carry frozen galangal and lime leaves which work nearly as well as fresh. Some regular supermarkets now stock these in their international sections.
How spicy should tom yum be?
Traditional tom yum has serious heat but shouldn't be painful. Start with fewer chilies and build up - you can always add more chili paste at the end, but you can't take it back.
What's the difference between tom yum goong and tom yum gai?
Goong means shrimp, gai means chicken. The soup base is identical - only the protein changes. Shrimp is more traditional and cooks faster than chicken.

Further reading