Tasty Thai Tom Yum

Featured in: Warming Soups and Stews for Every Season

Tom Yum Soup stands as Thailand's favorite soup, loved for its unique hot and sour kick. We've got two ways to make it - the simple clear broth (Tom Yum Goong Nam Sa) or the thick and creamy version (Tom Yum Goong Nam Khon). What makes tom yum special is the flavor base of lemongrass, galangal, kaffir lime leaves, and Thai chilies that fill the broth with deep tastes. Juicy prawns add sweetness while fish sauce gives it depth. You can make the whole thing in just 35 minutes, making it great for weeknight meals or when friends come over. If you're short on time, you can even use frozen prawns and still get amazing results.
Chef with a smile, ready to cook and serve.
Updated on Thu, 13 Mar 2025 18:21:56 GMT
A bowl of soup with vegetables and chicken in it. Pin it
A bowl of soup with vegetables and chicken in it. | yummygusto.com

This zesty Thai soup perfectly balances sour, hot, and fragrant flavors that wow your taste buds with each mouthful. Tom Yum ranks as one of Thailand's top food treasures, coming in both light and rich versions that highlight the bright ingredients of Southeast Asian cooking while delivering amazing taste depth through surprisingly easy cooking.

I first tasted Tom Yum while exploring Thailand and got hooked on matching that perfect flavor mix. After trying many times, this recipe finally nailed that special restaurant-quality taste that took me back to Bangkok's busy streets.

Amazing Ingredient Choices

  • Prawns/Shrimp: Try to get whole prawns with heads still on when you can as they make an incredibly rich broth base. Go for prawns with clear shells, firm bodies, and a fresh sea smell.
  • Kaffir Lime Leaves: These shiny, double-lobed leaves add a unique citrus smell unlike anything else. Pick leaves that look bright green with no brown spots or wilting.
  • Lemongrass: Adds a gentle lemony smell with complex herb notes. Look for stalks that seem heavy, show pale yellow at the bottom, and bend slightly when you squeeze them.
  • Galangal: This bumpy root brings a sharp, pine-like taste that's key for true Tom Yum. Find firm pieces with smooth outer skin and a fresh, citrusy smell when cut open.
  • Thai Chilies: These tiny peppers pack the signature heat. Choose bright red ones with tight, shiny skin for best flavor and spiciness.
  • Mushrooms: Usually straw or oyster mushrooms are traditional, but regular button mushrooms work fine too. Pick firm ones with even color and no slime.
  • Evaporated Milk: Makes the smooth texture in creamy Tom Yum. Get unsweetened kinds for authentic taste.
  • Thai Chili Paste (Nam Prik Pao): This rich mix adds depth and color to creamy versions. Pick brands that list tamarind, shrimp paste, and dried chilies early in the ingredients.

Cooking Instructions

Building the Flavor Foundation:
Start by making the shell stock. Pull the prawn heads and shells off the meat, keeping both parts. In a big pot, mix the shells and heads with 8 cups water, 4 smashed lemongrass stalks, 8 lightly squeezed kaffir lime leaves, 6 thick galangal slices, 3 crushed garlic cloves, and 4 lightly pressed Thai chilies. Bring it to a soft boil, then lower heat and simmer for 20 minutes to pull out all those wonderful flavors.
Getting a Clean Broth:
Pour your fragrant mix through a fine strainer into another pot, gently pushing on the solids to get all the goodness out. Throw away the solids and put the clear, aromatic broth back on medium heat. This makes the perfect base for either soup style.
Putting in Main Stuff:
Add the saved prawn meat, 2 cups sliced mushrooms, and 1 chopped tomato to the strained broth. Cook gently until prawns turn pink, about 3 minutes. Don't overcook the prawns or they'll get tough and rubbery.
Finishing the Clear Version:
For Tom Yum Goong Nam Sai, your soup is basically done at this point. Tweak the taste with fish sauce, lime juice, and a bit of palm sugar to get that perfect mix of salty, sour, and slightly sweet notes that make real Tom Yum so special.
A bowl of soup with shrimp and vegetables. Pin it
A bowl of soup with shrimp and vegetables. | yummygusto.com

Lemongrass turned out to be my family's top pick in this recipe. My kids, who used to avoid 'strange' ingredients, now ask for 'the soup with the lemon sticks.' Its light citrus flavor works so well with the prawns without taking over the gentle seafood taste.

Wonderful Serving Suggestions

Showing off Tom Yum becomes a treat with these perfect matches. Dish it up in big, deep bowls next to fluffy jasmine rice that soaks up the tasty broth. Top with fresh cilantro, thin-cut Thai chilies, and lime pieces for adjustable tang. For a full meal, add some crunchy spring rolls or a cool green papaya salad that balances the soup's strong flavors with refreshing crunch.

Ways To Make It Your Own

Changing Tom Yum to fit what you like opens up so many options. Switch prawns for chicken by cooking boneless thighs in the broth until done. Make a veggie version using vegetable stock, tofu, and more mushroom types for richness. Control the heat by adding more or fewer chilies or putting chili paste in each person's bowl instead of the whole pot. Throw in veggies like baby corn, snow peas, or small tomatoes for extra crunch and nutrients.

Storing Extra Soup

Keeping it fresh means you can enjoy it longer. Put cooled soup in sealed containers in your fridge for up to three days, remembering seafood doesn't stay good very long. Warm it up slowly on the stove without boiling so you don't overcook the delicate bits. You might want to freeze just the strained broth in freezer containers for up to three months, then add fresh prawns and veggies when heating it up for the best texture. Let frozen broth thaw in your fridge overnight before gently warming and finishing the recipe.

A bowl of soup with shrimp and vegetables. Pin it
A bowl of soup with shrimp and vegetables. | yummygusto.com

Frequently Asked Questions

→ Can I cook Tom Yum soup if I don't have fresh lemongrass?
You can totally use 1 tablespoon of lemongrass paste when you can't find fresh stalks. Fresh stuff gives the best flavor, but the paste works fine in a hurry.
→ How is clear Tom Yum different from creamy Tom Yum?
Clear Tom Yum (Tom Yum Goong Nam Sa) feels lighter and has more tang, while creamy Tom Yum (Tom Yum Goong Nam Khon) has evaporated milk and roasted chili paste that make it thicker and a bit spicier.
→ How hot is real Tom Yum soup?
Real Tom Yum has a medium heat that warms you up but doesn't burn your mouth. This version uses 2 Thai chilies for a gentle kick. You can add more chilies if you want it hotter or take out the seeds for a milder soup.
→ What can I use instead of galangal?
When galangal isn't available, try using ginger with a little black pepper. It won't taste exactly the same because galangal has its own peppery, citrusy flavor, but it'll work in a pinch.
→ Can I make a Tom Yum soup without meat?
You can make Tom Yum without meat by using veggie broth instead of chicken broth, skipping the prawns, using twice as many mushrooms, and swapping fish sauce for soy sauce or salt. Adding firm tofu gives you some protein too.
→ How many days can I keep Tom Yum soup in the fridge?
You can keep Tom Yum soup in your fridge for about 2 days. For the best taste, store the prawns apart from the soup and mix them back in when you heat it up so they don't get overcooked.

Thai Tom Yum

This real Tom Yum Soup brings Thailand's favorite soup to your home cooking with its ideal mix of hot, tangy, and fragrant tastes.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Sandra

Category: Comforting Soups

Difficulty: Intermediate

Cuisine: Thai

Yield: 2 Servings

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

→ Prawns

01 300g unpeeled prawns/shrimp with their heads on

→ Broth

02 3 cups water
03 1/2 cup mild chicken stock
04 2 lemongrass stems, outer part removed
05 1.5cm chunk of galangal, cut into 4 slices
06 5 kaffir lime leaves, roughly ripped
07 2 small hot chillies
08 3 cloves of garlic

→ Soup Add-Ins

09 120g oyster mushrooms
10 1 roma tomato, sliced into wedges
11 1/2 medium white onion, chopped into 1cm chunks
12 1 tsp sugar
13 3 tbsp fish sauce
14 3 tbsp fresh lime juice
15 Handful of fresh cilantro for topping

→ Creamy Version (Optional)

16 1 1/2 tbsp Nam Prik Pa (Thai spicy roasted sauce)
17 1/3 cup evaporated milk

Instructions

Step 01

Take off the prawn shells and keep the meat nearby. Throw the shells and heads in your pot - they'll give amazing flavor!

Step 02

Take something heavy and smack the garlic, chilli and lemongrass to break them open. This lets all those tasty Thai smells escape into your soup.

Step 03

Squeeze those lime leaves in your hands before dropping them in. Add your galangal pieces, stock and water. Get it bubbling on high, then cover, turn to medium and let it cook for about 10 minutes.

Step 04

Pour through a strainer and toss out the prawn bits and herbs. Put that tasty broth back in the pot on low flame.

Step 05

Add onions and mushrooms, letting them cook for 3 minutes. Throw in tomato pieces and cook just 1 more minute.

Step 06

Drop in the prawn meat you saved and let them gently cook for 2 minutes until they turn nice and pink!

Step 07

Mix in sugar and fish sauce, and simmer another minute. Pour in lime juice and try it. Make it yours by tweaking - more sugar for sweetness, fish sauce for salt, or lime for tang. You'll feel when it's just right!

Step 08

Pour your fragrant soup into bowls and top with cilantro and fresh chilli if you want more kick. Now you've got classic clear Tom Yum that's bright and tangy.

Notes

  1. To make creamy Tom Yum, just add the Thai Chilli Paste and evaporated milk when you're putting in the sugar.
  2. Looking for Tom Kha? Follow the creamy steps but swap evaporated milk for coconut milk.
  3. Can't get fresh lemongrass? Just use 1 tbsp of lemongrass paste instead.
  4. No galangal around? Try ginger with a bit of black pepper as a backup.
  5. Always grab fresh kaffir lime leaves when you see them - they go in the freezer perfectly for next time!
  6. Don't worry, this soup brings gentle heat, not tongue-burning spice.

Tools You'll Need

  • Big cooking pot
  • Sieve
  • Heavy tool for crushing aromatics
  • Cutting board and knife
  • Serving spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Shellfish from the prawns/shrimp
  • Fish in the fish sauce
  • Dairy if you use evaporated milk in the creamy version

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 156
  • Total Fat: 2 g
  • Total Carbohydrate: 15 g
  • Protein: 21 g