Traditional Thai Soup with Prawns (Tom Yum Goong)
Prep time
Cook time
Total time
Recipe type: Mains
Serves: 1 person
  • 5 medium sized prawns
  • 60g mushrooms (any variety)
  • ΒΌ of a tomato (no more otherwise the tomato flavour will overpower)
  • 1 tbsp lemongrass (use only lower halves of stems with the bulb for more flavour)
  • 1 tbsp galangal
  • 1 tbsp shallots
  • 1 tbsp garlic
  • 1 kaffir lime leaf (only add at the end or will turn brown from overcooking)
  • 1-2 fresh red chillies (personal taste)
  • 1-2 tbsp fish sauce (personal taste)
  • 1-2 tbsp white sugar (personal taste)
  • 1 tbsp lime juice
  • 1 small bunch Thai parsley (or coriander)
For clear soup only:
  • 2 cups chicken/fish stock (or water)
  • 1 tsp chilli jam
For creamy soup only:
  • 6 tbsp coconut cream
  • 1 tbsp chilli jam
  1. Clean & wash the prawns.
  2. Slice the lemongrass, galangal and mushrooms into circular discs.
  3. Chop the peeled shallots & garlic, tomato and chillies.
  4. Add the lemongrass, galangal, shallots, garlic and chillies.
  5. (For clear soup only: Add 2 cups stock/water).
  6. (For creamy soup only: Add 1 cup water).
  7. Cook the liquid over a high heat until boiling.
  8. Once boiling, add the kaffir lime leaves and chilli jam (quantity dependent on clear/creamy soup) & stir.
  9. Add the tomato and mushrooms.
  10. (For creamy soup only: Add half (3 tbsp) of coconut cream).
  11. Add the mushrooms and tomato.
  12. Add the lime juice, fish sauce & sugar.
  13. Taste the soup to check for all ¾ flavours; add lime juice for sourness, sugar for sweetness, fish sauce for saltiness & coconut cream for creaminess.
  14. Add the prawns and gently turn them over when they begin to curl (do NOT stir as this will break the fish).
  15. Once the prawns are pink on both sides, turn off the heat.
  16. Add the Thai parsley/coriander.
  17. (For creamy soup only: Add the remaining half (3 tbsp) of coconut cream).
  18. Enjoy!
Recipe by Andrea's Passions at