← BlogJune 28, 2026

How to Make the Perfect Tom Yum

Thai · Easy · 25 min · 4 servings

Gluten-FreeDairy-FreeLow-Calorie
Advertisement
Tom Yum

Tom Yum is Thailand most famous soup, a fiery and sour broth loaded with lemongrass, kaffir lime leaves, galangal, and plump shrimp that delivers an invigorating punch of heat and brightness. It is a quintessential Thai dish that showcases the bold and aromatic character of Thai cooking in a single bowl.

Why this recipe works

This Tom Yum recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 25 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 210 calories with 22g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 300 g large shrimp peeled and deveined
  • 3 stalks lemongrass bruised and sliced
  • 5 slices fresh galangal
  • 3 tbsp fish sauce
  • 3 tbsp fresh lime juice
  • 200 g straw mushrooms or button mushrooms halved

Step by step instructions

Step 1: Build the Broth

Bring 4 cups of water or light chicken stock to a boil in a medium saucepan. Add the lemongrass, galangal, and 4 kaffir lime leaves and simmer for 5 minutes to infuse the broth with aromatics.

Step 2: Add Chilies and Mushrooms

Add 3 to 5 Thai bird chilies crushed to your desired heat level, along with the mushrooms. Simmer for 3 minutes until the mushrooms are tender.

Step 3: Cook the Shrimp

Add the shrimp to the broth and cook for 2 to 3 minutes just until they turn pink and curl. Do not overcook the shrimp as they will become rubbery.

Step 4: Season and Serve

Remove from heat and stir in the fish sauce and lime juice. Taste and adjust the balance of sour, salty, and spicy to your preference. Ladle into bowls and garnish with fresh cilantro leaves.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • straw mushrooms → oyster or cremini mushrooms
  • fresh galangal → fresh ginger though the flavor will be noticeably different

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Overcooking the shrimp which makes them tough and rubbery
  • Adding lime juice while the soup is still boiling which destroys the fresh citrus flavor

Nutrition facts

Per serving: 210 calories, 22g protein, 8g carbs, 8g fat, 1g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement