Press ESC to close

Thai Tom Yum Soup Recipe


Experience the bold and vibrant flavors of Thailand with this delicious Thai Tom Yum Soup Recipe. This iconic dish is bursting with fragrant herbs, spicy chilies, and tangy citrus flavors that will transport you to the bustling streets of Bangkok. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe is sure to impress and satisfy your taste buds.

Origin and History of this Recipe:

Originally hailing from Thailand, Tom Yum Soup is a popular dish that has gained international acclaim for its complex flavors and comforting warmth. This traditional soup is believed to have originated in the central region of Thailand and has since become a staple in Thai cuisine. The name “Tom Yum” translates to “sour and spicy soup,” reflecting the key flavors of this dish.

Things to Expect in This Post Article:

In this post, we will explore the rich history and origins of the Thai Tom Yum Soup Recipe, delve into the key ingredients that make this dish so flavorful, provide step-by-step instructions for preparing this aromatic soup, and offer tips and tricks to enhance the recipe. Additionally, we will discuss the nutritional benefits of this dish, suggest variations and substitutions, and share serving suggestions to elevate your dining experience.

Ingredients List:

  • 4 cups of chicken or vegetable broth
  • 1 stalk of lemongrass, bruised and chopped
  • 6 kaffir lime leaves
  • 3-4 Thai bird’s eye chilies, sliced
  • 1 piece of galangal, sliced
  • 200g of shrimp or chicken, peeled and deveined
  • 200g of mixed mushrooms (such as straw mushrooms or shiitake mushrooms)
  • 2 tomatoes, cut into wedges
  • 1 onion, sliced
  • 2 tablespoons of fish sauce
  • 1 tablespoon of lime juice
  • Handful of cilantro, chopped
  • Salt and pepper to taste

Preparation Steps:

  1. In a large pot, bring the chicken or vegetable broth to a boil.
  2. Add the lemongrass, kaffir lime leaves, Thai bird’s eye chilies, and galangal to the broth. Let simmer for 5-10 minutes to infuse the flavors.
  3. Add the shrimp or chicken, mushrooms, tomatoes, and onion to the pot. Cook until the protein is cooked through.
  4. Stir in the fish sauce and lime juice. Season with salt and pepper to taste.
  5. Garnish with chopped cilantro before serving.

Cooking Time & Servings:

This Thai Tom Yum Soup Recipe takes approximately 30 minutes to prepare and cook. It yields 4 servings, perfect for a cozy night in or a dinner party with friends and family.

Personal Touch:

Growing up in Thailand, Tom Yum Soup was a staple in my household. The bold flavors of lemongrass and lime always reminded me of home. I hope this recipe brings you the same warmth and comfort that it has brought me over the years.

Nutritional Information:

Per serving, this Thai Tom Yum Soup Recipe contains approximately 150 calories, 10g of protein, and 5g of carbohydrates. It is rich in vitamin C, potassium, and antioxidants, making it a nutritious and flavorful meal option.

Health Conditions and People to Avoid This:

Individuals with allergies to shellfish or seafood should avoid this dish. Additionally, those with sensitive stomachs or acid reflux may want to limit their intake of spicy foods like Tom Yum Soup.

Nutrition and Benefits to the Body:

Lemongrass is known for its antibacterial properties and may help reduce inflammation in the body. Lime juice is rich in vitamin C, which supports the immune system and promotes collagen production. Overall, this soup is a healthy option for those looking to boost their immune system and enjoy a flavorful meal.


While this soup is nutritious and delicious, overconsumption of fish sauce can lead to high sodium intake, which may contribute to high blood pressure. Eating moderately is perfectly fine, but acquiring excess of this nutrient is harmful.

Tips and Tricks:

To add a creamy texture to your Tom Yum Soup, you can stir in a tablespoon of coconut milk before serving. This adds a touch of sweetness and richness to the dish. Additionally, you can adjust the spice level by adding more or fewer Thai bird’s eye chilies to suit your taste preferences.

Equipment Needed:

  • Large pot
  • Chopping board
  • Knife
  • Ladle
  • Soup bowls
  • Serving spoons

Variations or Substitutions:

For a vegetarian version of this recipe, you can substitute tofu for the shrimp or chicken. You can also add additional vegetables such as baby corn, bell peppers, or broccoli for added texture and flavor.

Serving Suggestions:

Serve this Thai Tom Yum Soup Recipe hot with a side of jasmine rice or steamed noodles for a complete meal. Garnish with fresh cilantro and a squeeze of lime juice for a burst of freshness.

Storage and Reheating Instructions:

Store any leftovers of the soup in an airtight container in the refrigerator for up to 3 days. To reheat, simply pour the soup into a pot and heat over medium heat until warmed through. Stir occasionally to ensure even heating.


We hope you enjoy making and savoring this Thai Tom Yum Soup Recipe as much as we do. Feel free to experiment with different ingredients and spice levels to customize this dish to your liking. Share your creations with us on social media and tag us in your posts. Bon appétit!

Frequently Asked Questions (FAQs):

  1. Can I use store-bought Tom Yum Soup paste instead of making it from scratch?
    Yes, you can use store-bought Tom Yum Soup paste as a shortcut for this recipe. However, making it from scratch allows you to control the ingredients and adjust the flavors to your taste preferences.
  2. Can I make this soup ahead of time and reheat it later?
    Yes, you can prepare the soup ahead of time and reheat it when ready to serve. Just make sure to store it properly in the refrigerator and heat it gently over low heat to prevent overcooking.
  3. What is the best protein option for this soup?
    Shrimp and chicken are traditional protein options for Tom Yum Soup. However, you can also use tofu or a combination of different seafood such as squid or mussels for variety.
  4. Can I adjust the spice level of this soup?
    Yes, you can adjust the spice level of this soup by adding more or fewer Thai bird’s eye chilies. Be mindful of your spice tolerance and adjust accordingly.
  5. Are there any vegetarian alternatives for fish sauce?
    You can substitute soy sauce or tamari for fish sauce in this recipe to make it vegetarian-friendly. Adjust the quantity to taste and enjoy a flavorful alternative.
@Katen on Instagram
[instagram-feed feed=1]