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

5 from 1 review

🍜 Experience authentic Thai flavors with this aromatic and spicy soup that delivers bold, complex tastes while remaining light and healthy at only 156 calories per serving
🌶️ Create a restaurant-quality Tom Yum soup at home that brings together fragrant herbs, fresh seafood, and the perfect balance of sour, spicy, and savory notes

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

Ingredients

Scale

300g whole prawns or shrimp with heads and shells

3 cups water

1/2 cup low sodium chicken stock

2 stalks of lemongrass

1.5 cm piece of galangal

5 kaffir lime leaves

2 Thai or birdseye chilies

3 garlic cloves

120g oyster mushrooms

1 Roma tomato

1/2 medium white onion

1 teaspoon sugar

3 tablespoons fish sauce

3 tablespoons lime juice

Coriander/cilantro for garnish

1 1/2 tablespoons Thai roasted chili sauce

1/3 cup evaporated milk

Instructions

1-Begin by peeling the 300g of whole prawns, placing the heads and shells into a pot while reserving the meat. Add 3 garlic cloves, 2 Thai chilies, 2 stalks of peeled lemongrass, 5 torn kaffir lime leaves, the 1.5 cm sliced galangal, 1/2 cup low sodium chicken stock, and 3 cups water. Bring this mixture to a simmer, cover, and cook for 10 minutes before straining the broth.

2-Return the strained broth to low heat and add 1/2 medium white onion cut into wedges and 120g oyster mushrooms, simmering for 3 minutes. Next, add 1 Roma tomato cut into wedges and simmer for 1 minute, then introduce the reserved prawns and cook for 2 minutes until they’re done.

3-Stir in 1 teaspoon sugar and 3 tablespoons fish sauce, simmering for 1 minute, followed by 3 tablespoons lime juice for the signature sour note. For the creamy version, incorporate 1 1/2 tablespoons Thai roasted chili sauce and 1/3 cup evaporated milk along with the sugar.

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

🌿 For the most authentic flavor, use fresh lemongrass, galangal, and kaffir lime leaves – if unavailable, substitute lemongrass paste, ginger with black pepper, and dried kaffir lime leaves respectively
🍤 To save time, use frozen peeled shrimp and add 1.5 teaspoons shrimp paste to the broth for similar flavor depth
🧊 The broth freezes beautifully – freeze broth and cooked shrimp separately, then add fresh vegetables and lime juice when reheating for best results

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Thai
  • Diet: Can be made vegetarian/vegan with substitutions

Nutrition

  • Serving Size: 1 serving
  • Calories: 156
  • Sugar: 7
  • Sodium: 2821
  • Fat: 2
  • Saturated Fat: 1
  • Unsaturated Fat: 0.5
  • Trans Fat: 0
  • Carbohydrates: 15
  • Fiber: 2
  • Protein: 21
  • Cholesterol: 191