Tom Yum Soup (Tom Yum Goong) | Authentic Thai Hot & Sour Shrimp Soup

 


Thailand's Famous Hot & Sour Soup That's Bursting with Fresh Flavor

Tom Yum Goong is one of Thailand's most iconic dishes, celebrated for its bold combination of spicy, sour, salty, and savory flavors. Made with fragrant lemongrass, galangal, kaffir lime leaves, mushrooms, juicy shrimp, and fresh herbs, every spoonful delivers a bright and refreshing taste that's both comforting and exciting.

Whether you're looking for a quick weeknight dinner or want to explore authentic Thai cuisine, this easy homemade Tom Yum Soup brings restaurant-quality flavor right to your kitchen.


Why You'll Love This Recipe

✔ Authentic Thai flavors

✔ Ready in just 30 minutes

✔ Light yet satisfying

✔ Naturally gluten-free

✔ High in protein

✔ Restaurant-quality at home

✔ One-pot meal

✔ Perfect for seafood lovers


About This Recipe

Tom Yum originated in central Thailand and has become one of the country's most recognizable dishes worldwide. The soup is traditionally made with shrimp (Tom Yum Goong), though variations using chicken or seafood are also popular.

Its signature flavor comes from the balance of fresh aromatics—lemongrass, galangal, kaffir lime leaves—and the combination of fish sauce, lime juice, and Thai chili peppers.


Recipe Information

Prep Time: 15 minutes

Cook Time: 15 minutes

Total Time: 30 minutes

Servings: 4

Cuisine: Thai

Course: Soup, Main Course

Difficulty: Easy


Ingredients

  • 1 lb (450 g) large shrimp, peeled and deveined
  • 6 cups chicken or seafood broth
  • 2 stalks lemongrass, bruised and cut into pieces
  • 5 kaffir lime leaves
  • 1-inch piece galangal, sliced
  • 8 oz mushrooms, sliced
  • 3 Thai bird's eye chilies, lightly crushed
  • 2 tablespoons fish sauce
  • 2 tablespoons fresh lime juice
  • 1 teaspoon Thai chili paste (Nam Prik Pao) (optional)
  • Fresh cilantro
  • Green onions for garnish

Equipment

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Ladle
  • Measuring spoons

Step-by-Step Instructions

Step 1

Bring the broth to a gentle boil.

Add lemongrass, galangal, kaffir lime leaves, and Thai chilies.

Simmer for 8–10 minutes.


Step 2

Add the mushrooms.

Cook for 3 minutes.


Step 3

Add the shrimp.

Cook for about 2–3 minutes until pink and fully cooked.


Step 4

Turn off the heat.

Stir in fish sauce, lime juice, and chili paste if using.


Step 5

Garnish with cilantro and green onions.

Serve immediately.


Chef's Tips

  • Never overcook the shrimp.
  • Fresh herbs make all the difference.
  • Adjust the spice level by adding or reducing chilies.
  • Add coconut milk for a creamy Tom Yum variation.

Variations

Tom Yum Gai

Made with chicken.

Seafood Tom Yum

Use shrimp, squid, mussels, and fish.

Creamy Tom Yum

Add evaporated milk or coconut milk.

Vegetarian Tom Yum

Replace shrimp with tofu and vegetable broth.


Storage

Refrigerate for up to 3 days.

Not recommended for freezing because shrimp can become rubbery.


Frequently Asked Questions

Is Tom Yum Soup spicy?

Yes, but you can adjust the heat to your preference.

Can I make it ahead?

Yes, but add the shrimp just before serving for the best texture.

What's the difference between Tom Yum and Tom Kha?

Tom Kha includes coconut milk, while Tom Yum is typically clear and more sour.

Can I substitute galangal?

Fresh ginger works in a pinch, though galangal provides the authentic flavor.


Nutrition (Approximate Per Serving)

  • Calories: 220
  • Protein: 24 g
  • Carbohydrates: 9 g
  • Fat: 8 g
  • Fiber: 2 g

Serving Suggestions

Serve with:

  • Jasmine Rice
  • Thai Spring Rolls
  • Thai Green Papaya Salad
  • Sticky Rice
  • Thai Iced Tea

Final Thoughts

Tom Yum Soup is the perfect example of Thailand's incredible culinary balance—bright citrus, fragrant herbs, savory broth, and a touch of heat all working together in one unforgettable bowl. Quick to prepare yet packed with bold flavors, this authentic recipe is sure to become a favorite for anyone who loves vibrant, homemade Asian cuisine.

Comments