hot and sour soup

Have you ever had GOOD hot and sour soup and not the freebie that you get with Chinese takeout? I would define that "soup" as a hot and sour slurry with token tofu bits.  Homestyle hot and sour soup is wonderful, especially on a cool day.  I love the perfect balance of spiciness from both the dried chili peppers and white pepper and the sour and fruitiness from both the white wine vinegar and black vinegar. Combine these flavors with strips of tasty pork, shitake mushrooms and crunch from the bamboo shoots and black fungus, and you have a delicious, no-carb, tasty and hearty soup.

Alex, my husband, makes great hot and sour soup.  I've combined what I like in his soup with what I like in my soup and the ultimate result is SO GOOD.  It's so good that we've been making it even when the weather is in the 80s (fahrenheit).

Tips for making homestyle hot and sour soup.

Uniform size.

For purely aesthetic reasons, I like all the ingredients in the soup to be uniformally cut: the meat, the tofu and the veggies!  I like the ingredients to be cut into strips.  Some of the veggies can be purchased as strips, saving you time!

Hot and sour soup ingredients.


I like adding strips of pork into the hot and sour soup for extra protein.  Alex usually makes his vegetarian.  Use lean pork, like sirloin for this recipe.  Marinate the pork before adding it to the soup to enhance the pork's flavor as well as to tenderize the pork.  The pork will be added towards the end to avoid overcooking and toughening the meat.

Bamboo shoot strips.

The bamboo strips provide a little crunch.  Try to purchase the bamboo shoot strips instead of the slices which avoids you having to cut them.

bamboo strips

Shitake mushrooms and black fungus.

These dehydrated mushrooms require rehydrating in a water and soy sauce solution.  Soy sauce is added to the solution so that the mushrooms will absorb the flavor. The black fungus comes shredded and whole.  Purchasing the shredded black fungus saves you from having to slice them. If you purchase the whole black fungus, the amount needed may seem small but these fungi do grow when rehydrated!

Black fungus

Black fungus can be bought in strips or whole. Buying the strips saves you time.

Lily bud flowers.

Alex like to add these lily bud flowers.  It does provide a tangy taste and somewhat crisp texture. These lily bud flowers do not require rehydrating as the flavor tends to leach out.  It is better to rinse these lily bud flowers and add it directly to the soup stock.

lily bud flowers

lily bud flowers


There are various varieties of tofu.  For the homestyle hot and sour soup, firm tofu is required as the softer types tend to break apart easily.  In order to keep the integrity of the strips of tofu, this is added last, just before serving.

Soup flavoring.

This soup is packed with flavor with two kinds of soy sauces and two kinds of vinegars.  Each type of soy and vinegar contributes something different to the soup.  The light soy sauce is salty and the dark soy sauce is mainly for color.  The wine (or rice) vinegar provides the sour and the black vinegar provides the fruitiness.  In my opinion, the hot and sour soup is "flat" without the black vinegar. When purchasing black vinegar, read the ingredient label and make sure that the black vinegar contains a sweetener like fruit juice. I like this brand, and it can be purchased at most asian grocery stores.  I usually have an amazon link, but this product is way too expensive through amazon!

black vinegar with fruit juice

Black vinegar with fruit juice.

This soup also calls for white pepper.  White pepper tastes very different from black pepper and I highly recommend not substituting the white pepper as it has its own unique flavor and is great in soups!

Cooking process.

There is a definite cooking procedure for this soup.  Adding the tofu and pork at the beginning seems logical, but this will result in small bits of tofu and tough strips of pork at the end. How you add the egg also affects the outcome.  The consistency of the egg in the hot and sour soup is personal preference.  For a light, wispy consistency, use the technique from the youtube video below. For more substantial egg pieces, follow the directions in the homestyle hot and sour soup instructional video.

Enjoy and let me know your thoughts in the comment section.

hot and sour soup


Michelle Sam
This absolutely delicious hot and sour soup is so packed with flavor and textures. One spoonful and you'll be sold! Make sure you follow the procedure carefully to get the best results.
5 from 1 vote
Prep Time 20 minutes
Cook Time 10 minutes
Rehydrating and marinating time 1 hour
Total Time 1 hour 30 minutes
Course Soup
Cuisine Chinese
Servings 4
Calories 173 kcal


Meat (pork) marinade

  • ⅛-¼ tsp salt
  • tsp sugar
  • tsp white pepper
  • ¼ tsp light soy sauce
  • ¼ tsp corn starch
  • ¼ tsp whiskey
  • ¼ tsp sesame oil

Mushroom mixture

Soup flavoring

Soup thickener

  • 1 Tbsp potato starch or tapioca starch. Avoid using corn starch as it results in a cloudy soup.
  • 2 Tbsp water


  • scallion optional
  • cilantro optional


Rehydrate mushrooms and black fungus

  • Rinse mushrooms and black fungus before soaking.
    50 g dried shitake mushrooms, 10 g shredded dried black fungus
  • In a small bowl, rehydrate mushrooms in mushroom mixture.
    ½ cup boiling water, ½ tsp light soy sauce
  • Allow mushrooms and black fungus to rehydrate for at least 1 hour.

Meat preparation

  • Slice pork into strips.
    150 g boneless sirloin pork chop
    Hot and sour soup ingredients.
  • In a bowl, combine pork with meat marinade ingredients. Allow to marinate for half an hour.
    ⅛-¼ tsp salt, ⅛ tsp sugar, ⅛ tsp white pepper, ¼ tsp light soy sauce, ¼ tsp corn starch, ¼ tsp whiskey, ¼ tsp sesame oil

Soup thickener

  • In a small bowl, combine the cornstarch and water. Set aside.
  • In a small bowl, whisk egg. Set aside.

Ingredient prep

  • Cut tofu into strips.
    150 g firm tofu
  • Slice shitake mushrooms (and black fungus if necessary) into strips.
    50 g dried shitake mushrooms, 10 g shredded dried black fungus
  • Rinse dried lily bud flowers.
    20 g dried lily bud flowers
  • Chop dried red chili peppers for extra spiciness. Otherwise, leave them whole. The seeds give the spiciness!
    2-4 dried red chilies
  • Chop cilantro and scallion for garnish. Set aside.
    scallion, cilantro


  • Boil the water in a large saucepan or pot.
    3 cups water
  • Add chicken bouillon to the water.
    3 tsp chicken bouillon powder
  • Add chopped or whole chilies
    2-4 dried red chilies
  • Add rinsed dried lily bud flowers
    20 g dried lily bud flowers
  • Add shitake mushroom and black fungus with the mushroom mixture.
    50 g dried shitake mushrooms, 10 g shredded dried black fungus
  • Add bamboo strips.
    60 g bamboo shoot strips
  • Add soup seasonings.
    1 tsp DARK soy sauce, 2 tsp light soy sauce, 1 tsp sesame oil, 2 Tbsp white wine vinegar, 1 Tbsp black vinegar, ½-¾ tsp white pepper
  • Add pork strips and allow to cook.
  • Mix the soup thickener slurry again as the starch may have settled to the bottom.
  • Stirring the soup while at a rolling boil, slowly add in the thickener.
    1 Tbsp potato starch, 2 Tbsp water
  • Add in the whisked egg.
    1 egg
  • Add in the tofu strips. Stir.
    150 g firm tofu
  • Garnish with chopped cilantro and scallions.
    scallion, cilantro



Serving: 4gCalories: 173kcalCarbohydrates: 16gProtein: 16gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gTrans Fat: 1gCholesterol: 66mgSodium: 796mgPotassium: 447mgFiber: 3gSugar: 1gVitamin A: 128IUVitamin C: 1mgCalcium: 71mgIron: 1mg
Keyword Chinese dim sum, hot and sour soup, hot and sour soup recipe, hot sour soup
Tried this recipe?Let me know how it was or if you have any questions or suggestions!
I want to see!Follow @Sammywongskitchen on Instagram or Facebook, snap a photo and tag it #sammywongskitchen

Leave a Reply

Your email address will not be published.

Rate this recipe

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Need meal ideas?


CHICKEN BROTH from a rotisserie chicken