Hot and Sour Soup with Pork, Tofu and Mushrooms

Thin pork strips simmer in broth with mushrooms, tofu and bamboo shoots for a savoury hot and sour soup.

Total 45 minMakes 4 bowls
Jump to Recipe

Thin pork strips simmer in broth with mushrooms, tofu and bamboo shoots for a savoury hot and sour soup. Rice vinegar supplies the tang and sliced chile brings the heat. Add snap peas near the end so they stay green and slightly crisp. This is a Chinese-inspired home version; ginger and soy give the broth depth without needing an unfamiliar seasoning mix. Thinly slice pork, onion and mushrooms; drain bamboo and cube tofu. Bring broth to a simmer and cook pork 10 minutes until cooked through. Add onion, mushrooms, bamboo, ginger and garlic; simmer 8 minutes until mushrooms soften. Stir in tofu, snap peas, soy, rice vinegar and sliced chile; cook 3 to 5 minutes until hot and peas tender-crisp.

Recipe card

Hot and Sour Soup with Pork, Tofu and Mushrooms

Prep 20 minCook 25 minTotal 45 minYield 4 bowls
Only numbered ingredient amounts change.

Equipment: Soup pot, knife, ladle

Ingredients

Instructions

  1. Prep

    Thinly slice pork, onion and mushrooms; drain bamboo and cube tofu.

  2. Cook pork

    Bring broth to a simmer and cook pork 10 minutes until cooked through.

  3. Vegetables

    Add onion, mushrooms, bamboo, ginger and garlic; simmer 8 minutes until mushrooms soften.

  4. Season

    Stir in tofu, snap peas, soy, rice vinegar and sliced chile; cook 3 to 5 minutes until hot and peas tender-crisp.

  5. Serve

    Taste for sourness and heat and ladle into bowls with cilantro.

How to tell when it is ready

Pork fully cooked; mushrooms tender and tofu heated through.

Tips

  • Cut pork thin for quick cooking.
  • Drain bamboo before it enters broth.
  • Add vinegar near the end for brightness.
  • Keep snap peas slightly crisp.

Troubleshooting

  • If bland, adjust soy and vinegar separately.
  • If pork is chewy, simmer a few minutes longer before tofu goes in.

Substitutions

  • Use shiitake mushrooms in place of buttons for a deeper broth.
  • Use firm, drained tofu rather than silken tofu so cubes hold together.

Variations

  • Replace snap peas with thinly sliced cabbage.
  • Use a little more rice vinegar for a sharper broth.

Serving suggestions

  • Add cilantro at the table.
  • Serve as a light lunch.
  • Pair with steamed rice.
  • Offer extra chile in a separate dish.

Make ahead

Prepare the measured ingredients in advance. Refrigerate up to 3 days; reheat soup until hot.

Storage

Refrigerate up to 3 days; reheat soup until hot.

Food safety

Keep raw pork separate from vegetables and cook thoroughly before adding ready-to-eat tofu.

Frequently asked questions

Is this a traditional Ukrainian soup?

No. The ingredient set is Chinese-inspired and uses pork, tofu and bamboo shoots.

How should I store pork and tofu hot and sour soup?

Refrigerate up to 3 days; reheat soup until hot.

Add cilantro at the table. Refrigerate up to 3 days; reheat soup until hot.

About the author

Savva Loginov

Savva Loginov writes about traditional Ukrainian cooking, including regional dishes, heritage baking and the customs behind familiar recipes. His English guides explain each dish’s context alongside clear, practical cooking instructions.

More from Savva Loginov

Spotted a detail that needs correcting? Contact the FeastDelights editors.