How to Make Hot and Sour Soup at Home
Hot and sour soup is a classic Chinese soup known for its sharp vinegar tang, gentle heat, and silky texture.
This guide shows how to make hot and sour soup with the right ingredients, proper seasoning, and a restaurant-style finish.
The key is balance: a broth that is savory, sour, spicy, and thickened just enough to coat a spoon.
Once you understand the structure, the soup becomes easy to adapt with tofu, mushrooms, bamboo shoots, pork, or chicken.
What Makes Hot and Sour Soup Distinct?
Hot and sour soup stands out because it combines acidity, spice, umami, and texture in one bowl.
Traditional versions are common in Sichuan cuisine and in Chinese-American restaurants, though recipes vary by region and household.
- Hot: usually from white pepper, chili oil, or dried chiles
- Sour: usually from Chinese black vinegar or rice vinegar
- Umami: often from chicken stock, soy sauce, mushrooms, and tofu
- Texture: created with cornstarch slurry and beaten egg ribbons
When these elements are in balance, the soup tastes complex without being heavy.
Key Ingredients for the Best Flavor
You do not need a long ingredient list to make a strong version of this soup.
The essentials are broth, vinegar, white pepper, soy sauce, tofu, mushrooms, and a thickener.
Broth and base
Chicken stock gives the soup a richer restaurant-style flavor, while vegetable stock works well for a vegetarian version.
A good broth should be lightly seasoned so the vinegar and pepper remain noticeable.
Sour component
Chinese black vinegar is the most traditional choice for deep, malty sourness.
Rice vinegar gives a cleaner tang and is easier to find in many grocery stores.
Add vinegar at the end or just before serving to preserve its bright flavor.
Heat component
White pepper is a signature spice in many hot and sour soup recipes.
It provides a sharp, warming heat that differs from chili heat.
If you want more fire, add chili oil or crushed red pepper.
Texture ingredients
Tofu, wood ear mushrooms, shiitake mushrooms, and bamboo shoots are common additions.
Egg ribbons are also essential in many versions, giving the soup a delicate, silky finish.
Ingredients You Will Need
- 6 cups chicken stock or vegetable stock
- 1 cup firm tofu, cut into thin strips or small cubes
- 1 cup mushrooms, such as shiitake, cremini, or wood ear
- 1/2 cup bamboo shoots, sliced thinly
- 2 to 3 tablespoons soy sauce
- 2 to 4 tablespoons Chinese black vinegar or rice vinegar
- 1 to 2 teaspoons white pepper, to taste
- 2 tablespoons cornstarch mixed with 3 tablespoons water
- 2 eggs, beaten
- 1 to 2 teaspoons sesame oil
- Optional: chili oil, scallions, cooked pork, or dried lily flowers
How to Make Hot and Sour Soup Step by Step
Learning how to make hot and sour soup becomes easier when you break it into a few controlled steps.
Start with the broth, build flavor, then finish with texture and seasoning.
1. Prepare the ingredients
Slice the mushrooms thinly, cut the tofu into small pieces, and measure the vinegar, soy sauce, and white pepper before you begin.
Mixing the cornstarch slurry ahead of time helps prevent lumps.
2. Simmer the broth
Bring the stock to a gentle simmer in a medium or large pot.
Add the mushrooms and bamboo shoots first so they soften and release flavor into the broth.
If using pork or chicken, simmer it until fully cooked before continuing.
3. Season the soup
Stir in soy sauce, white pepper, and a small amount of vinegar.
Taste carefully, then adjust.
The broth should be savory first, with sourness and heat building in the background rather than dominating immediately.
4. Thicken the broth
Slowly pour in the cornstarch slurry while stirring.
The soup should lightly thicken and become glossy, not heavy or paste-like.
If needed, add a little more slurry for a fuller restaurant-style body.
5. Add the tofu and egg
Gently stir in the tofu, then lower the heat.
While stirring the soup in one direction, slowly drizzle in the beaten eggs to create fine egg ribbons.
Let them set for a few seconds before stirring again.
6. Finish with acidity and aroma
Turn off the heat and add the remaining vinegar and sesame oil.
This final step keeps the sour note bright and the aroma fresh.
Top with scallions or a small amount of chili oil if desired.
How to Balance Hot, Sour, and Savory Flavors
The most common mistake when learning how to make hot and sour soup is adding too much vinegar or white pepper too early.
It is easier to adjust in layers than to fix an overpowered broth.
- If the soup is too sour: add more stock or a little soy sauce
- If the soup is too mild: increase white pepper, vinegar, or chili oil gradually
- If the soup is too salty: dilute with stock and rebalance the vinegar
- If the soup is too thick: add stock a few tablespoons at a time
Taste after each adjustment and allow the flavors a minute to settle before adding more seasoning.
Common Variations
Hot and sour soup is flexible, which is one reason it remains so popular.
You can adjust the protein, vegetables, and spice level without losing the core identity of the dish.
Vegetarian hot and sour soup
Use vegetable stock, extra mushrooms, tofu, and bamboo shoots.
For deeper umami, add a little mushroom powder or more soy sauce.
Restaurant-style version
Add thinly sliced pork, wood ear mushrooms, lily flowers, and a slightly thicker cornstarch slurry.
White pepper and black vinegar are important for the familiar takeout flavor.
Spicier version
Use chili oil, fresh chile paste, or dried chiles alongside white pepper.
Keep the sourness bright so the soup still tastes balanced.
Serving Suggestions
Hot and sour soup is often served as a starter, but it can also be a light meal.
Pair it with fried rice, dumplings, scallion pancakes, stir-fried noodles, or simple steamed rice.
Serve it immediately after cooking, while the egg ribbons are tender and the vinegar aroma is still vivid.
A final sprinkle of scallions can add freshness and color.
Storage and Reheating Tips
Store leftover soup in an airtight container in the refrigerator for up to 3 days.
The soup may thicken as it sits, so add a little water or stock when reheating.
Reheat gently on the stove over medium-low heat.
If the sour flavor fades after storage, finish with a small splash of vinegar just before serving.
Helpful Tips for Better Results
- Use low-sodium stock so you can control seasoning more precisely.
- Add vinegar at the end for a brighter flavor.
- Mix the cornstarch slurry before heating the broth.
- Drizzle in eggs slowly to create cleaner ribbons.
- Adjust white pepper gradually; it can become dominant quickly.
- Choose firm tofu so it holds its shape in the hot broth.
Once you understand these fundamentals, making hot and sour soup becomes a repeatable technique rather than a one-time recipe.
The broth, seasoning, and texture can be adapted easily to suit your pantry and taste.