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
Tom Yum Soup 70.png

Tom Yum Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿœ Experience the authentic flavors of Thailand with this aromatic Tom Yum soup that perfectly balances spicy, sour, salty, and sweet notes in every spoonful
๐Ÿฆ Create a restaurant-quality Thai soup at home with simple ingredients and easy techniques that deliver bold, complex flavors in just 30 minutes

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

300g whole prawns or shrimp with heads and shells on

3 cups of water

1/2 cup of low sodium chicken stock or broth

2 stalks of lemongrass

1.5 cm of galangal sliced (or ginger and black pepper as a substitute)

5 kaffir lime leaves

2 Thai or birdseye chilies for mild heat

3 garlic cloves

120g of oyster mushrooms

1 roma tomato

1/2 medium white onion

1 teaspoon of sugar

3 tablespoons of fish sauce

3 tablespoons of lime juice

Fresh coriander for garnish

1 1/2 tablespoons of Thai roasted chili sauce for the creamy version

1/3 cup of evaporated milk for the creamy version

Instructions

1-First, bring 3 cups of water and 1/2 cup of chicken stock to a boil in a pot. Add the prawn heads and shells, along with garlic, chilies, lemongrass, kaffir lime leaves, and galangal. Let it simmer for 10 minutes to build that rich base, then strain the broth and return it to the pot.

2-Next, toss in the sliced onions and oyster mushrooms, simmering for 3 minutes until they soften. Add the tomato wedges and cook for another minute to keep things fresh and crisp. Then, stir in the prawns and cook for 2 minutes until they’re just done, making sure not to overcook for the best texture.

3-After that, mix in the sugar and fish sauce, simmering for one more minute to blend the flavors. Finish by stirring in the lime juice to add that bright tang, and garnish with fresh coriander and optional chili. For the creamy version, add the Thai roasted chili sauce and evaporated milk along with the sugar before the final simmer.

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

๐Ÿ‹ Add lime juice at the very end after turning off the heat – this preserves the bright citrus flavor and prevents it from becoming bitter
๐Ÿฆ Don’t overcook the prawns – they should be added last and cooked just until they turn pink to maintain their tender texture
๐ŸŒฟ For the most authentic flavor, use fresh lemongrass, galangal, and kaffir lime leaves, but dried versions work well as substitutes when fresh aren’t available

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Thai
  • Diet: Gluten-free, Pescatarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 156
  • Sugar: 4g
  • Sodium: 890mg
  • Fat: 3g
  • Saturated Fat: 1g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 18g
  • Cholesterol: 85mg