Tom Yum Chicken

Featured in: Cozy Tangy Dinners

This classic Thai soup delivers an irresistible balance of spicy, sour, and savory flavors. The broth gets its signature aroma from lemongrass, galangal, and makrut lime leaves, while birds eye chilies bring the heat. Tender chicken thighs simmer alongside mushrooms, tomatoes, and onions, absorbing all those vibrant Southeast Asian flavors.

The finishing touch comes from fish sauce and fresh lime juice, creating that perfect sweet-tangy profile. Garnished with cilantro and spring onions, each bowl offers a warming, aromatic experience. Ready in just 40 minutes, this soup pairs beautifully with steamed jasmine rice for a complete meal.

Updated on Tue, 27 Jan 2026 13:52:00 GMT
Steaming bowl of Tom Yum Chicken soup garnished with fresh cilantro and lime wedges. Pin It
Steaming bowl of Tom Yum Chicken soup garnished with fresh cilantro and lime wedges. | plumbrine.com

The first time I made tom yum, I stood in my kitchen reading a recipe that seemed impossibly complicated, then one whiff of bruised lemongrass changed everything. That sharp, floral burst told me this wasn't about following steps perfectly, it was about coaxing aromas into a broth until it sang. Now whenever I simmer this soup, I'm transported to a small Bangkok restaurant where the cook casually smashed herbs like she was having a conversation with the pot. It's become my favorite weeknight soup, the kind that feels like both comfort and adventure in one bowl.

I made this soup for my sister during one of those unexpected cold snaps in spring, and watching her face when she tasted it told me everything. She'd had tom yum before but never understood the hype until she got the homemade version, where the herbs taste fresher and the broth tastes like it actually cost something to make. That's when I stopped thinking of tom yum as complicated and started seeing it as a gift you give people when you want them to taste something real.

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 tender longer than breasts, but either works; slicing them thin means they cook in minutes and absorb the broth like little flavor sponges.
  • Chicken stock (1.2 liters): Use homemade if you have it, but good quality store-bought matters here since the broth is the foundation.
  • Lemongrass stalks (2, trimmed and smashed): The outer layers are tough, so peel those away and use the pale inner part; bruising releases oils that no amount of simmering alone can extract.
  • Fresh galangal slices (4 slices, about 12 g, or 2 tsp dried): It's sharper and more peppery than ginger, and fresh makes a noticeable difference, though dried works in a pinch.
  • Makrut lime leaves (5, torn into pieces): These aren't like regular lime leaves; they have this citrusy complexity that bottled lime juice can't quite replicate, so seek them out if possible.
  • Birds eye chilies (4, lightly crushed): Crushing them rather than slicing preserves their structure while releasing heat gradually, so you can taste the soup evolving as it cooks.
  • Mushrooms (150 g, sliced): Oyster mushrooms are traditional and have a silky texture, but button or cremini work just fine in a pinch.
  • Tomatoes (2 medium, cut into wedges): Cutting them into wedges rather than dicing means they soften without disappearing, and you get pockets of tangy juice in each spoonful.
  • Small onion (1, sliced): A thin slice adds sweetness that balances the heat and sourness.
  • Garlic cloves (3, smashed): Smashing rather than mincing means the garlic flavors the broth without getting lost in it.
  • Fish sauce (3 tbsp): This is the soul of tom yum, bringing umami depth; start with 3 tbsp but taste before committing to more.
  • Fresh lime juice (2 tbsp, plus more to taste): Freshly squeezed tastes bright and alive in a way bottled lime juice never quite achieves.
  • Sugar (1 tsp): A tiny amount balances the sourness without making anything sweet, just rounds out the flavors.
  • Salt (½ tsp, or to taste): Adjust at the end once you've added everything else.
  • Fresh cilantro (2 tbsp, chopped): A last-minute addition that brings green, fresh notes to a warm bowl.
  • Spring onions (1–2, thinly sliced): Similar to cilantro, they add a gentle onion bite that brightens the whole thing.
  • Extra lime wedges: Not just garnish; squeezing lime juice directly into your bowl is part of the eating experience, letting you customize each spoonful.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Release the aromatics:
Take your lemongrass stalks, galangal slices, and makrut lime leaves and lay them on a cutting board. Using the flat side of a heavy knife, press down firmly and give each one a solid whack; you'll hear a small cracking sound and suddenly the whole area smells like a Thai market. This bruising step is non-negotiable because it cracks open the cells and lets all those fragrant oils loose into your broth.
Build the aromatic broth:
Pour your chicken stock into a large pot and crank the heat to high until you see big rolling boils. Drop in your bruised lemongrass, galangal, makrut lime leaves, the crushed chilies, and smashed garlic cloves all at once. Let it simmer uncovered for 5 minutes without touching it; you're building a fragrant base that will flavor everything you add later.
Cook the chicken and onions:
Once the broth is fragrant enough to fill your kitchen, add your thinly sliced chicken and onion. Simmer for 8 to 10 minutes, and as foam rises to the surface (especially from the chicken), just skim it off with a spoon; you want a clear, clean-looking broth, not a murky one.
Add the vegetables:
Slide in your sliced mushrooms and tomato wedges and cook for another 5 to 7 minutes until the vegetables have softened but still hold their shape. The mushrooms should be tender, and the tomatoes should have started to blur slightly at the edges.
Taste and balance:
Stir in your fish sauce, lime juice, sugar, and salt, then taste a spoonful of broth directly from the pot. This is where you become the chef, adjusting the balance of sour (lime), salty (fish sauce), and spicy (chilies) until it tastes exactly how you want it; there's no one right answer here.
Finish and serve:
If you prefer a cleaner broth, you can remove the lemongrass, galangal, and lime leaves now, or leave them for extra flavor. Ladle the soup into bowls and top with fresh cilantro, spring onions, and a lime wedge on the side so people can adjust the sourness as they eat.
Tender chicken and sliced mushrooms in a spicy, aromatic Tom Yum Chicken broth. Pin It
Tender chicken and sliced mushrooms in a spicy, aromatic Tom Yum Chicken broth. | plumbrine.com

There's a moment near the end of cooking tom yum when you add the lime juice and fish sauce and the broth suddenly shifts from being just hot and herb-scented to becoming alive and complex. It happens in seconds, and somehow that moment reminds me why I love cooking Thai food in particular, because so much of it is about understanding that heat, salt, sour, and spicy all need each other to create something that feels whole.

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.

Understanding the Balance

Tom yum teaches you something about Southeast Asian cooking that's hard to learn any other way. The soup isn't spicy, salty, or sour on its own; it's the combination of all three working together that creates the experience. This is why tasting and adjusting at the end matters so much, and why two people can make tom yum from the same recipe and end up with different bowls. I learned this the hard way by making it exactly according to measurements the first few times and wondering why it never tasted quite right until I realized my palate, my stock, and my lime juice were all slightly different from whoever wrote the recipe.

Variations and Swaps

Once you understand how tom yum works, you can play with it in ways that feel natural. I've made it with shrimp instead of chicken on nights when I wanted something even lighter, and the soup shifts in character but stays recognizable. The creamy version with coconut milk is an entirely different beast, turning warm and comforting instead of bright and spicy, which is lovely when the weather turns cold or when you're cooking for someone who finds the original too intense.

Serving Suggestions and Tips

Tom yum becomes even more of a meal when you serve it alongside jasmine rice, which soaks up the broth like a sponge and gives you something hearty to anchor the spice and sourness. I also love putting out a small bowl of extra lime wedges, some chili oil, and maybe a sprinkle of fried shallots for people to customize their own bowls. The beauty of tom yum is that it's flexible enough to become what you need it to be.

  • If you find the soup too spicy, a splash of coconut milk or a squeeze of sweetness from the sugar balances it without dumbing down the flavors.
  • Leftover tom yum keeps in the fridge for 3 days and actually tastes better the next day as the flavors deepen and meld together.
  • Don't skip the fresh herbs at the end; cilantro and spring onions feel like a luxury but they're what separates homemade from the stuff that tastes like it came from a packet.
Hot Tom Yum Chicken soup served with cilantro and lime on a rustic table. Pin It
Hot Tom Yum Chicken soup served with cilantro and lime on a rustic table. | plumbrine.com

Making tom yum became one of those skills I didn't realize I was developing until I suddenly found myself making it without thinking, adjusting flavors by instinct instead of checking a recipe. That's when I knew it had stopped being a recipe and become something I actually understood, which is really what cooking is all about.

Recipe FAQs

What makes Tom Yum sour?

The signature sourness comes from freshly squeezed lime juice. The amount can be adjusted to your taste preference, with extra lime wedges served on the side for those who prefer an extra tangy kick.

Can I make this soup less spicy?

Absolutely. Reduce the number of birds eye chilies or remove them entirely after infusing the broth. You can also seed the chilies before adding them, which significantly lowers the heat level while maintaining flavor.

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

Tom Yum refers to the soup itself, while Goong means shrimp. Tom Yum Goong features shrimp instead of chicken. Both share the same aromatic broth base with lemongrass, galangal, and lime leaves.

Can I use dried galangal instead of fresh?

Yes, you can substitute 2 teaspoons of dried galangal for the fresh version. Soak it briefly in warm water before adding to the broth to help rehydrate and release its aromatic oils.

How do I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding fresh lime juice and herbs before serving to restore the vibrant flavors.

Can I make a creamy version?

Yes! Add 60 ml (¼ cup) of evaporated milk or coconut milk just before removing from heat. This creates Tom Yum Num Khon, a rich and creamy variation loved by many.

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, sour Thai soup with tender chicken, aromatic herbs, and fresh vegetables in a fragrant citrus-infused broth.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Recipe Creator Harper Quinn


Skill Level Medium

Cuisine Thai

Output 4 Number of Servings

Dietary Details Dairy-Free, Gluten-Free, Reduced Carb

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 (about 0.4 oz), or 2 tsp dried galangal
04 5 makrut lime leaves, torn into pieces
05 4 birds eye chilies, lightly crushed

Vegetables & Aromatics

01 5.3 oz mushrooms (oyster or button), 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, plus more to taste
03 1 tsp sugar
04 ½ tsp salt, or to taste

Garnish

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

Directions

Step 01

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

Step 02

Infuse the 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 and onion: 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 to balance: Stir in fish sauce, lime juice, sugar, and salt. Taste and adjust the seasoning as desired to achieve the perfect balance of sour, salty, and spicy flavors.

Step 06

Finish the soup: 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 for brightness and aroma.

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.

Essential Tools

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

Allergy Info

Go through every ingredient for possible allergens. If you’re unsure, please speak with a healthcare professional.
  • 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 (per serving)

Nutritional content is for general reference—it's not a substitute for medical advice.
  • Calories: 210
  • Total Fat: 7 g
  • Total Carbohydrates: 9 g
  • Protein: 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.