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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Boiling
  • Cuisine: Thai
  • Diet: Low Fat

Description

Tom Yum Soup is a hot and sour Thai soup known for its bold flavors, featuring lemongrass, kaffir lime leaves, galangal, chili, and shrimp in a fragrant broth.


Ingredients

Units Scale
  • 4 cups chicken or vegetable broth
  • 1 stalk lemongrass, trimmed and smashed
  • 3 kaffir lime leaves, torn
  • 3 slices galangal (or ginger)
  • 2 Thai red chilies, sliced (adjust to taste)
  • 200g (about 7 oz) shrimp, peeled and deveined
  • 1 cup mushrooms, sliced (straw mushrooms or button mushrooms)
  • 2 tablespoons fish sauce
  • 1 tablespoon lime juice
  • 1 teaspoon sugar
  • Fresh cilantro for garnish

Instructions

  1. In a pot, bring the chicken or vegetable broth to a boil.
  2. Add lemongrass, kaffir lime leaves, galangal, and chilies. Simmer for 5–10 minutes to infuse the flavors.
  3. Add mushrooms and cook for another 3–4 minutes.
  4. Stir in the shrimp and cook until they turn pink and are just cooked through, about 2–3 minutes.
  5. Add fish sauce, lime juice, and sugar. Stir and taste—adjust seasoning as needed.
  6. Remove from heat. Discard lemongrass, lime leaves, and galangal slices if desired.
  7. Serve hot, garnished with fresh cilantro.

Notes

  • Adjust chili levels to suit your spice preference.
  • For a creamy version, add a splash of evaporated milk or coconut milk.
  • Substitute tofu for shrimp for a vegetarian option.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 120
  • Sugar: 3g
  • Sodium: 880mg
  • Fat: 3g
  • Saturated Fat: 1g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 14g
  • Cholesterol: 85mg