Tom Yum Gai (Thai Hot and Sour Chicken Soup)

Tom Yum Gai (Thai Hot and Sour Chicken Soup) is a sour, spicy, savory soup made with chicken, chili paste, mushrooms, and aromatic ingredients.

Dairy Free | Gluten Free | Nut Free
Jump to Recipe Pin Recipe

Some of the links in this article may be affiliate links. If you click on a link and make a purchase, there will be no extra cost to you, but I will get a small commission, which helps keep this blog running. All opinions remain my own.

I vividly remember the first time I had Thai food. I was in my late teens, and my Dad had recently returned from a work trip to Asia. He had tried Thai food during his time on that trip, and he must have liked it, because he immediately planned to take us all out to a fancy Thai restaurant (or at least it seemed fancy to me at the time) in downtown Calgary.

My Dad ordered the dishes, and though I don’t remember what we ate that night, I know we all liked it. Going out for Thai food became a regular occurrence for my family even years later. It wasn’t too long after that dinner that my Dad also planned a trip for my family to go to Thailand.

While I don’t go out for Thai food as often with my family now, Mr. Dreamboat and I do go every once in a while when it’s just the two of us. One of my favorite things to order is (and always has been) Tom Yum Gai (Thai Hot and Sour Chicken Soup).

While I have been eating this soup for many years in restaurants, I’ve only recently tried making it for myself. While I expected it to be difficult, I gathered the courage to try it when I found that I could buy all of the ingredients I needed at the Asian market that’s closest to where I live.

It turns out that finding the ingredients was the most difficult part of making the soup. Once I had them, the soup was very easy to make with minimal prep and a relatively short cooking time.

A bowl of homemade Tom Yum Gai (Thai Hot and Sour Chicken Soup with Chicken).

How to Make Tom Yum Gai

Once you’ve secured all of the ingredients you need to make this soup, the rest will be smooth sailing. Start by prepping your ingredients. You’ll need to thinly slice your chicken, slice or cut your mushrooms into bite-sized pieces, remove the tough outer layers from the lemongrass and cut the tender bottom parts into about 1-inch pieces, slice the galangal, and chop the cilantro. Start cooking the rice or rice noodles, if you plan to use them.

A bowl of homemade Tom Yum Gai (Thai Hot and Sour Chicken Soup with Chicken).

Add the chicken stock and fish sauce to a large saucepan and bring it to a boil over high heat. Stir in the sliced chicken and simmer for about 10 minutes until the chicken is cooked through.

Stir in the mushrooms, lemongrass, lime leaves, sliced galangal, and chili paste, and continue to simmer for 5 more minutes.

Remove the saucepan from the heat and stir in the lime juice, sugar, and cilantro.

Serve the soup with cooked rice or rice noodles if you wish, and make sure to serve the soup with saucers under the bowl, or a small bowl on the table where everyone can discard the lemongrass, lime leaves, and galangal from their soup. These are added for flavor only – they’re too tough to eat.

Store any leftovers in an airtight container in the fridge for up to two days and reheat in the microwave.

A bowl of homemade Tom Yum Gai (Thai Hot and Sour Chicken Soup with Chicken).

Tom Yum Gai Ingredients

  • Reduced-sodium chicken stock or no-salt-added chicken broth
  • Fish sauce – Fish sauce is a salty and savory sauce typically made from fermented anchovies. Find it in well-stocked grocery stores or Asian markets.
  • Boneless, skinless chicken breast – or you could also use boneless, skinless chicken thighs.
  • White button mushrooms or oyster mushrooms – I’ve tried making this soup with both options, and both are good. White button mushrooms are easier to find.
  • Lemongrass – Lemongrass is pretty easy to find where I live, and I can even get it at my local Walmart. If you buy more than you need, simply put the leftovers in the freezer. I always keep some on hand in a freezer bag.
  • Lime leaves – Lime leaves are available in Asian markets. I found mine in Lucky Supermarket, which also had convenient Tom Yum kits that also contained lemongrass, galangal, and bird’s eye chilis.
  • Galangal is an aromatic root that is similar in appearance to ginger. You can find it in Asian markets. Store leftovers in a zipper bag in the freezer.
  • Thai chili paste (nam prik pao) – This is a thick, spicy, and savory seasoning paste made with roasted chilis and other ingredients (shallots, garlic, fermented shrimp, etc.) and oil. It is not the same as chili garlic sauce, chili crisp, or red curry paste. Some brands might be spicier than others depending on the quantity and type of chilis they use in the paste (mine was very spicy). Because of this, I recommend adding less chili paste to start, then tasting your soup and adding more if needed. You might be able to find it in well-stocked grocery stores, or try an Asian market.
  • Lime juice – Fresh-squeezed is best, but bottled will work here too.
  • Granulated sugar
  • Chopped cilantro
  • Cooked rice noodles or white rice – This is optional and to be used for serving with or in the soup
An overhead photo of A bowl of homemade Tom Yum Gai (Thai Hot and Sour Chicken Soup with Chicken).

Tom Yum Gai Nutrition Notes

The nutrition information in the recipe below is for one bowl of soup if you divide your recipe into four bowls. If your bowls are larger (or smaller) than this, the nutrition information will vary accordingly.

The nutrition information calculations include only 1 Tablespoon of Thai chili paste, not 2. Using two Tablespoons will slightly increase the calories, carbohydrates, fat, and sodium in your soup. The nutrition information does not include any optional rice or rice noodles that you might add.

Tom Yum Gai (Thai Hot and Sour Chicken Soup)

No ratings yet
A bowl of homemade Tom Yum Gai (Thai Hot and Sour Chicken Soup with Chicken).
Tom Yum Gai (Thai Hot and Sour Chicken Soup) is a sour, spicy, savory soup made with chicken, chili paste, mushrooms, and aromatic ingredients.
Print Pin Comment
Servings: 4
Course: Dinner, Entree, Soup
Cuisine: Thai
Calories: 179
Special Diet: Dairy Free, Gluten Free, Nut Free
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Equipment

  • Large Saucepan or Dutch oven

Ingredients
 

  • 4 cups (946 ml) reduced-sodium chicken stock or no-salt-added chicken broth
  • 3 Tablespoons (45 ml) fish sauce
  • 10 ounces (284 g) boneless skinless chicken breast thinly sliced
  • 8 ounces (227 g) white button mushrooms or oyster mushrooms, cut into bite-sized pieces
  • 3 stalks lemongrass bottom half only, tough outer leaves removed, cut into 1" pieces
  • 6 lime leaves lightly scrunched to release the flavors
  • 8 thin slices galangal
  • 1-2 Tablespoons Thai chili paste see note
  • ½ cup (118 ml) lime juice
  • 2 teaspoons (10 ml) granulated sugar
  • 2 Tablespoons chopped cilantro plus more for garnishing as desired
  • cooked rice noodles or white rice (optional)

Instructions
 

  • Add 4 cups (946 ml) reduced-sodium chicken stock and 3 Tablespoons (45 ml) fish sauce to a large saucepan or Dutch oven. Bring the mixture to a simmer over high heat. Reduce the heat to medium, and stir in the thinly sliced chicken breast. Simmer for 10 minutes until the chicken is fully cooked and tender.
  • Stir in the mushrooms, lemongrass, lime leaves, galangal slices and 1-2 Tablespoons Thai chili paste. Continue to simmer for 5 more minutes.
  • Start with only 1 Tablespoon of chili paste, then taste the soup. If you want your soup to be spicier, add the second Tablespoon. I recommend starting with less because some brands may be spicier than others.
  • Remove the saucepan from the heat and stir in ½ cup (118 ml) lime juice, 2 teaspoons (10 ml) granulated sugar, and 2 Tablespoons chopped cilantro. Note that the lemongrass, lime leaves, and galangal are added for flavor only and not actually meant to be eaten. This soup is normally served with these ingredients left in the soup, but with a saucer under the bowl so that there is somewhere to place these items after they're removed. If desired, serve the soup with cooked rice noodles or white rice.

Nutrition

Calories: 179kcalCarbohydrates: 15gProtein: 23gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 0.01gCholesterol: 45mgSodium: 1277mgPotassium: 802mgFiber: 1gSugar: 7gVitamin A: 52IUVitamin C: 12mgCalcium: 32mgIron: 2mg

Tried this recipe?

Please Consider Leaving a Review!
Tom Yum Gai Thai Hot and Sour Chicken Soup

Leave a Reply

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

Recipe Rating