Tom Yum Gai Thai Soup

Featured in: Fun & Easy Meals

This classic Thai soup combines tender chicken slices with earthy mushrooms in a vibrant broth infused with lemongrass, galangal, and kaffir lime leaves. The spicy-sour balance comes from fresh chiles and lime juice, enhanced by nam prik pao for authentic depth. Perfect for those seeking restaurant-quality Thai flavors at home, this comforting bowl delivers aromatic complexity in just 35 minutes.

Updated on Tue, 27 Jan 2026 23:17:54 GMT
A close-up view of a steaming bowl of Tom Yum Gai soup, brimming with tender chicken slices, oyster mushrooms, and vibrant red tomato wedges in a rich, clear broth. Fresh cilantro and lime wedges garnish the side, promising a zesty, aromatic Thai meal. Save
A close-up view of a steaming bowl of Tom Yum Gai soup, brimming with tender chicken slices, oyster mushrooms, and vibrant red tomato wedges in a rich, clear broth. Fresh cilantro and lime wedges garnish the side, promising a zesty, aromatic Thai meal. | kookycrunch.com

Tom Yum Gai is a vibrant, aromatic Thai soup featuring tender chicken, earthy mushrooms, tomatoes, and a bold, spicy-sour broth. Infused with lemongrass, kaffir lime, and galangal, this dish captures the essence of traditional Thai cuisine in every steaming spoonful.

A close-up view of a steaming bowl of Tom Yum Gai soup, brimming with tender chicken slices, oyster mushrooms, and vibrant red tomato wedges in a rich, clear broth. Fresh cilantro and lime wedges garnish the side, promising a zesty, aromatic Thai meal. Save
A close-up view of a steaming bowl of Tom Yum Gai soup, brimming with tender chicken slices, oyster mushrooms, and vibrant red tomato wedges in a rich, clear broth. Fresh cilantro and lime wedges garnish the side, promising a zesty, aromatic Thai meal. | kookycrunch.com

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

This classic soup is renowned for its bold profile, balancing the heat of Thai birds eye chiles with the bright acidity of freshly squeezed lime juice. It is a satisfying meal that is both comforting and energizing, perfect for any season.

Ingredients

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Chicken: 350 g (12 oz) boneless, skinless chicken breast or thighs, thinly sliced
  • Broth: 1.2 L (5 cups) chicken stock, 2 stalks lemongrass (smashed), 5 kaffir lime leaves (torn), 3 slices galangal (or fresh ginger), 2 Thai birds eye chiles (smashed)
  • Vegetables: 150 g (5 oz) oyster or button mushrooms (sliced), 2 medium tomatoes (cut into wedges), 1 small onion (sliced)
  • Seasonings: 2 tbsp nam prik pao (Thai roasted chili paste), 2 tbsp fish sauce, 1 tbsp sugar, 1/2 tsp salt, 2 tbsp freshly squeezed lime juice
  • Garnish: 2 tbsp fresh cilantro (chopped), 1–2 extra Thai chiles (sliced)
Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon

Instructions

Step 1
In a large saucepan, bring the chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, and smashed chiles. Simmer for 5 minutes to infuse the flavors.
Step 2
Add the chicken slices and simmer for 3–4 minutes until just cooked through. Skim off any foam.
Step 3
Stir in the mushrooms, tomatoes, and onion. Simmer for another 3–4 minutes until the vegetables are tender but not mushy.
Step 4
Add nam prik pao, fish sauce, sugar, and salt. Stir well and simmer for 2 more minutes. Adjust seasoning to taste.
Step 5
Remove from heat. Stir in lime juice. Taste and adjust sourness or salt as desired.
Step 6
Ladle into bowls. Garnish with fresh cilantro and extra chiles, if desired. Serve immediately with lime wedges on the side.

Zusatztipps fΓΌr die Zubereitung

For the best preparation, ensure you use a large saucepan to allow the aromatics enough room to infuse the stock properly. Using a sharp knife and a sturdy cutting board will help you slice the chicken and vegetables thin and even, ensuring they cook perfectly in the simmering broth.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

You can easily customize this dish by adding 1 tbsp of evaporated milk to the broth for a creamy Tom Yum. If you prefer seafood, substitute the chicken with shrimp to make Tom Yum Goong. Additionally, feel free to adjust the number of chiles to control the spiciness to your preference.

ServiervorschlΓ€ge

Serve the soup piping hot in ceramic bowls, garnished generously with fresh cilantro and extra sliced chiles. Provide fresh lime wedges on the side so guests can adjust the sourness. This dish is excellent on its own or served alongside a portion of steamed jasmine rice.

Save
| kookycrunch.com

Whether you are seeking a quick weeknight meal or an authentic Thai experience, this Tom Yum Gai recipe is a versatile and impressive addition to your repertoire. Enjoy the balance of aromatic herbs and bold spices in every bowl.

Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon

Recipe FAQ

β†’ What makes Tom Yum Gai different from other Thai soups?

Tom Yum Gai features the distinctive spicy-sour flavor profile from fresh chiles, lime juice, and aromatic herbs like lemongrass and galangal. The addition of nam prik pao (roasted chili paste) adds depth and umami that sets it apart from clearer Thai soups.

β†’ Can I make this soup less spicy?

Reduce the number of Thai birds eye chiles or remove them entirely after infusing the broth. You can also serve fresh chiles on the side so diners can adjust heat individually.

β†’ What can I substitute for galangal?

Fresh ginger makes an acceptable substitute for galangal, though the flavor profile will be slightly different. Use slightly less ginger as it has a stronger bite than galangal.

β†’ Is nam prik pao essential?

Nam prik pao provides authentic depth and richness, but the soup will still be delicious without it. You can substitute with a small amount of chili garlic sauce for similar complexity.

β†’ How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding fresh lime juice before serving to brighten the flavors. The broth may intensify over time.

β†’ Can I use chicken thighs instead of breast?

Yes, boneless skinless chicken thighs work beautifully and may stay more tender during simmering. Slice them thinly against the grain for best results.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tom Yum Gai Thai Soup

Aromatic Thai soup with chicken, mushrooms, and bold spicy-sour broth infused with lemongrass and lime.

Prep duration
15 min
Cook duration
20 min
Complete duration
35 min
Created by Jake Peterson


Skill level Medium

Heritage Thai

Output 4 Portions

Diet considerations No dairy, No gluten

Components

Chicken

01 12 oz boneless, skinless chicken breast or thighs, thinly sliced

Broth

01 5 cups chicken stock
02 2 stalks lemongrass, tough outer leaves removed, cut into 2-inch pieces and smashed
03 5 kaffir lime leaves, torn
04 3 slices galangal or fresh ginger
05 2 Thai bird's eye chiles, smashed

Vegetables

01 5 oz oyster or button mushrooms, sliced
02 2 medium tomatoes, cut into wedges
03 1 small onion, sliced

Seasonings

01 2 tablespoons nam prik pao Thai roasted chili paste
02 2 tablespoons fish sauce
03 1 tablespoon sugar
04 1/2 teaspoon salt
05 2 tablespoons freshly squeezed lime juice, plus extra for serving

Garnish

01 2 tablespoons fresh cilantro, chopped
02 1 to 2 Thai chiles, sliced optional

Directions

Phase 01

Infuse the Broth: In a large saucepan, bring chicken stock to a gentle boil. Add lemongrass, kaffir lime leaves, galangal, and smashed chiles. Simmer for 5 minutes to infuse flavors.

Phase 02

Cook the Chicken: Add chicken slices and simmer for 3 to 4 minutes until just cooked through. Skim off any foam that rises to the surface.

Phase 03

Add Vegetables: Stir in mushrooms, tomatoes, and onion. Simmer for another 3 to 4 minutes until vegetables are tender but not mushy.

Phase 04

Season the Soup: Add nam prik pao, fish sauce, sugar, and salt. Stir well and simmer for 2 more minutes. Adjust seasoning to taste.

Phase 05

Finish with Lime: Remove from heat. Stir in lime juice. Taste and adjust sourness or salt as desired.

Phase 06

Serve: Ladle into bowls. Garnish with fresh cilantro and extra chiles if desired. Serve immediately with lime wedges on the side.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Necessary tools

  • Large saucepan or pot
  • Sharp knife
  • Cutting board
  • Ladle

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains fish from fish sauce
  • May contain shellfish traces if using commercial nam prik pao
  • Always verify label for hidden gluten or allergens

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 200
  • Fats: 5 g
  • Carbohydrates: 12 g
  • Proteins: 26 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.