Tom Yum Chicken

Featured in: Everyday Meal Ideas

Tom Yum Chicken is a classic Thai soup featuring tender chicken in an aromatic broth infused with lemongrass, galangal, makrut lime leaves, and birds eye chilies. The dish balances spicy heat with tangy lime juice and savory fish sauce, complemented by mushrooms and tomatoes. Ready in just 40 minutes, this gluten-free and dairy-free soup delivers authentic Thai flavors with every spoonful.

Updated on Thu, 29 Jan 2026 13:23:00 GMT
Hot Tom Yum Chicken soup in a white bowl with mushrooms, tomatoes, and fresh herbs. Save Pin
Hot Tom Yum Chicken soup in a white bowl with mushrooms, tomatoes, and fresh herbs. | belleamezray.com

The first time I truly understood Tom Yum wasn't from a recipe book but from watching my Thai neighbor chop lemongrass with the precision of someone who'd done it a thousand times. She handed me a bowl still steaming, and the aroma alone—citrusy, spicy, herbaceous—transported me somewhere between comfort and adventure. Now whenever I make this soup, I chase that same magic: the moment when simple broth transforms into something that tastes like a conversation between fire and brightness. It's become my go-to when I want something that feels both elegant and deeply satisfying in under an hour.

I made this soup for a friend who'd just moved back to the city, and we sat in my small kitchen while the pot bubbled away. She kept asking what each smell was—the galangal, the lime leaves, the crushed chilies creating tiny wisps of steam. By the time we ate, she was already planning to make it herself, and I realized that's when Tom Yum became more than soup to me: it became a small way of saying welcome, of showing someone the world through flavor.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken thighs or breasts (400 g, thinly sliced): Thighs stay more tender and forgiving than breasts, but either works—the key is slicing thin so they cook through quickly and absorb the broth's flavors.
  • Chicken stock (1.2 liters): Use good quality here because it's your foundation; homemade is best, but a clean store-bought version works when life gets busy.
  • Lemongrass (2 stalks, trimmed and smashed): This is non-negotiable for authentic Tom Yum—smashing it breaks open the fibers and releases those bright, grassy oils that define the whole dish.
  • Fresh galangal (4 slices, about 12 g) or dried (2 tsp): Fresh is always superior, but dried galangal works in a pinch; it adds a peppery, almost medicinal warmth that softens the heat.
  • Makrut lime leaves (5 leaves, torn): These papery leaves deliver citrus without being tart—they're actually sweeter than regular limes and essential for authentic flavor.
  • Birds eye chilies (4, lightly crushed): Don't remove the seeds unless you want it milder; crushing rather than chopping lets you pull them out if the heat becomes too much.
  • Mushrooms (150 g, sliced): Oyster or button mushrooms add earthiness; they soften beautifully and soak up broth like tiny flavor sponges.
  • Tomatoes (2 medium, cut into wedges): Tomatoes add subtle sweetness and body without overwhelming the delicate balance the soup needs.
  • Onion (1 small, sliced): Keeps the aromatics gentle so they don't compete with the lemongrass and lime.
  • Garlic (3 cloves, smashed): Smashing releases the oils more evenly than mincing ever could.
  • Fish sauce (3 tbsp): This might smell funky on its own, but trust it—it's the anchor that holds all the bright flavors together and adds umami depth.
  • Lime juice (2 tbsp fresh, plus more): Freshly squeezed makes a real difference in brightness; bottled lime juice tastes muted by comparison.
  • Sugar (1 tsp): Just a whisper to balance the heat and acidity, not to make it sweet.
  • Salt (½ tsp, or to taste): Taste as you go because fish sauce already brings saltiness.
  • Fresh cilantro and spring onions for garnish: These are the final note of freshness that makes the soup feel alive in your mouth.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Bruise your aromatics to wake them up:
Take the back of your knife and gently press down on the lemongrass, galangal, and makrut lime leaves—you're not trying to smash them to pieces, just crack them open so their essential oils can escape into the broth. This step takes two minutes and makes an enormous difference in how aromatic your final soup becomes.
Build your infused broth base:
Bring the chicken stock to a rolling boil in a large pot, then add your bruised lemongrass, galangal, lime leaves, crushed chilies, and smashed garlic. Let it simmer uncovered for 5 minutes—you'll notice the broth shifting color slightly and the kitchen filling with a scent that announces itself immediately. This is when you know you're on the right track.
Cook the chicken and onion together:
Add your thinly sliced chicken and onion to the simmering broth and cook for 8 to 10 minutes, occasionally skimming off any foam that rises to the surface. The foam isn't harmful, but removing it keeps the broth clear and clean-tasting rather than cloudy.
Finish with vegetables:
Once the chicken is nearly cooked through, add the sliced mushrooms and tomato wedges and simmer for another 5 to 7 minutes until everything is tender. The vegetables should still have a slight firmness—they'll continue cooking slightly from residual heat even after you turn off the flame.
Season to taste and find your balance:
Stir in the fish sauce, lime juice, sugar, and salt, then taste carefully. This is the moment where you become the creator rather than just the follower—add more lime if it needs brightness, more fish sauce if it tastes flat, or more chili if you want extra heat. Each bowl might need a tiny adjustment since palates vary.
Finish and serve with intention:
Remove from heat and optionally discard the larger aromatics (lemongrass, galangal pieces) if you prefer a cleaner presentation, though many people leave them in. Ladle into bowls and top with fresh cilantro, spring onions, and a lime wedge that guests can squeeze in as they eat.
A steaming bowl of spicy Tom Yum Chicken soup garnished with cilantro and lime wedges. Save Pin
A steaming bowl of spicy Tom Yum Chicken soup garnished with cilantro and lime wedges. | belleamezray.com

There's a quiet moment right before you serve Tom Yum when the steam rises and you can see the cilantro floating on top, the lime wedge catching the light, and you realize you've created something that tastes both deeply comforting and exhilaratingly alive. That's when it stops being just soup and becomes a small gift you're giving to yourself or someone else.

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.

About Building Tom Yum Flavor

Tom Yum lives or dies by the trinity of lemongrass, galangal, and makrut lime leaves—these three are non-negotiable. But once you understand what each one brings to the party, you start appreciating how they create a conversation: lemongrass offers floral brightness, galangal adds peppery complexity, and makrut leaves tie it all together with gentle citrus that's different from regular lime. The trick is infusing them into the broth early and gently so their flavors bloom rather than shout.

When You Can't Find Fresh Ingredients

I've made this soup with dried galangal and it still tastes good, though slightly less vibrant—the drying process concentrates the flavor, so use a bit less. Frozen lemongrass exists and works in a pinch; just thaw and smash it the same way. Makrut lime leaves are harder to substitute because they're genuinely unique, but if you're stuck, add extra lime juice and a tiny pinch of lime zest for brightness. The soup won't be identical, but it'll still sing.

Making It Creamy or Adding Twists

The classic version is pure and clear, but sometimes I add a splash of coconut milk or evaporated milk right before serving if I want something richer and more forgiving—it adds body without changing the essential character of the dish. You can also swap the chicken for shrimp to make Tom Yum Goong, keeping everything else the same; the shrimp cooks in just 3 to 4 minutes. Some people add a spoonful of chili paste at the end for extra depth and heat, which changes the texture slightly but adds complexity.

  • Coconut milk (60 ml or ¼ cup) stirred in at the very end creates a creamy version while keeping the broth light.
  • Shrimp swaps perfectly for chicken and cooks much faster, so watch the timing closely.
  • Serve with jasmine rice on the side so you can eat the rice and soup together, letting the soup soak into each grain.
Close-up of Tom Yum Chicken broth with tender chicken slices and vibrant Thai aromatics. Save Pin
Close-up of Tom Yum Chicken broth with tender chicken slices and vibrant Thai aromatics. | belleamezray.com

Tom Yum has taught me that the best soups aren't about complicated techniques but about respecting your ingredients and understanding how they speak to each other. Make this soup and you'll understand why it's remained unchanged for generations.

Recipe Questions

Can I use chicken breast instead of thighs?

Yes, chicken breast works well in this soup. Thighs provide more flavor and stay tender, but breast meat is a leaner alternative. Slice thinly and avoid overcooking to keep it moist.

What can I substitute for galangal?

Fresh ginger can substitute for galangal, though it has a milder, less citrusy flavor. Use the same amount and bruise it well to release the aromatics into the broth.

How do I adjust the spice level?

Control heat by adjusting the number of birds eye chilies. Start with 2 chilies for mild heat, or use up to 6 for very spicy. Remove seeds to reduce intensity without losing flavor.

Can I make this soup ahead of time?

The broth can be prepared ahead and refrigerated for up to 3 days. Add chicken and vegetables when reheating to prevent overcooking. Add fresh lime juice and herbs just before serving for best flavor.

What makes Tom Yum different from other Thai soups?

Tom Yum is characterized by its distinctive hot and sour flavor profile, combining lemongrass, galangal, lime leaves, and chilies. Unlike coconut-based soups, it features a clear, intensely aromatic broth.

Can I add coconut milk to this soup?

Yes, adding 60 ml of coconut milk or evaporated milk creates Tom Yum Nam Khon, a creamy variation. Stir it in just before removing from heat for a richer, milder version.

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 Chicken

Spicy Thai soup with chicken, lemongrass, galangal, and citrusy herbs. Ready in 40 minutes.

Time to Prep
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
By Belle Amezray Bennett Olson


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Preferences No Dairy, Gluten-Free

What You’ll Need

Chicken

01 14 oz boneless, skinless chicken thighs or breasts, thinly sliced

Broth

01 5 cups chicken stock
02 2 stalks lemongrass, trimmed and smashed
03 4 slices fresh galangal, or 2 tsp dried galangal
04 5 makrut lime leaves, torn into pieces
05 4 birds eye chilies, lightly crushed

Vegetables and Aromatics

01 5.3 oz mushrooms, sliced
02 2 medium tomatoes, cut into wedges
03 1 small onion, sliced
04 3 cloves garlic, smashed

Seasonings

01 3 tbsp fish sauce
02 2 tbsp freshly squeezed lime juice
03 1 tsp sugar
04 ½ tsp salt

Garnish

01 2 tbsp fresh cilantro, chopped
02 1-2 spring onions, thinly sliced
03 Extra lime wedges

How To Make It

Step 01

Prepare Aromatics: Bruise the lemongrass, galangal, and makrut lime leaves with the back of a knife to release their essential oils and aromas.

Step 02

Infuse Broth: In a large pot, bring the chicken stock to a boil. Add lemongrass, galangal, makrut lime leaves, birds eye chilies, and garlic. Simmer uncovered for 5 minutes to infuse the broth with aromatic flavors.

Step 03

Cook Chicken: Add the sliced chicken and onion to the broth. Simmer for 8-10 minutes, skimming off any foam that rises to the surface.

Step 04

Add Vegetables: Add mushrooms and tomato wedges. Cook for another 5-7 minutes until the vegetables are tender and chicken is cooked through.

Step 05

Season Soup: Stir in fish sauce, lime juice, sugar, and salt. Taste and adjust lime, salt, or fish sauce as desired for a perfect balance of sour, salty, and spicy flavors.

Step 06

Finish Preparation: Remove from heat. Discard lemongrass, galangal, and makrut lime leaves if preferred for a cleaner presentation.

Step 07

Serve: Ladle soup into bowls. Garnish with cilantro, spring onions, and extra lime wedges. Serve immediately.

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.

Tools Needed

  • Large pot
  • Sharp knife
  • Cutting board
  • Ladle
  • Soup bowls

Allergy Details

Review all components for allergens and get advice from a healthcare provider if unsure.
  • Contains fish (fish sauce)
  • May contain traces of shellfish if fish sauce is processed in shared facilities
  • Gluten-free if using gluten-free fish sauce and stock

Nutrition Details (each serving)

Nutrition facts here are for reference only and don’t replace professional guidance.
  • Energy (Calories): 210
  • Fat Content: 7 grams
  • Carbohydrates: 9 grams
  • Proteins: 26 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.