Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Tom Yum Soup 48.png

Thai Tom Yum Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍜 Experience the vibrant, authentic flavors of Thai cuisine with this Tom Yum Soup recipe, rich in aromatic herbs and fresh prawns.
🍀 This soup offers a perfect balance of sour, salty, and spicy tastes, making it a refreshing and satisfying meal for any occasion.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

– 300g whole prawns or shrimp with heads and shells on (or 200g frozen peeled prawns for a shortcut version)

– 3 cups (750 ml) water

– 1/2 cup (125 ml) low sodium chicken stock or broth

– 2 stalks lemongrass, with outer layers peeled

– 1.5 cm piece of galangal, cut into 4 slices (or substitute with ginger and black pepper)

– 5 kaffir lime leaves, torn roughly (fresh preferred; dried acceptable)

– 2 Thai or birdseye chilies

– 3 garlic cloves

– 120g oyster mushrooms

– 1 roma tomato, cut into wedges

– 1/2 white onion, cut into 1 cm wedges

– 1 tsp sugar

– 3 tbsp fish sauce

– 3 tbsp lime juice

– Fresh coriander or cilantro for garnish

– 1 1/2 tbsp Thai roasted chili sauce for Creamy Tom Yum option

– 1/3 cup (75 ml) evaporated milk for Creamy Tom Yum option (not coconut milk; if using coconut milk instead, it becomes a Tom Kha variant)

Instructions

1-Getting Started with Aromatics: Start by preparing your aromatics to set the stage for a flavorful Thai Tom Yum Soup. Peel the 300g prawns, save the meat, and put the heads and shells in a pot this step builds a rich base. Bash the 3 garlic cloves, 2 Thai or birdseye chilies, and 2 stalks lemongrass to release their oils, then add them to the pot along with the crushed 5 kaffir lime leaves and 1.5 cm piece of galangal.

2- Pour in 3 cups of water and 1/2 cup of low sodium chicken stock, then bring it to a simmer on high heat. Once it bubbles, cover the pot, lower the heat to medium, and let it simmer for 10 minutes. Strain the broth, toss the solids, and return the liquid to the pot over low heat for a smooth foundation.

3-Adding Veggies and Finishing Touches: Now, add the 1/2 white onion cut into 1 cm wedges and 120g oyster mushrooms, simmering for 3 minutes to soften them up. Toss in 1 roma tomato cut into wedges and simmer for another minute to keep it fresh. Add the reserved prawn meat and cook for 2 minutes until it’s just done, then stir in 1 tsp sugar and 3 tbsp fish sauce for that essential umami kick.

4- Finish with 3 tbsp lime juice, taste, and tweak the flavors as needed. For a creamy version, mix in 1 1/2 tbsp Thai roasted chili sauce and 1/3 cup evaporated milk before adding the sugar. Serve it up with fresh coriander or cilantro on top, and maybe some extra chili if you like it hot. If you want to link this to other easy recipes, check out how to make a refreshing lemonade for a cool side.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌿 Use fresh kaffir lime leaves for best flavor; dried leaves are acceptable.
🌱 Galangal is ideal but ginger with black pepper is a good substitute.
πŸ”₯ Adjust chili and seasoning to control spice and flavor balance.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 bowl
  • Calories: 156
  • Sugar: 7 g
  • Sodium: 2821 mg
  • Fat: 2 g
  • Saturated Fat: 1 g
  • Carbohydrates: 15 g
  • Fiber: 2 g
  • Protein: 21 g
  • Cholesterol: 191 mg