Go Back
+ servings
Print Recipe
4.67 from 3 votes

Szechuan Hot and Sour Soup

Cook the best homemade Szechuan Soup. Our healthy Szechuan Hot and Sour Soup recipe is spicy & features pork, mushrooms, ginger and tofu.
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Soup
Cuisine: Chinese
Keyword: Hot and Sour Soup, Szechuan Hot and Sour Soup, Szechuan Soup
Servings: 4
Calories: 175kcal


  • Dutch Oven or Large Pot
  • Spatula or Wooden Spoon
  • measuring cups
  • measuring spoons
  • French knife
  • whisk


  • 3 Dried Shiitake Mushrooms soaked in water
  • 1/4 cup Dried Wood Ear Fungus soaked in water
  • 1 tbsp Dried Lily Flower
  • 1/4 cup Bamboo Shoots finely sliced
  • 1/4 cup Shredded carrot
  • 1 inch Fresh ginger minced
  • 2 tbsp Light Soy Sauce
  • 2 tsp Ground White Peppercorns
  • 5 cups Chicken Stock
  • 1 tsp Dark Soy Sauce
  • 1 tbsp Toban Djan Chili Bean Sauce
  • 1/2 tbsp White sugar
  • 100 g Medium Tofu finely sliced
  • 100 g Pork loin finely sliced
  • 3 tbsp Chinese Black Vinegar or Rice Wine Vinegar
  • 1 Large egg beaten
  • 3 tbsp Cornstarch
  • Sesame oil, green onion, cilantro garnish


  • Over medium heat in a wok or large skillet add carrots, bamboo shoots, wood ear fungus, shiitake mushroom, dried lily flower and minced ginger.
  • Add chicken stock, bring to boil and then simmer for 15 minutes.
  • Add light soy sauce, dark soy sauce, bean sauce, white sugar, and salt to taste. Continue cooking for 2-3 minutes.
  • Add finely sliced tofu to the pot. Then add pork slices and gently stir until the soup beings to boil again.
  • Stir the cornstarch slurry (3 T cornstarch with 3 T water) and then add to the soup. Heat until thickened.
  • Keep the soup simmering so it is still bubbling before you add the beaten egg. If not, the soup will turn cloudy when the egg is added. Begin stirring in a circular motion with your soup ladle. Once you get the soup moving in a swirling motion, slowly drizzle the beaten egg into the soup.
  • Add black vinegar and white ground pepper then turn off the heat and remove pot from the stove.
  • Garnish Szechuan Hot and Sour Soup with chopped green onion, cilantro and drizzle of sesame oil.


Calories: 175kcal | Carbohydrates: 28.3g | Protein: 10g | Fat: 4.7g | Saturated Fat: 1.3g | Cholesterol: 51mg | Sodium: 2361mg | Potassium: 306mg | Fiber: 2.4g | Sugar: 8.9g | Calcium: 63mg | Iron: 4mg