Authentic Thai Tom Yum Soup with Shrimp and Herbs

Make authentic Thai Tom Yum Soup with shrimp, lemongrass, lime leaves & chili—a hot and sour dish bursting with bold, aromatic flavors.

Prep Time
15 min
Cook Time
20 min
Servings
4
Published
Difficulty
Intermediate
Cuisine
Thai
Total Time
35 min

Nutrition Information (per serving)

180
Calories
20g
Protein
8g
Carbs
7g
Fat
Authentic Thai Tom Yum Soup with Shrimp and Herbs - finished dish

Ingredients

  • 1 lb (450g) raw shrimp, peeled and deveined
  • 4 cups water or chicken broth
  • 2 stalks lemongrass, cut into 2-inch pieces and smashed
  • 5 slices fresh galangal (or ginger if unavailable)
  • 5 kaffir lime leaves, torn
  • 2 Thai chilies, smashed (adjust to taste)
  • 200g mushrooms, sliced (straw or button mushrooms)
  • 2 medium tomatoes, quartered
  • 3 tbsp fish sauce (or to taste)
  • 1 tbsp lime juice (or more to taste)
  • 1 tsp sugar
  • Fresh cilantro for garnish
  • Optional: 1/4 cup evaporated milk or coconut milk for a creamy version

Instructions

  1. Bring the water or broth to a boil in a medium saucepan. Add lemongrass, galangal, kaffir lime leaves, and chilies. Simmer for 5–10 minutes to infuse the broth.

  2. Add mushrooms and tomatoes. Cook for about 5 minutes until just tender.

  3. Add shrimp and cook until they turn pink and opaque, about 2–3 minutes.

  4. Stir in fish sauce, lime juice, and sugar. Taste and adjust seasoning as needed.

  5. For a creamy version, stir in evaporated milk or coconut milk just before serving.

  6. Ladle into bowls, garnish with fresh cilantro, and serve hot.

Notes

  • Galangal and kaffir lime leaves are essential for authentic flavor; check Asian grocery stores
  • Use chicken or tofu instead of shrimp for variation
  • For vegetarian, replace fish sauce with soy sauce and use vegetable broth
  • Tom Yum is best enjoyed fresh but can be refrigerated for up to 2 days

Frequently Asked Questions

How long does this authentic thai tom yum soup with shrimp and herbs take to make?

This authentic thai tom yum soup with shrimp and herbs takes 15 min to prepare and 20 min to cook, for a total time of 35 min.

How many servings does this recipe make?

This recipe makes 4 servings.

What skill level is required for this recipe?

This recipe is rated as Intermediate level.

Can I make substitutions in this recipe?

Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.

My Saved Recipes