Classic Hot and Sour Soup with Pork and Tofu
Classic Hot and Sour Soup with tender pork, tofu, mushrooms and bold tangy spice for a comforting homemade meal.

This Classic Hot and Sour Soup with Pork and Tofu is warm, savoury and full of bold flavour, with tender pork, soft tofu and mushrooms in a tangy, lightly spicy broth. The balance of vinegar, seasoning and heat gives this homemade hot and sour soup that familiar restaurant-style flavour while still being easy enough for a cozy dinner at home.

Classic Hot and Sour Soup with Pork and Tofu
This classic hot and sour soup with pork and tofu is packed with bold, savoury flavours and just the right balance of tangy vinegar and peppery heat. Tender pork and soft tofu make every spoonful satisfying, while the rich broth brings everything together. It’s comforting without being too heavy.
Why This Homemade Hot and Sour Soup Is So Good
The best part of homemade hot and sour soup is being able to adjust the flavours to your liking. A little more vinegar brings out the tanginess, while extra pepper gives the broth a stronger kick. The pork adds savoury depth, and the tofu soaks up all that delicious flavour.
Perfect for Lunch or a Cozy Dinner
This pork and tofu hot and sour soup makes a lovely warming lunch or a light dinner, especially on chilly days. Serve it on its own or alongside dumplings, spring rolls or steamed rice for a more filling meal. It’s also a great starter for a homemade Chinese-inspired dinner.
How to Make Classic Hot and Sour Soup with Pork and Tofu

Fresh Ingredients for Homemade Hot and Sour Soup
This classic hot and sour soup with pork and tofu starts with a delicious combination of ground pork, soft tofu, sliced mushrooms, carrots and bamboo shoots. The mushrooms add an earthy flavour, while the bamboo shoots and carrots bring a little crunch. Having everything sliced and ready before cooking makes this soup much easier to put together, especially since the ingredients cook fairly quickly.

The Secret to Classic Hot and Sour Soup Flavour
The bold flavour of classic hot and sour soup with pork and tofu comes from the combination of vinegar, soy sauce and white pepper. The vinegar adds that signature tang, while the white pepper gives the broth its distinctive heat. Fresh cilantro and green onions add a lovely finish, and the delicate enoki mushrooms bring extra texture.
Taste the broth before serving. You can easily adjust the vinegar or white pepper to get just the right balance of hot and sour flavours.

Simmering Homemade Hot and Sour Soup with Pork and Tofu
As this classic hot and sour soup with pork and tofu simmers, the broth brings together the savoury flavours of the pork, mushrooms and vegetables. The beaten eggs form delicate ribbons throughout the soup, while the tofu stays soft and tender.
Keep the soup at a gentle simmer rather than a rolling boil once the eggs are added. This helps maintain those lovely egg ribbons and keeps the tofu from breaking apart.

Tips for Making the Best Hot and Sour Soup
• Balance the hot and sour flavours. Taste the broth before serving and adjust the vinegar or white pepper. A little extra of either can make a noticeable difference.
• Keep the tofu intact. Stir gently after adding the tofu so the soft cubes don’t break apart. You want nice pieces throughout the soup.
• Create delicate egg ribbons. Slowly pour the beaten eggs into the hot broth in a thin stream. Stir gently to create those lovely silky strands.
• Don’t overcook the vegetables. The carrots and bamboo shoots should retain a little crunch. This gives homemade hot and sour soup a nice contrast in texture.
• Adjust the soup’s thickness. Cornstarch gives hot and sour soup its slightly silky consistency. Let the broth thicken before deciding whether it needs any adjustment.
Real Kitchen Tip for Silky Hot and Sour Soup
For those lovely silky egg ribbons in homemade hot and sour soup, make sure the broth is hot but not boiling rapidly. Slowly drizzle in the beaten eggs while stirring gently in one direction. Give the eggs a few seconds to set before stirring again.
This little trick helps create delicate strands of egg rather than small scrambled pieces, giving your hot and sour soup with pork and tofu that classic restaurant-style texture.

Hot and Sour Soup
Equipment
- Large soup pot or stockpot (for simmering a rich, restaurant-style hot and sour broth)
- Sharp chef’s knife (for precise slicing of mushrooms, tofu, carrots, and bamboo shoots)
- Cutting board (for safe and efficient ingredient preparation)
- Mixing bowls (for cornstarch slurry, beaten eggs, and flavour base preparation)
- Whisk or fork (for blending eggs and creating smooth, lump-free mixtures)
- Measuring spoons and measuring cups (for accurate seasoning and balanced flavour)
- Ladle (for easy serving of hot, comforting soup)
- Stirring spoon or silicone spatula (for gentle mixing without breaking tofu or egg ribbons)
Ingredients
Main Ingredients
- 7 shiitake mushrooms thinly sliced
- 1/2 carrot julienned or finely sliced
- 1 tofu block firm or extra-firm, cubed or sliced
- 2 cups ground pork
- 3/4 cup bamboo shoots thinly sliced
- 2 eggs well beaten
- 5 cups chicken broth
- 2 tbsp cornstarch + 4 tbsp cold water slurry
Flavor Base
- 3 tbsp soy sauce
- 4 tbsp Chinese black vinegar
- 2.5 tsp white pepper adjust to taste
- 1 tsp sugar
Instructions
- Prepare the Flavor BaseMix soy sauce, black vinegar, white pepper, and sugar in a bowl. Set aside.
- Start the Soup BaseAdd chicken broth to a large pot.
- Add Ground PorkPut the pork into the unheated broth first, break it apart, then bring everything to a simmer and cook through.
- Cook VegetablesAdd mushrooms, carrots, and bamboo shoots. Simmer 3–4 minutes.
- Add Tofu & SauceStir in tofu and prepared sauce. Simmer 2–3 minutes.
- Thicken the SoupStir in cornstarch slurry and cook until slightly thickened (1–2 minutes).
- Add Egg RibbonsLower heat and slowly drizzle in beaten eggs. Let set for 30 seconds, then gently stir.
- Finish & ServeGarnish with green onions or cilantro. Serve hot.
Notes
- For best texture, always add eggs slowly for silky restaurant-style ribbons
- Adjust white pepper for authentic hot and sour soup heat
- Use black vinegar for signature tangy depth
- Soup thickens as it sits—add broth when reheating
