Picture yourself on a rainy day, wrapped in a cozy blanket, with a steaming bowl of Tom Yum Gai Soup in hand. This Thai classic is a fragrant and spicy dish that warms the soul, with its vibrant flavors and aromatic herbs. The balance of tangy, spicy, and savory makes it a standout, whether you’re feeling under the weather or just craving something comforting. Plus, it’s quick to whip up, making it perfect for busy weeknights. Let’s dive into how to create this delightful soup!
Why You’ll Love This Recipe
This Tom Yum Gai Soup is a true gem for any home cook. Its unique flavor profile and ease of preparation make it a must-try.
- Quick to prepare, perfect for busy schedules.
- Loaded with fresh herbs and spices for a fragrant experience.
- Versatile – customize with your favorite proteins or veggies.
- Great for meal prep – taste even better the next day.
My Experience Making This Recipe
The first time I made Tom Yum Gai Soup, the aroma filled my kitchen with a warm embrace. The combination of lemongrass, kaffir lime leaves, and galangal ignited my senses, transporting me straight to Thailand.
When I served it, my family instantly fell in love with its bold flavors. Every spoonful was a reminder of how a simple bowl of soup can bring everyone together.
Recipe Overview
- Recipe Name: Tom Yum Gai Soup
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Soup
- Cuisine: Thai
- Calories per Serving: 220
Equipment You Will Need
- Large pot or Dutch oven
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Soup ladle
Ingredients for Tom Yum Gai Soup
- 4 cups chicken broth
- 1 lb boneless, skinless chicken thighs, sliced
- 2 stalks lemongrass, cut into 2-inch pieces and smashed
- 5-6 kaffir lime leaves, torn into pieces
- 3-4 slices galangal (or ginger if unavailable)
- 200 g mushrooms, sliced
- 2-3 Thai bird’s eye chilies, smashed (adjust to taste)
- 3 tablespoons fish sauce
- 1 tablespoon lime juice
- Fresh cilantro, for garnish
Ingredient Notes and Substitutions
- Chicken broth: Provides a rich base; vegetable broth can be used for a vegetarian option.
- Boneless chicken thighs: Tender and flavorful; chicken breast or shrimp are good substitutes.
- Lemongrass: Adds brightness; lemon zest can be a substitute in a pinch.
- Kaffir lime leaves: Contribute unique flavor; lime zest or juice can work as an alternative.
How to Make Tom Yum Gai Soup
Step 1: Prepare the Broth
In a large pot, bring the chicken broth to a gentle simmer. This is the base of your soup, so starting with good quality broth is key.
Step 2: Add Aromatics
Add the smashed lemongrass, torn kaffir lime leaves, and galangal slices to the simmering broth. These ingredients infuse the soup with their amazing fragrances and flavors.
Step 3: Cook the Chicken
Stir in the sliced chicken thighs and let them cook for about 5-7 minutes. You want the chicken to be fully cooked and tender, soaking in all the aromatic goodness.
Step 4: Add the Mushrooms
Add the sliced mushrooms and continue to simmer for another 5 minutes. The mushrooms will absorb the broth’s flavor while adding a nice texture.
Step 5: Spice it Up
Throw in the smashed Thai bird’s eye chilies, adjusting for your spice preference. This step is where the soup gets that signature kick.
Step 6: Season the Soup
Stir in the fish sauce and lime juice, tasting for balance. This is your chance to customize the flavor, so don’t be shy!
Step 7: Final Simmer
Let the soup simmer for an additional 2-3 minutes. This melds all the flavors beautifully, creating a harmonious bowl of soup.
Step 8: Serve and Garnish
Remove from heat and ladle into bowls, garnishing with fresh cilantro. It’s the finishing touch that brings everything together.
Pro Tip: Always taste your soup before serving; adjusting the seasoning can elevate the dish significantly!
Tips for the Best Tom Yum Gai Soup
- Use fresh herbs for the best flavor; dried versions won’t pack the same punch.
- Be cautious with the chilies; you can always add more later if you like it spicier.
- Let the soup sit for a few minutes after cooking; the flavors will deepen as it rests.
- Serve with lime wedges on the side for an extra burst of freshness.
- Pair it with jasmine rice for a heartier meal.
Common Mistakes to Avoid
- Skipping the aromatics; they are crucial for building flavor.
- Overcooking the chicken; it can become tough and dry.
- Not tasting as you go; seasoning is key to a delicious soup.
- Using low-quality broth; it can make or break your soup.
Serving Suggestions
This soup is delightful on its own but pairs wonderfully with a few sides. Here are some great options:
- Jasmine rice to soak up the broth.
- Thai spring rolls for a crunchy side.
- Steamed dumplings for added texture.
- A light salad with sesame dressing.
Variations to Try
- Make it vegetarian by using tofu and vegetable broth.
- Add coconut milk for a creamier texture and richer flavor.
- Incorporate other vegetables like bok choy or bell peppers for added nutrition.
- Experiment with different proteins such as shrimp or fish.
Dietary Adaptations
- Gluten-free: Ensure your fish sauce is gluten-free.
- Dairy-free: This recipe is naturally dairy-free.
- Vegan/Vegetarian: Substitute chicken with tofu and use vegetable broth.
- Low-carb/Keto: Skip the rice and enjoy the soup as is.
Storage and Reheating
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently on the stove.
- Add a splash of broth or water if it thickens.
Freezer
This soup freezes well for up to 3 months.
- Cool completely before transferring to freezer-safe containers.
- Label with the date for easy tracking.
Reheating
Thaw overnight in the fridge before reheating.
- Heat on the stove until warmed through.
- Adjust seasoning as needed.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Total Fat | 10g |
| Saturated Fat | 3g |
| Carbohydrates | 8g |
| Fiber | 2g |
| Sugar | 2g |
| Protein | 25g |
| Sodium | 900mg |
| Cholesterol | 70mg |
Note that nutritional values may vary based on specific ingredients and portion sizes.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, you can prepare it a day ahead and reheat when ready to serve; flavors will deepen.
What can I substitute for galangal?
Ginger is a good substitute, though it will alter the flavor slightly.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
Why is my soup too sour?
Adjust by adding a bit more sugar or broth to balance the acidity.
Can I use dried herbs instead of fresh?
Fresh herbs yield the best flavor, but if you must, use dried sparingly.
Final Thoughts
Making Tom Yum Gai Soup is not just about following a recipe; it’s about creating a warm, inviting experience in your kitchen. Each bowl brings a little piece of Thailand to your home.
So gather your ingredients, embrace the process, and enjoy every flavorful sip. Don’t forget to check out my other favorite recipes like Cheeseburger Soup or learn to make Homemade Chicken Stock for even more delicious meals!

Tom Yum Gai Soup
Ingredients
Equipment
Method
- In a large pot, bring the chicken broth to a gentle simmer.
- Add the smashed lemongrass, torn kaffir lime leaves, and galangal slices to the simmering broth.
- Stir in the sliced chicken thighs and let them cook for about 5-7 minutes.
- Add the sliced mushrooms and continue to simmer for another 5 minutes.
- Throw in the smashed Thai bird’s eye chilies, adjusting for your spice preference.
- Stir in the fish sauce and lime juice, tasting for balance.
- Let the soup simmer for an additional 2-3 minutes.
- Remove from heat and ladle into bowls, garnishing with fresh cilantro.