tom yum chicken recipe
The Best tom yum chicken recipe
Oh, you’re asking about Tom Yum Chicken? Well, let me tell you, this is one of those dishes that feels like a hug wrapped in flavor—simple enough to make when life gets busy, but so good it always makes everyone sit up and take notice. I first fell for it when my Thai friend brought it over for dinner, and I swear, the first bite of that spicy, bright broth with the tender chicken and fresh herbs just hit me right in the soul. It’s not some complicated dish where you have to be a chef to pull off, but it’s so satisfying that it feels like a celebration every time we make it. My kids—especially my little one who’s still learning to love spice—will eat it straight up with a spoon, and honestly, it’s one of the few meals I don’t have to bribe them with dessert to finish.
This recipe is perfect for so many reasons. It’s quick enough to whip up on a weeknight when everyone’s exhausted but still hungry, yet it feels special enough to serve at a small gathering or even just for a cozy family meal. The broth is what makes it magic—it’s got that perfect balance of heat, acidity, and depth that makes every spoonful feel like a little flavor party. And the health part? Well, it’s got protein from the chicken, vitamins from the veggies, and that zing of fresh herbs and spices that keeps things interesting without being too heavy. I don’t know about you, but I love a dish that’s hearty but not greasy, that’s packed with flavor but not too much sugar or salt, and that actually makes you feel good after eating it. Plus, it’s so customizable—you can adjust the spice level, swap out the veggies, or even use leftover chicken in another meal. My husband says it’s the only Thai dish he’ll eat with his kids, and I totally get why. It’s comforting, it’s fun, and it’s always a hit.

Tom Yum Chicken (Thai Spicy Chicken Soup)
A fragrant and spicy Thai soup featuring tender chicken in a vibrant tomato-based broth infused with lemongrass, galangal, kaffir lime leaves, and chili. Perfect for a comforting meal with a kick of authentic Thai flavors.
🥘Ingredients
- 2 boneless, skinless chicken thighs
- 2 tbsp fish sauce
- 1 tbsp soy sauce
- 1 tbsp brown sugar
- 1 tsp minced garlic
- 1 tsp grated ginger
- 1 stalk lemongrass, bruised and cut into 2-inch pieces
- 1-inch piece galangal, sliced
- 1 kaffir lime leaf, torn
- 1 tbsp palm sugar (or brown sugar)
- 1 tbsp vegetable oil
- 2 cups tomato paste
- 1 cup water
- 1 tbsp tomato powder
- 1 tbsp fish sauce
- 1 tbsp lime juice
- 1 tbsp vegetable oil
- 1 stalk lemongrass, bruised and cut into 2-inch pieces
- 1-inch piece galangal, sliced
- 1 kaffir lime leaf, torn
- 1-2 Thai chilies, finely chopped (adjust to taste)
- 1 cup chicken stock
- Fresh cilantro, chopped
- Lime wedges
- Crushed peanuts
- Thai basil leaves
👨🍳Directions
-
1 In a bowl, combine chicken thighs with fish sauce, soy sauce, brown sugar, garlic, ginger, and half of the lemongrass and galangal pieces. Marinate for at least 15 minutes.
-
2 In a large pot, heat vegetable oil over medium-high heat. Add the marinated chicken and cook until browned on all sides (about 5-7 minutes). Remove chicken and set aside.
-
3 In the same pot, add tomato paste, water, tomato powder, and remaining lemongrass and galangal pieces. Stir well and bring to a boil. Reduce heat and simmer for 5 minutes.
-
4 Pour in fish sauce, lime juice, and chicken stock. Stir well and let the sauce simmer for another 10 minutes until thickened.
-
5 Return the chicken to the pot. Add kaffir lime leaves and Thai chilies. Simmer for another 10-15 minutes until the chicken is fully cooked and flavors meld together.
-
6 Adjust seasoning with more fish sauce or lime juice if needed. Remove kaffir lime leaves before serving.
-
7 Garnish with fresh cilantro, lime wedges, crushed peanuts, and Thai basil leaves. Serve hot with steamed jasmine rice.
🔧Equipment
- Large pot or deep skillet
- Wooden spoon or spatula
- Knife and cutting board
- Measuring cups and spoons
- Blender (optional, for smoother sauce)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Tom Yum Chicken (Thai Spicy Chicken Soup) Works
This Tom Yum Chicken recipe is always a crowd-pleaser because it’s bold, flavorful, and easy to make without fuss. Whether you’re feeding a big family or just treating yourself, the bright, spicy-sour broth and tender chicken make it a perfect dish for any occasion—simple enough to impress guests but hearty enough to satisfy everyone. It’s the kind of meal that feels special without requiring extra effort, and the fresh herbs and aromatics keep it fresh and lively.
❓ Frequently Asked Questions About Tom Yum Chicken (Thai Spicy Chicken Soup)
What is the key difference between Tom Yum Goong and Tom Yum Gai, and why does one have a spicy kick while the other is milder?
Tom Yum Goong (spicy) and Tom Yum Gai (milder) differ primarily in their base ingredients and heat levels. Tom Yum Goong traditionally includes shrimp (goong), which can be more pungent and slightly briny, while Tom Yum Gai uses chicken, which is milder in flavor. The spiciness comes from chili peppers (like bird’s eye chilies), while the mild version often relies on ginger, lemongrass, and galangal for depth without as much heat. Some variations may adjust the chili amount, but the core balance of sour, spicy, and aromatic ingredients remains the same—just at different intensity levels.
—
How can I adjust the spice level in Tom Yum Chicken if I prefer it less spicy or more?
To reduce spice, remove half or all the bird’s eye chilies (or use only a few) and add extra lime juice or fish sauce to balance sourness. For extra heat, increase the chili count (e.g., add 1–2 extra chilies) or swap in Thai bird’s eye chilies (they’re hotter) for shallots. A pinch of red pepper flakes or chili powder can also add depth without overwhelming heat. Always taste as you go—adjusting sourness (lime) or umami (fish sauce) can mask or enhance spice.
—
Why does my Tom Yum Chicken taste bland or lack depth, even after adding fish sauce?
Blandness often stems from underutilized aromatic ingredients or improper cooking technique. Ensure you’re using fresh lemongrass (bruised stems, not just the white part), galangal (or ginger if unavailable), and kaffir lime leaves (crushed into the broth). Overcooking can break down flavors, so simmer gently for 15–20 minutes (chicken should be tender but not mushy). If the broth is too thin, reduce it slightly before adding chicken. A splash of coconut milk (½ cup) can also add richness without altering the spice.
—
Can I substitute any ingredients in Tom Yum Chicken, and what are the best replacements?
Yes! Here are key swaps with notes: – Shrimp → Chicken or tofu: Chicken adds moisture; tofu works but may need extra marinating. Avoid fish sauce with tofu (it can make it taste fishy). – Fish sauce → Soy sauce or tamari: Use 1:1 ratio, but fish sauce’s umami is irreplaceable—it’s the soul of the dish. – Chilies → Red pepper flakes or cayenne: Reduce the amount if you’re sensitive to heat. – Lemongrass → Fresh lime leaves or lemon zest: Adds citrusy brightness but lacks lemongrass’s complex aroma. – Galangal → Ginger: Works but is milder; use extra ginger for depth. – Kaffir lime leaves → Lemon zest + extra lime juice: Enhances sourness but lacks the aromatic complexity.
—
How do I know when the Tom Yum Chicken is done, and what’s the right texture?
The chicken is done when it fork-tender and cooked through (no pink inside). For bone-in chicken thighs, aim for 15–18 minutes of simmering; bone-in drumsticks, 20–25 minutes. Remove the chicken once it’s tender—overcooking turns it dry and breaks down the sauce. The broth should be thick enough to coat the back of a spoon but still slightly liquidy. If the chicken pulls apart easily, it’s ready; if it’s still chewy, return it to the pot for 1–2 minutes.
