Thai Sour Soup
As a home cook, I've always been fascinated by the bold and aromatic flavors of Thai cuisine. One of my favorite dishes to make and enjoy is Thai Sour Soup, a spicy and sour broth filled with tender chicken, lemongrass, and mushrooms. This recipe is a staple in many Thai households, and for good reason - it's easy to make, delicious, and packed with nutrients.
I remember the first time I had Thai Sour Soup at a restaurant in Bangkok. The flavors were so intense and complex, with a perfect balance of sour, sweet, and spicy. I was determined to recreate this dish at home, and after many attempts, I finally perfected the recipe. In this article, I'll share my secrets for making authentic Thai Sour Soup that's sure to become a favorite in your household.
What I love about this recipe is its versatility. You can adjust the level of spiciness to your liking, and add or subtract ingredients based on your personal preferences. The soup is also very forgiving, so don't worry if you don't have all the ingredients or if you're not sure about the cooking time. With a little practice, you'll be making delicious Thai Sour Soup like a pro.
In this recipe, we'll explore the key ingredients and techniques that make Thai Sour Soup so special. From the fragrant lemongrass and galangal to the spicy chili peppers and sour tamarind, each component plays a crucial role in creating the perfect balance of flavors. We'll also discuss the importance of using high-quality ingredients, such as fresh herbs and homemade stock, to elevate the dish to the next level.
Whether you're a seasoned cook or a beginner, this recipe is perfect for anyone looking to add some excitement to their meal routine. So let's get started and dive into the world of Thai Sour Soup!
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients.
- The soup is highly customizable, so you can adjust the level of spiciness and add your favorite ingredients.
- Thai Sour Soup is a nutritious and filling meal that's perfect for any occasion.
- The recipe is versatile and can be made with a variety of proteins, such as chicken, shrimp, or tofu.
- The soup is perfect for meal prep, as it can be made in large batches and refrigerated or frozen for later use.
- The recipe is budget-friendly and can be made with affordable ingredients.
- Thai Sour Soup is a great way to add some excitement to your meal routine and explore the flavors of Thai cuisine.
Why This Recipe Works
The secret to a great Thai Sour Soup lies in its balanced flavor profile. The combination of sour, sweet, salty, and spicy flavors creates a harmonious and refreshing broth that's perfect for any occasion. The use of aromatics like lemongrass, galangal, and chili peppers adds depth and complexity to the dish, while the chicken and mushrooms provide protein and texture.
Another key factor in this recipe is the use of layers. By cooking the aromatics and chili peppers first, we create a flavorful base that's then enhanced by the addition of chicken, mushrooms, and herbs. This layering technique allows each ingredient to shine while creating a cohesive and balanced flavor profile.
The cooking technique is also crucial in this recipe. By using a combination of sautéing and simmering, we can extract the maximum amount of flavor from the ingredients while preserving their texture and nutrients. The result is a rich and satisfying broth that's both nourishing and delicious.
Finally, the resting time is essential in this recipe. By allowing the soup to rest for a few minutes before serving, we can let the flavors meld together and the ingredients to absorb the broth. This step is often overlooked, but it makes a huge difference in the final product.
Ingredients You’ll Need
To make Thai Sour Soup, you'll need a few key ingredients, including lemongrass, galangal, chili peppers, chicken, and mushrooms. You can find these ingredients at most Asian markets or well-stocked supermarkets. Be sure to choose fresh and high-quality ingredients, as they will make a big difference in the final product.
When shopping for ingredients, look for lemongrass and galangal that are firm and fragrant, and chili peppers that are bright red and slightly soft to the touch. For the chicken, you can use boneless, skinless chicken breast or thighs, whichever you prefer. Mushrooms can be any variety, but button or cremini work well.
- 2 stalks lemongrass, bruisedLemongrass is a key ingredient in Thai cuisine, and it adds a unique flavor and aroma to the soup. Be sure to bruise the lemongrass before adding it to the pot to release its oils and flavor.
- 2 inches galangal, slicedGalangal is a type of ginger that's commonly used in Thai cooking. It has a spicy, earthy flavor that pairs well with the lemongrass and chili peppers.
- 2 chili peppers, slicedChili peppers add heat and flavor to the soup. You can use any type of chili pepper you like, but Thai bird's eye chilies work well.
- 1 lb (450g) chicken breast or thighs, cut into bite-sized piecesChicken is the protein source in this recipe, and you can use either breast or thighs. Be sure to cut the chicken into bite-sized pieces so it cooks evenly.
- 2 cups mixed mushrooms, slicedMushrooms add texture and flavor to the soup. You can use any variety of mushrooms you like, but button or cremini work well.
- 4 cups chicken brothChicken broth is the base of the soup, and you can use either homemade or store-bought broth. Be sure to choose a low-sodium broth so you can control the amount of salt in the soup.
- 2 tablespoons fish sauceFish sauce is a common ingredient in Thai cuisine, and it adds a salty, umami flavor to the soup. Be sure to choose a high-quality fish sauce that's made from anchovies and salt.
- 1 tablespoon lime juiceLime juice adds a sour flavor to the soup, which balances out the richness of the coconut milk and the spiciness of the chili peppers.
- 1 tablespoon palm sugarPalm sugar is a type of sugar that's commonly used in Thai cooking. It has a rich, caramel-like flavor that pairs well with the lemongrass and galangal.
- 1/4 cup chopped fresh cilantro, for garnishCilantro is a fresh herb that's commonly used in Thai cuisine. It adds a bright, freshness to the soup and pairs well with the other ingredients.
- Salt and pepper, to tasteSalt and pepper are used to season the soup and bring out the flavors of the other ingredients. Be sure to taste the soup as you go and adjust the seasoning accordingly.
Equipment You’ll Need
How to Make Thai Sour Soup
- 1Heat 2 tablespoons of oil in a large pot over medium heat. Add the bruised lemongrass and sliced galangal and cook, stirring occasionally, until fragrant and slightly softened, about 5 minutes.
- 2Add the sliced chili peppers to the pot and cook, stirring occasionally, for an additional 2-3 minutes, until they start to soften.
- 3Add the chicken to the pot and cook, stirring occasionally, until browned on all sides and cooked through, about 5-7 minutes.
- 4Add the sliced mushrooms to the pot and cook, stirring occasionally, until they release their liquid and start to brown, about 3-5 minutes.
- 5Pour in the chicken broth, fish sauce, lime juice, and palm sugar. Stir to combine and bring the mixture to a boil.
- 6Reduce the heat to low and simmer the soup, stirring occasionally, for 10-15 minutes, until the flavors have melded together and the soup has reduced slightly.
- 7Use an immersion blender to puree the soup until smooth, or allow it to cool and puree it in a regular blender.
- 8Strain the soup through a fine-mesh strainer into a clean pot, discarding the solids.
- 9Season the soup with salt and pepper to taste, then garnish with chopped cilantro and serve hot.
- 10Allow the soup to rest for 5-10 minutes before serving, which will allow the flavors to meld together and the ingredients to absorb the broth.
- 11Serve the soup hot, garnished with additional cilantro and chili peppers if desired.
- 12Refrigerate or freeze the soup for later use, and reheat it gently over low heat before serving.
Expert Tips
- Use high-quality ingredients, such as fresh lemongrass and galangal, to get the best flavor out of your soup.
- Don't overcook the chicken or mushrooms, as this can make them tough and rubbery.
- Adjust the level of spiciness to your liking by adding more or fewer chili peppers.
- Use a variety of mushrooms, such as button, cremini, and shiitake, to add depth and complexity to the soup.
- Add other ingredients, such as diced bell peppers or sliced bamboo shoots, to make the soup more substantial and filling.
- Experiment with different types of protein, such as shrimp or tofu, to change up the flavor and texture of the soup.
- Make a big batch of the soup and freeze it for later use, as it will keep for several months in the freezer.
- Reheat the soup gently over low heat, as high heat can cause it to break or separate.
Common Mistakes to Avoid
- Not using high-quality ingredients, such as fresh lemongrass and galangal, which can result in a bland or unflavorful soup.
- Overcooking the chicken or mushrooms, which can make them tough and rubbery.
- Not adjusting the level of spiciness to your liking, which can result in a soup that's too hot or too mild.
- Not using a variety of mushrooms, which can make the soup seem one-dimensional and lacking in depth.
- Not experimenting with different ingredients or flavor combinations, which can result in a soup that's boring or uninteresting.
- Not making a big enough batch of the soup, which can result in leftovers that are too small or insufficient.
Variations and Substitutions
- Add diced bell peppers or sliced bamboo shoots to make the soup more substantial and filling.
- Use different types of protein, such as shrimp or tofu, to change up the flavor and texture of the soup.
- Experiment with different types of mushrooms, such as oyster or enoki, to add depth and complexity to the soup.
- Add other ingredients, such as diced tomatoes or sliced zucchini, to make the soup more flavorful and nutritious.
- Use different types of broth, such as beef or vegetable broth, to change up the flavor and texture of the soup.
- Add a splash of coconut milk or cream to make the soup richer and more decadent.
- Use different types of chili peppers, such as jalapeno or serrano, to change up the level of heat and flavor in the soup.
What to Serve With Thai Sour Soup
Thai Sour Soup is a versatile and flavorful dish that can be served in a variety of ways. You can serve it as a main course, accompanied by steamed rice or noodles, or as a starter or side dish. The soup is also great for meal prep, as it can be made in large batches and refrigerated or frozen for later use.
Some ideas for serving Thai Sour Soup include:
Serving it with steamed rice or noodles, along with a variety of toppings such as diced chili peppers, sliced scallions, and chopped cilantro.
Using it as a base for other dishes, such as curries or stir-fries, by adding different ingredients and flavor combinations.
Serving it as a starter or side dish, accompanied by other Thai dishes such as spring rolls or satay.
Make-Ahead, Storage, Freezing and Reheating
Thai Sour Soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. To refrigerate the soup, allow it to cool to room temperature, then transfer it to an airtight container and refrigerate it at 40°F (4°C) or below.
To freeze the soup, allow it to cool to room temperature, then transfer it to an airtight container or freezer bag and freeze it at 0°F (-18°C) or below. When you're ready to reheat the soup, simply thaw it overnight in the refrigerator, then reheat it gently over low heat.
Some tips for storing and reheating Thai Sour Soup include:
Using airtight containers or freezer bags to prevent the soup from absorbing other flavors or odors.
Labeling and dating the containers or bags, so you can easily keep track of how long the soup has been stored.
Reheating the soup gently over low heat, as high heat can cause it to break or separate.
Adding a splash of water or broth to the soup if it's too thick, or simmering it for a few minutes if it's too thin.
Frequently Asked Questions
What is the best type of chicken to use in Thai Sour Soup?
The best type of chicken to use in Thai Sour Soup is boneless, skinless chicken breast or thighs. You can also use a combination of both, depending on your personal preference.
Can I use other types of protein in Thai Sour Soup?
Yes, you can use other types of protein in Thai Sour Soup, such as shrimp, tofu, or pork. Simply adjust the cooking time and method according to the protein you choose.
How spicy is Thai Sour Soup?
Thai Sour Soup can be quite spicy, depending on the type and amount of chili peppers used. You can adjust the level of heat to your liking by adding more or fewer chili peppers.
Can I make Thai Sour Soup ahead of time?
Yes, you can make Thai Sour Soup ahead of time and refrigerate or freeze it for later use. Simply reheat the soup gently over low heat before serving.
What are some common mistakes to avoid when making Thai Sour Soup?
Some common mistakes to avoid when making Thai Sour Soup include not using high-quality ingredients, overcooking the chicken or mushrooms, and not adjusting the level of spiciness to your liking.
Can I serve Thai Sour Soup as a main course?
Yes, you can serve Thai Sour Soup as a main course, accompanied by steamed rice or noodles. The soup is also great for meal prep, as it can be made in large batches and refrigerated or frozen for later use.
How do I store Thai Sour Soup?
Thai Sour Soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Simply allow the soup to cool to room temperature, then transfer it to an airtight container or freezer bag and refrigerate or freeze it.
Can I add other ingredients to Thai Sour Soup?
Yes, you can add other ingredients to Thai Sour Soup, such as diced bell peppers or sliced bamboo shoots, to make the soup more substantial and filling. Simply adjust the cooking time and method according to the ingredients you add.

Ingredients
- 2 stalks lemongrass, bruised
- 2 inches galangal, sliced
- 2 chili peppers, sliced
- 1 lb (450g) chicken breast or thighs, cut into bite-sized pieces
- 2 cups mixed mushrooms, sliced
- 4 cups chicken broth
- 2 tablespoons fish sauce
- 1 tablespoon lime juice
- 1 tablespoon palm sugar
- 1/4 cup chopped fresh cilantro, for garnish
- Salt and pepper, to taste
Instructions
- Heat 2 tablespoons of oil in a large pot over medium heat. Add the bruised lemongrass and sliced galangal and cook, stirring occasionally, until fragrant and slightly softened, about 5 minutes.
- Add the sliced chili peppers to the pot and cook, stirring occasionally, for an additional 2-3 minutes, until they start to soften.
- Add the chicken to the pot and cook, stirring occasionally, until browned on all sides and cooked through, about 5-7 minutes.
- Add the sliced mushrooms to the pot and cook, stirring occasionally, until they release their liquid and start to brown, about 3-5 minutes.
- Pour in the chicken broth, fish sauce, lime juice, and palm sugar. Stir to combine and bring the mixture to a boil.
- Reduce the heat to low and simmer the soup, stirring occasionally, for 10-15 minutes, until the flavors have melded together and the soup has reduced slightly.
- Use an immersion blender to puree the soup until smooth, or allow it to cool and puree it in a regular blender.
- Strain the soup through a fine-mesh strainer into a clean pot, discarding the solids.
- Season the soup with salt and pepper to taste, then garnish with chopped cilantro and serve hot.
- Allow the soup to rest for 5-10 minutes before serving, which will allow the flavors to meld together and the ingredients to absorb the broth.
- Serve the soup hot, garnished with additional cilantro and chili peppers if desired.
- Refrigerate or freeze the soup for later use, and reheat it gently over low heat before serving.