How To Make Tom Yum Soup

Comment author avatar
Thetford International Modified: January 31, 2024
How To Make Tom Yum Soup

How To Make Tom Yum Soup

Tom Yum Soup is a delicious and aromatic Thai soup that combines the flavors of tangy lime, lemongrass, and spicy chilies with a fragrant blend of herbs and spices. If you’re a fan of Thai cuisine or looking to try something new and exciting, learning how to make Tom Yum Soup at home is a must! Follow these simple steps to create a flavorful and authentic Tom Yum Soup right in your own kitchen.


  • 2 cups of chicken or vegetable broth
  • 1 stalk of lemongrass, bruised
  • 2-3 kaffir lime leaves
  • 1 inch piece of galangal or ginger, sliced
  • 3-4 Thai chilies, sliced (adjust according to your spice preference)
  • 1 small onion, thinly sliced
  • 2 cloves of garlic, minced
  • 8-10 medium-sized shrimp, peeled and deveined
  • 6-8 mushrooms, sliced
  • 2 plum tomatoes, cut into wedges
  • 2 tablespoons fish sauce
  • 2 tablespoons lime juice
  • 1 tablespoon sugar
  • A handful of fresh cilantro leaves, chopped


  1. In a large pot, bring the chicken or vegetable broth to a simmer over medium heat.
  2. Add the lemongrass, kaffir lime leaves, and galangal or ginger to the pot. Let them infuse their flavors into the broth for about 5 minutes.
  3. Next, add the Thai chilies, onion, and garlic to the pot. Stir and cook for another 2-3 minutes until the onions become translucent.
  4. Add the shrimp, mushrooms, and tomatoes to the pot. Cook for 5-7 minutes or until the shrimp is pink and cooked through.
  5. Now, it’s time to add the key flavors that make Tom Yum Soup unique. Stir in the fish sauce, lime juice, and sugar. Adjust the amounts to suit your taste preferences.
  6. Let the soup simmer for another 2-3 minutes to allow all the flavors to meld together.
  7. Finally, garnish the soup with fresh cilantro leaves for added freshness and aroma.

Serve the Tom Yum Soup hot and enjoy its rich flavors and spicy kick! This soup makes a perfect starter or light meal on its own, but feel free to pair it with steamed rice or noodles for a more filling and satisfying dish.

Now that you know how to make Tom Yum Soup from scratch, you can impress your friends and family with this authentic Thai delicacy. Whether you’re a novice cook or an experienced foodie, this recipe is sure to satisfy your taste buds and transport you to the vibrant streets of Thailand. Give it a try and indulge in the flavors of this iconic Thai soup!

What is Tom Yum soup?
Tom Yum soup is a traditional Thai soup known for its bold and savory flavors. It is typically made with a fragrant broth infused with ingredients like lemongrass, kaffir lime leaves, galangal, and chili peppers. This soup usually includes a protein such as shrimp or chicken, and it is often enjoyed with a side of rice or noodles.
Can I make Tom Yum soup without seafood?
Yes, absolutely! While traditional Tom Yum soup often includes shrimp or other seafood, you can easily adapt the recipe to suit your preferences. You can substitute the seafood with chicken, tofu, or even a combination of vegetables. The key is to still include the aromatic herbs and spices that give this soup its distinct flavor.
How spicy is Tom Yum soup?
The spiciness of Tom Yum soup can vary depending on your personal preference and the recipe you follow. Typically, it has a moderate level of spiciness due to the addition of fresh chili peppers. However, you have the flexibility to adjust the amount of chili peppers or chili paste to make it milder or hotter according to your taste.
Can I make Tom Yum soup vegetarian or vegan?
Absolutely! Tom Yum soup can easily be made vegetarian or vegan by omitting the meat or seafood and using vegetable broth instead of chicken or shrimp stock. You can still achieve a rich and flavorful soup by adding a variety of vegetables and using ingredients like tofu or mushrooms as a protein substitute.
What are the key ingredients in Tom Yum soup?
The key ingredients in Tom Yum soup include lemongrass, kaffir lime leaves, galangal (Thai ginger), fresh chili peppers, lime juice, fish sauce (or soy sauce for a vegetarian/vegan version), and a protein source such as shrimp or chicken. These ingredients work together to create the distinctive aromatic and tangy flavors that are characteristic of Tom Yum soup.
Can I make a vegetarian version of Tom Yum soup without fish sauce?
Yes, you can make a vegetarian version of Tom Yum soup without fish sauce by substituting it with soy sauce or tamari. While fish sauce adds a unique umami flavor, using soy sauce will provide a similar salty taste. You can also experiment with other vegetarian-friendly alternatives such as liquid aminos or mushroom sauce to add depth to the soup.
How can I add my own twist to a classic Tom Yum soup recipe?
One way to add your own twist to a classic Tom Yum soup recipe is by incorporating additional ingredients or flavor profiles that you enjoy. You can experiment with adding vegetables like bell peppers, mushrooms, or baby corn for extra texture and flavor. Additionally, you can include herbs like Thai basil or cilantro for a fresh and aromatic touch. Feel free to tailor the recipe to your preferences and get creative with your own unique variations.