Chinese Spicy Hot And Sour Soup

Chinese Spicy Hot And Sour Soup


"This has lots of different flavors going on, and is a very special soup to serve your guests. The spicy hot comes from the white pepper, and the sour comes from the vinegar."

Ingredients {{adjustedServings}} servings 116 cals

Serving size has been adjusted!

Original recipe yields 6 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 116 kcal
  • 6%
  • Fat:
  • 6.3 g
  • 10%
  • Carbs:
  • 8.7g
  • 3%
  • Protein:
  • 7.4 g
  • 15%
  • Cholesterol:
  • 41 mg
  • 14%
  • Sodium:
  • 465 mg
  • 19%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  1. Soak the dried mushrooms and tiger lily buds in warm water for 20 minutes. After trimming off any tough stems, slice the mushrooms. With the fingers, shred the tiger lily stems.
  2. Place the mushrooms, tiger lily buds, stock, bamboo shoots, and shredded pork into a saucepan. Bring to a boil, and simmer for 10 minutes.
  3. Stir in soy sauce, sugar, salt, white pepper, and vinegar. Combine cornstarch with 3 tablespoons water. Add a little of the hot soup to the cornstarch, and then return all to the pan. Heat to boiling, stirring. Add the bean curd, and cook 1 to 2 minutes.
  4. Just before serving, turn off the heat. Stir the egg in gradually. Mix in sesame oil. Sprinkle each serving with scallions.
Tips & Tricks
Sweet and Sour Pork III

Discover the secrets to making succulent sweet and sour pork.

How to Make Sweet and Sour Pork

See how to make a lighter, easier version of sweet and sour pork.

Rate recipe

Your rating


Reviews 132

  1. 171 Ratings


I made this last night and it turned out fantastic! I was looking for a recipe that was as close to P.F. Chang's Hot & Sour soup as possible. (my husband and 20 year old daughter LOVE their soup.) I did make a few modifications to accomplish this. I couldn't find the wood ear mushrooms or lily buds so doubled fresh (not dried) shiitake mushrooms. This way you don't have to soak them. I sliced both the mushrooms and bamboo shoots into very thin slivers so my daughter doesn't see big chuncks as she's not a mushroom lover. I used a full can of bamboo shoots, also slivered and halved. I doubled everything but the tofu (medium firm)and the mushrooms. And with 3 of us eating I still only had about 1 to 2 cups left. And I think the most important thing I did was cook it 3 hour before dinner for 30 minutes. Then, just before dinner I re-heated it. Then took it off the burner and waited for 3 to 4 minutes before adding the scrabbled egg and sesame oil. Make sure it stops boiling before adding these last 2 things. The egg turns out great this way. Not cloudy like others mentioned. What an excellent soup. Thanks.


Excellent! Like many, I couldn't find tiger lily buds and wood ear mushrooms so I used losts of dried shitake and oyster mushrooms. I also added a bit more sour by putting in an extra tablespoon of rice vinegar. I will make again! It is great when you have a cold!


I used white vinegar instead of red wine vinegar and added chilli garlic sauce in it (to make it spicy). If you don't have ground pork, you can thinly sliced pork meat or even chicken, add a little oil in the saucepan, stir-fry thinly sliced ginger (1-2cm piece) and add the meat, stir well until the meat is browned and then you add the other ingredients. The ginger will add some spicyness into the soup as well. Since I did change the recipe, I gave it 4 stars. Overall, very delicious soup.