Tom Yum Goong Soup

Tom Yum Goong Soup is a tangy, robust, and aromatic soup made with tofu, shrimp, and mushrooms. You can customize the soup with other vegetables and fungi. This recipe does not call for coconut milk, but its addition is optional. Serve this soup with steamed rice or salad.

Origin:

Like most Asian dishes, the “Tom Yum Goong” is ancient but poorly documented, relying instead on oral tradition. Believed to have originally come from Central Thailand on the banks of the Chao Phraya River where shrimp is abundant, the first written record in Thai date back to 1888 and is called the “snakehead fish tom yum”. The first mention of shrimp in the ‘Tom Yum’ is from 1897 from an American missionary in a recipe titled “Tom Yum Goong With Additional Garnish”.

The phrase “tom yum” is a kind of portmanteau because “Tom” refers to the boiling process, while “yum” refers to a famous spicy and sour salad. The signature rich red-yellow-orange colors give fair warning to the spicy savory nature of this dish. A fragrant herbal blend of lemongrass, chili, galangal, kaffir lime leaves, shallots, lime juice and fish sauce shape the flavor profile and gives it the legendary kick.

From its humble beginnings on the banks of the Chao Phraya, this dish has become a superstar Thai food ambassador that is beloved the world over. But as it traveled, so did the ingredients. While shrimp may have been its origin, I have seen a variety of proteins added to it, including ones that aren’t meat-based at all, most notably, evincing the use of mushrooms, especially shiitake, straw, and oyster mushrooms. Rather than rely on the traditional herbal blend, I have seen the use of Nam Phrik Phao, a Thai chilli paste, or even the Thai curry paste to enhance the flavor and provide the signature color. Some times, the addition of coconut milk softens the spicy profile of this dish and provides another variation of a theme.

As I said, this dish brings a fair share of memories, but no one can underestimate the fresh, robust, and complex flavors of this soup nor can they expect that there are only two versions of this soup. Every country brings its own spin to this wonderful platform dish.

Tom Yum Goong Soup in a bowl

How to make Tom Yum Goong Soup:

  1. Prepare the marinade:
  • Grind the ingredients for the marinade using a stone mortar and pestle or grinder.

grind the ingredients

  • Marinate the cleaned shrimp for 15 minutes.

marinate the shrimp

2. How to make the soup:

  • Crush the lemon grass stalks using a stone mortar and pestle or the side of a knife.

crush lemongrass stalks

  • Heat a clay pot, add peanut oil and sauté the lemon grass and shrimp for 3 minutes.

saute the shrimp

  • Add the palm sugar, stock or water, tamarind pulp, and cook for 5 minutes.

cook tom yum goong soup

saute tofu

  • Sauté the mushrooms, onion, broccoli florets, salt, pepper, tomato for 2 minutes.

saute the veggies

  • Add the sautéed veggies and tofu to the soup.

cook the tom yum goong soup

  • Season the soup with fish sauce and soy sauce. Turn off the heat and add the lime juice, lime zest, and cilantro. Serve hot in a bowl after removing the lemon grass stalks.

tom yum goong soup in a bowl

Tips:

1. If shrimp with the heads is available, then you could use the heads to make a stock by boiling them in water with some garlic for 20 minutes.

2. I used lime zest as I could not find kaffir leaves. Adding a few drops of lime juice at the very end makes the soup flavorful.

3. Another variation of this soup is to add some coconut milk.

Serving suggestions:

Tom Yum Goong Soup is served with steamed rice or salad. If you like this soup, you could also try my Thai Coconut Soup Recipe.

Storing:

Tom Yum Goong Soup tastes good when it is consumed fresh. You could refrigerate it for a day.

Tom Yum Goong Soup

tom yum goong soup in a bowl
Kanchan Dilip
Tom Yum Goong Soup is a tangy, robust, and aromatic soup made with tofu, shrimp, and mushrooms. You can customize the soup with other vegetables and fungi. This recipe does not call for coconut milk, but its addition is optional. Serve this soup with steamed rice or salad.
5 from 4 votes
Prep Time 5 minutes
Cook Time 12 minutes
Total Time 17 minutes
Course Soups and Stews
Cuisine Thai
Servings 6
Calories 268 kcal

Equipment

  • clay pot

Ingredients
 
 

For the marinade:

  • 12 shrimp
  • 3 Thai bird's eye chili
  • 1 cilantro root
  • 1 clove garlic
  • 1 tsp rice vinegar
  • tbsp galangal sliced

For the soup:

  • 1 tsp Thai red curry paste
  • tbsp tamarind pulp
  • ¼ lb oyster mushroom
  • 2 tsp coconut palm sugar
  • cup tofu cubed
  • 2 lemon grass
  • 1 tsp lime zest
  • 1 lime juice
  • 6 broccoli floret
  • 8 cup stock or water
  • 1 onion
  • 1 tomato
  • 4 sprig cilantro
  • tbsp fish sauce
  • 2 tsp soy sauce
  • 1 tbsp peanut oil
  • 1 tsp white pepper ground

Instructions
 

Prepare the marinade:

  • Grind the ingredients for the marinade in a stone mortar and pestle or grinder.
    grind the ingredients
  • Marinate the cleaned shrimp for 15 minutes.
    marinate the shrimp

How to make the soup:

  • Crush the lemon grass stalks using a stone mortar and pestle or the side of a knife.
    crush lemongrass stalks
  • Heat a clay pot, add peanut oil and sauté the lemon grass and shrimp for 3 minutes.
    saute the shrimp
  • Add the palm sugar, stock or water, tamarind pulp, and cook for 5 minutes.
    cook tom yum goong soup
  • Heat another pan, sauté tofu cubes with the Thai curry paste for 2 minutes.
    saute tofu
  • Saute the mushrooms, onion, broccoli florets, salt, pepper, tomato for 2 minutes.
    saute the veggies
  • Add the sautéed veggies and tofu to the soup.
    cook the tom yum goong soup
  • Season the soup with fish sauce and soy sauce. Turn off the heat and add the lime juice, lime zest, and cilantro. Serve hot in a bowl after removing the lemon grass stalks.
    tom yum goong soup

Notes

  1. Cook the slices of tomato towards the end so that they do not become mushy in the soup. 
  2. Overcooking the vegetables will make them too soggy and mushy. You want the veggies to be cooked with a slight crunch.

Nutrition

Calories: 268kcalCarbohydrates: 49gProtein: 15gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 433mgPotassium: 265mgFiber: 6gSugar: 10gVitamin A: 478IUVitamin C: 28mgCalcium: 133mgIron: 4mg
Keyword Tom yum goong soup, Tom yum soup, Tom yum soup with shrimp

5 Comments

  1. Ishani

    5 stars
    Great protein-packed soup!

    Reply
  2. Ava Saetang

    5 stars
    I love the sour taste!

    Reply
  3. abby wong

    5 stars
    great recipe!

    Reply
  4. kendra

    5 stars
    this is really yummy!

    Reply
    • Kanchan

      Thanks!

      Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Nutrition Label

Nutrition Facts
Tom Yum Goong Soup
Amount per Serving
Calories
268
% Daily Value*
Fat
 
3
g
5
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Sodium
 
433
mg
19
%
Potassium
 
265
mg
8
%
Carbohydrates
 
49
g
16
%
Fiber
 
6
g
25
%
Sugar
 
10
g
11
%
Protein
 
15
g
30
%
Vitamin A
 
478
IU
10
%
Vitamin C
 
28
mg
34
%
Calcium
 
133
mg
13
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Trending Recipes