Home › Recipes › Soup › Hot and Sour Soup (Suan La Tang)

Hot and Sour Soup (Suan La Tang)

Growing up in Sichuan, Hot and Sour Soup was the ultimate comfort food. I remember begging my dad—a professional chef—to make it on rainy days. When I moved away and tried to recreate it myself, it just didn’t taste right. It lacked that specific “punch.”

Hot and Sour Soup

So, I went back to the source. I asked my dad for his secrets, and we tweaked the family recipe together. We swapped a few ingredients (adding tomato for natural umami and color) and adjusted the ratios of vinegar to pepper. The result? A version that is actually better than what we served in the restaurant because it uses fresher, home-style ingredients.

This recipe is fast, affordable, and incredibly warming. It balances the sharp tang of Chinkiang vinegar with the earthy heat of white pepper, all suspended in a silky, thick broth loaded with textures—crunchy wood ear mushrooms, tender tofu, and savory pork.

What is Hot and Sour Soup (Suan La Tang)?

Hot and Sour Soup (酸辣汤) is a staple of Northern Chinese and Sichuan cuisine. Unlike the sweet and thick versions you might find in some takeout buffets, the authentic version relies on a delicate balance of two distinct flavors:

Hot and Sour Soup
  • Suān (Sour): Derived from distinct Chinese black vinegar, added at the very end to preserve its aromatic acidity.
  • Là (Hot): Traditionally comes from ground white pepper, which provides a lingering, warming heat in the throat, rather than the burning tongue heat of chili peppers.

This particular version introduces a “home-style” twist by using sautéed tomatoes to create the soup base. This adds a layer of natural sweetness and a beautiful reddish hue without relying heavily on red chili oil, making it lighter yet deeply flavorful.

Why This Recipe Works

  • The “Post-Boil” Seasoning: We add the vinegar and white pepper at the very end of the cooking process. High heat kills the delicate aroma of vinegar and dulls the spiciness of the pepper. Adding them off-heat ensures a vibrant flavor profile.
  • The Tomato Base: Sautéing tomatoes until they break down releases lycopene and glutamates (natural MSG), creating a rich, savory red broth that anchors the sourness.
  • Textural Contrast: By combining soft silken tofu with crunchy wood ear mushrooms and chewy pork strips, every spoonful offers a complex mouthfeel.
  • Thickening Before Egg: Adding the cornstarch slurry before the egg drizzle allows the egg to float in beautiful, wispy ribbons rather than sinking to the bottom.

Key Ingredients & Substitutions

  • White Pepper Powder: This is non-negotiable for the “Hot” element. Black pepper has a different flavor profile and won’t provide the traditional heat.
    • Substitute: If you absolutely must, use fine ground black pepper, but the flavor will differ.
  • Chinkiang Vinegar (Black Vinegar): This provides the “Sour.” It has a malty, woody, slightly smoky flavor.
    • Substitute: A mix of 1 part Balsamic vinegar and 1 part Red Wine Vinegar can approximate the depth, though authentic Chinkiang vinegar is best (available at Asian grocers or online).
  • Wood Ear Mushrooms: These add the signature crunch.
    • Substitute: You can use Shiitake mushrooms solely, or add bamboo shoots for crunch.
  • Silken Tofu: We want the tofu to be custard-like and smooth.
    • Substitute: Soft tofu works. Firm tofu can be used but lacks the traditional mouthfeel.
  • Pork: I use lean pork loin cut into matchsticks.
    • Substitute: Ham, pressed tofu, or even chicken breast works. For a minerally richness, traditional recipes often use slivered pig’s blood or liver, but pork loin is more accessible.

Ingredients

The Soup Base

  • 1 large Tomato, peeled and diced
  • 5 cups (1.2 L) Water or unsalted Chicken Stock (see Homemade Chicken Stock)
  • 1 tbsp Cooking oil

The Solid Ingredients

  • 3.5 oz (100g) Lean Pork Loin (or ham), julienned
  • 1 box (approx. 10-12 oz) Silken Tofu or Soft Tofu
  • 5 Dried Shiitake Mushrooms, rehydrated and sliced thin
  • 8 Dried Wood Ear Mushrooms, rehydrated and shredded
  • 3.5 oz (100g) Enoki Mushrooms, roots removed and separated
  • 2 large Eggs, beaten

The Seasonings

  • 1 tbsp Light Soy Sauce (Pearl River Bridge or Kikkoman)
  • ½ tbsp Dark Soy Sauce (for color)
  • ½ tbsp White Pepper Powder (adjust to taste)
  • 2 tbsp Chinkiang Vinegar (Black Vinegar)
  • 1 tsp Chili Powder or Chili Flakes (optional, for extra heat)
  • Salt to taste
  • ½ tsp Chicken Bouillon Powder (optional)

The Thickener

  • 3 tbsp Cornstarch mixed with ½ cup Water (Slurry)

Garnish

  • 1 Scallion (Green Onion), chopped
  • 2 sprigs Cilantro, chopped

Recipe Notes Before You Start

Mise en place is critical. This soup cooks very quickly once the water boils. Have your starch slurry mixed, your eggs beaten, and your seasonings measured out before you turn on the stove.

The Tofu: Silken tofu is very delicate. When cutting it, use a sharp knife and handle it gently. I recommend cutting it into strips or small cubes.

Temperature Control: We will bring the soup to a boil to cook the ingredients, but lower the heat when adding the egg to create silky ribbons.

Mise en Place / Prep

Mise en Place / Prep
Mise en Place / Prep
  1. Rehydrate: Soak the dried shiitake and wood ear mushrooms in warm water for 20 minutes until soft. Squeeze out excess water and slice thinly.
  2. Prep Tomato: Score the tomato skin, blanch in hot water for 10 seconds to peel, then dice.
  3. Cut Pork: Slice the pork into thin matchsticks. Pro-Tip: If you want extra tender meat, marinate the pork with 1 tsp cornstarch and 1 tsp water for 10 minutes (Velveting).
  4. Make Slurry: In a small bowl, mix 3 tablespoons of cornstarch with a ½ cup of water. Stir until smooth.

How to Make Hot and Sour Soup

Step 1: Create the Tomato Base Heat 1 tablespoon of oil in a wok or soup pot over medium-high heat. Add the diced tomatoes. Stir-fry for 2-3 minutes, pressing down with your spatula until the tomatoes break down and release their red juices. This creates our savory, colorful base.

Create the Tomato Base

Step 2: Build the Soup Pour in the water (or chicken stock) and bring to a boil. Add the julienned pork, shiitake mushrooms, wood ear mushrooms, enoki mushrooms, and tofu. Let this boil vigorously for 2-3 minutes.

  • Why? This ensures the pork is cooked through and the mushrooms release their flavor into the broth.

Step 3: Initial Seasoning Lower the heat to medium. Add the salt, chicken bouillon, chili powder (if using), dark soy sauce, and light soy sauce. Stir gently to mix.

Step 4: Thicken the Soup Give your cornstarch slurry a quick stir (starch settles), then slowly pour it into the soup while stirring constantly.

  • Why? We thicken the soup before adding the egg. The increased viscosity helps suspend the egg ribbons later, rather than having them clump together or sink. The soup should be thick enough to coat the back of a spoon.

Step 5: The Egg Drop Keep the soup at a gentle simmer (not a rolling boil). Slowly pour the beaten eggs in a thin stream while gently stirring the soup in a circular motion with a ladle or chopsticks. Stop stirring and let the egg set for 10 seconds. You should see beautiful, silky yellow ribbons (flowers) form.

The Egg Drop

Step 6: The “Soul” of the Soup Turn off the heat. Immediately stir in the white pepper powder and Chinkiang vinegar.

  • Expertise Note: Adding vinegar and pepper to boiling liquid causes the flavor to evaporate. Adding them off-heat preserves the sharp “kick” that defines this dish.

Step 7: Serve Ladle into bowls and top with chopped scallions and cilantro. For an authentic touch, add a few drops of toasted sesame oil.

Hot and Sour Soup

Tips for Success

  • The Golden Ratio: Through years of testing, I found the best starting ratio for the “sour and spicy” finish is roughly 0.5 : 1 : 0.5 : 2 (Dark Soy : Light Soy : White Pepper : Vinegar). You can adjust this to your personal taste.
  • Don’t Over-Stir the Tofu: Once the tofu is in the pot, stir in slow, circular motions to avoid breaking the silken tofu into mush.
  • Consistency: If the soup is too runny, add a little more cornstarch slurry. If it’s too thick (gloopy), add a splash of hot water.

Comparison: Home Style vs. Restaurant Style

Restaurant Style: Typically uses a very dark broth made primarily with soy sauce and sometimes red food coloring or heavy chili oil to get that dark red look. It often uses bamboo shoots and lily buds.

This Home Style: Uses fresh tomatoes for the base. This provides a natural acidity and umami (savory flavor) that you don’t get from soy sauce alone. It’s fresher, lighter, and feels more nutritious, making it perfect for a family dinner.

FAQ / Troubleshooting

Q: Why isn’t my soup sour enough? A: You likely added the vinegar too early. The acetic acid in vinegar evaporates with heat. Stir in an extra tablespoon of vinegar right before serving in your individual bowl.

Q: Can I make this vegetarian? A: Absolutely. Omit the pork. You can add extra firm pressed tofu or bamboo shoots for texture. Use vegetable stock instead of water.

Q: My soup turned watery after sitting. A: The enzymes in saliva can break down the starch if you taste the soup and put the spoon back in the pot. Also, natural breakdown occurs over time. Re-thicken with a fresh slurry when reheating.

Serving Suggestions

This soup is robust enough to be a light meal, but it pairs beautifully with other dishes.

Food Safety and Preparation

  • Pork Safety: Ensure the pork strips are fully cooked. Since they are cut thin, 2-3 minutes in boiling soup is sufficient, but ensure the broth maintains a boil after adding meat.
  • Egg Safety: The FDA recommends cooking eggs until firm. In this hot soup (approx 200°F+), the egg ribbons cook almost instantly, but ensure they are set before serving.
  • Allergens: This recipe contains Soy (sauce, tofu), Egg, and Gluten (in soy sauce/vinegar).
    • Gluten-Free Option: Use Tamari instead of soy sauce and ensure your Chinkiang vinegar is gluten-free (some contain wheat), or use distilled white vinegar mixed with sugar.

Nutrition Information (Estimate)

  • Calories: ~180 kcal per serving
  • Protein: 12g
  • Carbohydrates: 15g
  • Sodium: Moderate (control via soy sauce)

Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

Hot and Sour Soup

Authentic Hot and Sour Soup (Suan La Tang)

Lin
A restaurant-quality Hot and Sour Soup recipe that balances the heat of white pepper with the tang of Chinkiang vinegar. Ready in just 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Appetizer, Soup
Cuisine Chinese, Sichuan
Servings 4 bowls
Calories 180 kcal

Equipment

  • 1 Wok or Large Soup Pot At least 3-quart capacity
  • 1 Ladle
  • 1 Cutting board and knife

Ingredients
  

Soup Base

  • 1 large tomato peeled and diced
  • 5 cups water or unsalted chicken stock 1.2 Liters
  • 1 tbsp cooking oil

Ingredients

  • 100 g pork loin cut into matchsticks (can sub ham)
  • 1 box silken tofu approx 10-12 oz, cut into strips
  • 5 dried shiitake mushrooms rehydrated and sliced
  • 8 dried wood ear mushrooms rehydrated and shredded
  • 100 g enoki mushrooms roots removed
  • 2 eggs beaten

Seasonings

  • 2 tbsp Chinkiang vinegar Chinese black vinegar
  • 0.5 tbsp white pepper powder adjust to heat preference
  • 1 tbsp light soy sauce
  • 0.5 tbsp dark soy sauce
  • 1 tsp chili powder optional
  • 3 tbsp cornstarch mixed with 1/2 cup water for slurry

Instructions
 

  • Make the slurry: Mix 3 tablespoons of cornstarch with 1/2 cup of water until smooth. Chop scallions and cilantro.
    Mise en Place / Prep
  • Sauté the tomato: Heat oil in a pot over medium-high heat. Add diced tomatoes and stir-fry until they break down into a red sauce (2-3 mins).
    Create the Tomato Base
  • Build the soup: Add water (or stock) and bring to a boil. Add pork, mushrooms, and tofu. Boil for 2-3 minutes.
  • Season and Thicken: Lower heat to medium. Add salt, chicken essence, chili powder, and soy sauces. Slowly stir in the cornstarch slurry to thicken.
  • Egg Drop: Slowly pour in the beaten eggs while gently stirring to create ribbons. Cook for 30 seconds.
    The Egg Drop
  • Finish: Turn off the heat. Stir in the white pepper and vinegar. Garnish with scallions and cilantro. Serve immediately.
    Hot and Sour Soup

Notes

Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
Allergen Note: Contains Soy, Egg, and Wheat (Gluten in soy sauce).
Keyword 20-minute soup recipe, Authentic Chinese Hot and Sour Soup, easy Chinese soup, Hot and Sour Soup, Suan La Tang recipe
Lin Avatar

Leave a Reply

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

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love