Skip to main content

Tom Yum Recipe (Hot and Sour Thai Soup)

  • Author:
  • Updated date:

My husband and I love exploring new places. Currently, we reside in Utah. Someday, we would like to travel all across the United States.

Sweet, sour, and spicy tom yum soup is ideally served with steamed white rice.

Sweet, sour, and spicy tom yum soup is ideally served with steamed white rice.

What Is Tom Yum?

Tom yum, sometimes spelled tom yam, is a type of hot and sour Thai soup, usually cooked with a variety of vegetables and proteins. Tom yum originally came from Thailand, but it's also famous in Malaysia, where you will find it served at many restaurants and food stalls.

Tom Yum Paste

For as long as I can remember, my sister always made a delicious tom yum whenever we gathered for lunch at our parents' house. Last weekend, after coming across some tom yum paste at an Asian market, I decided to cook this dish at home. The paste is made from lemongrass, galangal, kaffir lime leaves, fish sauce, coriander, onion, tomato, sugar, and salt. The paste is important as it is an essential ingredient for making this dish. However, if you want to make it from scratch you can find the ingredients at the Asian market near you.

Scroll to Continue

Read More From Delishably

If you love spicy, sweet, and sour food, this dish is for you!


  • 1 chicken breast, cut into small pieces
  • 5-6 shrimp, peeled and deveined
  • 4-5 tablespoons tom yum paste
  • 1 cup cabbage, cut into small pieces
  • 1 large tomato, cut into wedges
  • 4-5 mushrooms, sliced, any kind will do
  • 1 can young corn
  • 1 green bell pepper, sliced
  • 1/2 medium red onion, thinly sliced
  • 1 teaspoon salt
  • 1 lime, sliced in half
  • 5 cups water


  1. In a medium-sized pot, combine the tom yum paste and water. Mix thoroughly.
  2. Transfer the pot to a stove over medium heat.
  3. Bring the water to boil.
  4. Combine the chicken and shrimp into the pot.
  5. After 5 minutes, combine the cabbage, bell pepper, mushroom, young corn, and onions.
  6. Let the soup simmer for another 10-15 minutes.
  7. Add the salt. Mix well.
  8. Before turning off the heat, squeeze lime for its juice into the soup.
  9. Place the soup into a serving bowl.
  10. Enjoy it as a soup or serve with steamed white rice.

© 2020 Liza

Related Articles