Tom Yum Goong
The hot-and-sour prawn soup that defines Thai cooking: lemongrass, galangal and lime leaf simmered into a broth, then sharpened with lime and fish sauce off the heat.
Photograph credit: Tom Yum Goong Noodle Soup - Nok Nok Kitchen at The Cow 2024-03-28 by Andy Li · CC0 · Wikimedia Commons
Photograph credit: Tom Yum Soup by David · Public domain · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Fry the reserved prawn shells in a dry pot over high heat for 3 minutes until pink and fragrant, then add the stock and simmer 10 minutes. Strain and return the broth to the pot — this small step doubles the depth.
-
Add the lemongrass, galangal, lime leaves and bruised chillies and simmer for 8 minutes to infuse.
-
Stir in the chilli jam until dissolved, then add the mushrooms and tomatoes and cook 3 minutes.
-
Add the prawns and shallots and poach for 2 minutes, until they have just turned opaque. Do not overcook them.
-
Take the pot off the heat completely.
-
Now season with the fish sauce, lime juice and sugar, tasting as you go. It should be aggressively sour, then salty, then hot.
-
Stir through the coriander and serve immediately, leaving the aromatics in the bowl as garnish.
Chef’s Tips
- Galangal is not ginger and there is no substitute — its pine-citrus note is the backbone of the soup.
- Season off the heat, always. Boiling the lime juice makes it bitter within a minute.
- For tom yum nam khon, the creamy version, stir in 3 tablespoons of evaporated milk at the end.
Common Substitutions & Variations
- A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
- Lemon is the everyday swap for lime in this kind of dish — the acidity plays the same role even though the flavour is not identical.
Pairing Suggestions
- A cold lager or a very dry Riesling
- Serve with jasmine rice to temper the heat
- Follow with mango sticky rice
Storage & Reheating
The broth base keeps 3 days refrigerated. Poach the prawns and add the seasoning fresh each time.
Common questions
How long does Tom Yum Goong take to make?
About 35 minutes in total — 15 minutes of preparation and 20 minutes of cooking. The recipe serves 4.
What are the key tips for making Tom Yum Goong?
Galangal is not ginger and there is no substitute — its pine-citrus note is the backbone of the soup. Season off the heat, always. Boiling the lime juice makes it bitter within a minute. For tom yum nam khon, the creamy version, stir in 3 tablespoons of evaporated milk at the end.
What should I serve with Tom Yum Goong?
A cold lager or a very dry Riesling; Serve with jasmine rice to temper the heat; Follow with mango sticky rice.
How should Tom Yum Goong be stored?
The broth base keeps 3 days refrigerated. Poach the prawns and add the seasoning fresh each time.
Is Tom Yum Goong suitable for a special diet?
This recipe is gluten-free, dairy-free, low-carb and keto. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Tom Yum Goong?
About 186 kcal per serving, with 24 g protein, 12 g carbohydrate and 5 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.