Soups

Tom Yum Soup with Shrimp

Tom yum is sour, hot, salty and intensely fresh all at once. We make the clear version, tom yum goong nam sai: the broth is simmered on the shrimp shells, loaded with lemongrass, galangal and makrut lime leaves, and the lime juice goes in off the heat. Oyster mushrooms stand in for straw mushrooms — easy to find and they hold their shape beautifully.

Jump to recipe
Pinterest

Tom Yum Soup with Shrimp — the finished dish
Prep
25 min
Cook
25 min
Total
50 min
Servings
4
Level
Medium
Per serving
130 kcal

Ingredients

For the broth

  • What to use instead

    Asian grocers sell lemongrass, galangal and makrut lime leaves, often frozen, which work perfectly. At a push, use half the amount of ginger instead of galangal — it’s spicier and less piney-citrus.

For the soup

Makes: 4 servings

Method

  1. Step 1: Peel the shrimp

    Remove the heads and shells from the shrimp and keep them. Cut along the back and pull out the dark vein. Refrigerate the peeled shrimp.

  2. Step 2: Make the stock

    Cover the heads and shells with the water, bring to the boil and simmer gently for 15 minutes. Strain — you’ll have a light, pinkish stock with a real shrimp flavour.

  3. Step 3: Prep the aromatics

    Trim the tough tops and outer layers from the lemongrass, bruise the stalks with a pestle and cut into 4 cm lengths. Slice the galangal thinly, tear the lime leaves, discarding the central rib. Lightly crush the chillies and halve the shallots.

  4. Step 4: Infuse the broth

    Return the stock to the heat, add the lemongrass, galangal, lime leaves, chillies and shallots and simmer for 5 minutes, until the kitchen smells of citrus.

  5. Step 5: Add mushrooms and tomatoes

    Tear the oyster mushrooms into strips and halve the cherry tomatoes. Add to the broth and simmer for 3 minutes.

  6. Step 6: Cook the shrimp

    Add the shrimp and simmer for 1–2 minutes until pink, opaque and curled. Don’t overcook them or they turn rubbery.

  7. Step 7: Season off the heat

    Take the soup off the heat and stir in the fish sauce, sugar and lime juice. Taste and balance — more lime for sourness, more fish sauce for salt. Scatter with coriander leaves and serve.

Tips & variations

  • Tip

    Lemongrass, galangal and lime leaves are there for aroma, not for eating — in Thailand they are simply pushed to the side of the bowl. Never boil the lime juice: it turns bitter.

  • Swap

    Asian grocers sell lemongrass, galangal and makrut lime leaves, often frozen, which work perfectly. At a push, use half the amount of ginger instead of galangal — it’s spicier and less piney-citrus.

  • Variation

    For creamy tom yum nam khon, stir in 100 ml coconut milk and 1 tbsp Thai chilli jam (nam prik pao) at the end.

  • Tip

    Most fish sauces are just anchovies, salt and sugar, but some contain wheat-based additives — check the label if you need it gluten-free.

  • Storage

    Keeps in the fridge for up to 2 days. Shrimp overcook easily when reheated, so warm the soup until just hot and don’t boil it.

Nutrition

Approximate nutrition per serving and for the whole dish
1 serving Whole dish 4 servings
Energy130 kcal520 kcal
Protein19 g76 g
Fat2 g6 g
Carbohydrates10 g40 g

Approximate values calculated from standard ingredient data.

Reviews and questions

Cooked it? Tell us how it turned out, show a photo or share what you changed. Something unclear? Ask — we answer right here.

One picture, up to 8 MB. We re-save it on our side, which removes the camera and location data it carries.

No registration. We keep the name you give, the message and the photo — nothing else. Everything waits for an editor before it appears.