🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Thai Tom Yum Soup served and ready to eat

Thai Tom Yum Soup

A hot and sour Thai prawn soup with lemongrass, galangal, lime leaves and chilli — bright, fierce and alive.

↓ Jump to recipe
⏱️
10 minPrep
🔥
20 minCook
🍽️
3Serves
📊
EasyLevel
Advertisement · placeholder

Ingredients

  • 1 litre stock or water
  • 300g prawns, peeled (keep shells for stock)
  • 2 lemongrass stalks, bruised
  • 1 thumb galangal (or ginger), sliced
  • 5 lime leaves, torn
  • 5 Thai bird chillies, smashed
  • 200g mushrooms, halved
  • 3 tbsp fish sauce
  • Juice of 2 limes
  • 2 tomatoes, wedged
  • Coriander
  • Optional: 2 tbsp tom yum paste, 100ml coconut milk for creamy version

Instructions

  1. Simmer the prawn shells in stock for 10 minutes; strain.
  2. Return to the pot with lemongrass, galangal, lime leaves, chillies and mushrooms.
  3. Simmer 5 minutes.
  4. Add tomato and prawns; cook 3 minutes.
  5. Off the heat, add fish sauce and lime juice.
  6. Top with coriander.
Advertisement · placeholder

Tara’s tips

  • Add lime juice off the heat — heat dulls it.
  • The herbs are for aroma — don't eat them.

Serving suggestions

  • Tom yum should be sour, salty, spicy, sweet — taste and adjust.

Storage & reheating

Best fresh.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

Tom yum goong vs nam khon?

Goong is clear, nam khon is creamy with coconut milk.

You might also like

Related recipes

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium
Indian Masala Omelette served and ready to eat Indian

Indian Masala Omelette

A fluffy omelette packed with onion, tomato, chilli and coriander — the breakfast that wakes up…

⏱ 10 min 🍽 1 servings 📊 Easy