Rosa's Thai Doily Graphic Rosa's Thai Doily Graphic

Tom Yum noodle soup with seafood


30 mins

Pretty Easy

My hometown in the mountainous region of Northern Thailand, seafood are rare and very expensive, so we use chicken when we make tom yum soup. But Thailand’s most famous soup is traditionally made with prawns or seafood, and that’s how it’s served in just about every Thai restaurant in the world. Whenever we had a get-together of locals and friends for dinner, there would always be a soup involved, and this would be the recipe of choice. Most non-Thais think tom yum soup is a starter, but for us, it’s definitely a main star of the meal. For this recipe, I’ve added a twist and turned it into a noodle soup, making it the perfect meal for one or two any time of the day.




  • 500ml (17fl oz) stock or water

  • 2 slices of galangal

  • 1 lemongrass stalk, sliced into 2.5cm (1 inch) pieces

  • 2 red chillies, sliced

  • 1 coriander root, whole (or 5 coriander stalks, chopped)

  • 6 king prawns, or any mixed seafood of your choice!

  • 20g button mushrooms, thinly sliced (if preferred)

  • 2 tablespoons coconut milk (or milk)

  • 2 tablespoons fish sauce

  • 3 tablespoons lime juice

  • 3 cherry tomatoes, halved

  • 300g rice noodles, cooked per packet instructions

  • Handful of coriander leaves, chopped, to garnish


  1. Bring the stock or water to the boil with the galangal, lemongrass, chillies and coriander root in a saucepan set over a high heat.
  2. Stir in the chilli paste, coconut milk, fish sauce and lime juice and mix well.
  3. Add the seafood and mushrooms, if using, and cook on high heat for a couple of minutes until they are cooked through.
  4. Add the tomatoes and coriander just before you're ready to serve.
  5. Spoon the soup over the cooked rice noodles, garnish with chopped coriander and serve immediately.
  6. Drizzle with roasted chilli oil for added spice, if preferred.



Related recipes