Tom Yum Gai Thai Soup

Featured in: Everyday Home Plates

This aromatic Thai classic brings together tender chicken slices swimming in a bold, spicy-sour broth. The base gets its signature depth from smashed lemongrass, kaffir lime leaves, galangal, and fresh Thai chiles simmered in rich chicken stock. Earthy mushrooms and sweet tomatoes balance the heat, while nam prik pao adds roasted complexity.

The final touch comes from bright lime juice stirred in at the end, creating that signature hot and sour profile Thai cuisine is known for. Each bowl delivers layers of flavor—fragrant herbs, creamy coconut notes if desired, and adjustable spice levels to suit your palate. Ready in just 35 minutes, this nourishing soup serves four and works beautifully as a starter or light main course alongside steamed jasmine rice.

Updated on Wed, 28 Jan 2026 08:34:00 GMT
Steaming bowl of Tom Yum Gai with tender chicken, mushrooms, and tomatoes in a spicy-sour broth.  Save
Steaming bowl of Tom Yum Gai with tender chicken, mushrooms, and tomatoes in a spicy-sour broth. | zaalouktable.com

The first time I tried to make Tom Yum Gai the air in my tiny apartment turned into a cloud of spicy citrus that made everyone sneeze. It was a chaotic scene but the bright red broth tasted like pure sunshine. Since then I have learned that the key is patience during the infusion stage. This soup has become my personal cure for gray days and cold toes.

I once served this to a friend who claimed they hated mushrooms but they ended up asking for a second helping. We sat on the floor with our bowls and talked for hours until the soup was long gone. There is something about the steam rising from the pot that makes people open up. It is now a staple at every casual get together I host in my kitchen.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Chicken: Slicing twelve ounces of breast thinly across the grain ensures every piece stays tender and absorbs the broth.
  • Chicken Stock: Start with five cups of high quality stock to build a rich and savory foundation.
  • Lemongrass: Smash two stalks and cut them into two inch pieces to release the essential citrus oils.
  • Kaffir Lime Leaves: Tear five leaves by hand to release their bright and floral aroma before adding them to the pot.
  • Galangal: Add three slices of this woody root to provide an earthy heat that ginger cannot quite match.
  • Thai Birds Eye Chiles: Smash two chiles to infuse the broth with a sharp and localized spice level.
  • Mushrooms: Use five ounces of sliced oyster or button mushrooms to soak up the spicy broth like little sponges.
  • Tomatoes: Cut two medium tomatoes into wedges for a necessary burst of color and mild acidity.
  • Onion: Slice one small onion thinly to add a subtle sweetness that rounds out the sharper flavors.
  • Nam Prik Pao: Stir in two tablespoons of roasted chili paste for smoky depth and that signature ruby color.
  • Fish Sauce: Add two tablespoons to provide the essential salty umami character that defines Thai cuisine.
  • Sugar and Salt: Use a tablespoon of sugar and a pinch of salt to balance the intense sour notes.
  • Lime Juice: Finish with two tablespoons of fresh juice for a vibrant zing that wakes up the palate.
  • Cilantro: Garnish with two tablespoons of chopped leaves for a fresh herbal finish to every bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Infuse the Aromatics:
Bring the stock to a simmer and let the lemongrass and lime leaves work their magic for five minutes. You will know it is ready when your kitchen smells like a tropical garden.
Poach the Chicken:
Drop the chicken slices in and watch them turn opaque in the bubbling broth over three or four minutes. Skim any foam off the top to keep your soup looking clear and beautiful.
Tenderize the Vegetables:
Add the mushrooms and tomatoes and let them soften just enough to release their savory juices. You want the onions to have a slight bite rather than becoming mushy in the heat.
Balance the Flavors:
Stir in the chili paste and seasonings until the broth transforms into a rich orange hue. Take a small sip and adjust the saltiness or sweetness to your personal liking.
The Final Brightness:
Turn off the heat before stirring in the lime juice to preserve its fresh and zesty punch. Garnish with plenty of cilantro and extra chiles if you are feeling especially brave today.
Vibrant Tom Yum Gai soup featuring lemongrass, chiles, and lime, garnished with fresh cilantro.  Save
Vibrant Tom Yum Gai soup featuring lemongrass, chiles, and lime, garnished with fresh cilantro. | zaalouktable.com

My grandmother used to say that a good soup should make your nose run and your heart feel light. When I finally mastered the balance of sour and spicy I felt like I had unlocked a secret kitchen language. Sharing that first successful batch felt like giving a warm hug in a bowl to my favorite people.

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.

The Art of the Infusion

Taking those extra five minutes to simmer the lemongrass and galangal is non negotiable for a deep flavor. I used to rush this part and the broth always felt thin and one dimensional. Now I wait until the scent fills every corner of the room. It makes the difference between a simple chicken broth and a true authentic Tom Yum.

Finding the Right Chili Paste

Not all chili pastes are created equal and finding the right nam prik pao was a long journey. Some are much sweeter while others pack a massive punch of pungent shrimp paste. I found that a balanced brand makes the soup taste authentic without overpowering the delicate chicken. It adds that beautiful oily sheen that floats on top of the serving bowl.

Customizing Your Spice Level

Everyone has a different tolerance for heat so I usually keep extra chiles on the side for guests. When I cook for my family I keep the base mild and let everyone add their own kick. It prevents anyone from reaching for the milk mid meal. Here are a few ways to keep things flexible for your crowd.

  • Keep a small bowl of sliced Thai chiles on the table for guests to add themselves.
  • Adjust the amount of chili paste if you prefer a less smoky and more citrus forward flavor.
  • Add a splash of evaporated milk if the heat becomes too intense for your palate.
Hot and sour Thai Tom Yum Gai served with lime wedges, perfect for a cozy meal. Save
Hot and sour Thai Tom Yum Gai served with lime wedges, perfect for a cozy meal. | zaalouktable.com

This bowl of soup is a reminder that the best things in life are often the simplest. Grab a spoon and let the steam warm your face before you dive in.

Recipe Questions & Answers

How spicy is Tom Yum Gai?

The heat level depends on the number of Thai birds eye chiles used. Two smashed chiles provide medium spiciness. Reduce to one for milder flavor or increase to three-four for intense heat. The nam prik pao also contributes warmth and depth.

Can I make Tom Yum Gai ahead of time?

Yes, prepare the broth and vegetables separately up to a day in advance. Store in the refrigerator and recombine when ready to serve, adding the lime juice and fresh garnishes just before eating for the brightest flavor.

What makes Tom Yum different from other Thai soups?

Tom Yum's signature comes from the balance of spicy, sour, and aromatic elements—specifically the combination of fresh chiles, lime juice, lemongrass, galangal, and kaffir lime leaves. The nam prik pao adds roasted depth that distinguishes it from simpler clear broths.

Is there a vegetarian version?

Substitute vegetable stock for chicken stock and use soy sauce or tamari instead of fish sauce. Add firm tofu cubes in place of chicken. The result remains deeply flavorful thanks to the aromatic herbs and seasonings.

What's the purpose of nam prik pao?

This Thai roasted chili paste adds complex, smoky depth with notes of roasted garlic, shallots, and dried chiles. It creates the rich, reddish broth color and contributes umami that balances the bright lime and herbal flavors.

Can I freeze leftovers?

Freezing works well for up to 2 months, though the vegetables may soften slightly. Skip the lime juice when reheating—add fresh just before serving to restore the bright sour element. Store in airtight containers leaving space for expansion.

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

Vibrant Thai soup with tender chicken, mushrooms, and spicy-sour broth infused with lemongrass and lime.

Prep Time
15 min
Cooking duration
20 min
Overall Time
35 min
Published by Evan Prescott

Recipe Type Everyday Home Plates

Skill Level Medium

Cuisine Thai

Makes 4 Portions

Dietary notes No Dairy, No Gluten

What You’ll Need

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 birds 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)

How To Make It

Step 01

Infuse the broth base: 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.

Step 02

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

Step 03

Add vegetables: Stir in mushrooms, tomatoes, and onion. Simmer for another 3 to 4 minutes until vegetables are tender but retain slight firmness.

Step 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.

Step 05

Finish with lime juice: Remove from heat and stir in lime juice. Taste and adjust sourness or salt as needed.

Step 06

Serve: Ladle into bowls and 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.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains fish (fish sauce)
  • May contain shellfish traces if using commercial nam prik pao
  • Verify labels for hidden gluten or allergens

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 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.