Vegan Hot and Sour Soup
Vegan Hot and Sour Soup is one of those dishes that instantly wakes up your taste buds. It’s cozy, bold, a little spicy, a little tangy, and somehow comforting and exciting at the same time.

If you’ve ever ordered hot and sour soup at a restaurant and thought, “I wish I could make this at home,” good news—you absolutely can. This vegan version keeps all the classic flavors without any animal products. And once you try it fresh from your own kitchen, takeout just won’t hit the same.
What Makes This Vegan Hot and Sour Soup Special
What makes this soup stand out is the perfect balance of heat and tang. The vinegar gives it that signature sour kick, while white pepper and chili bring the warmth. Tofu and mushrooms add hearty texture, so it actually feels filling instead of watery.

It’s also quick to make, which means big flavor without a long cooking commitment. Comfort food that respects your time is always a win.
Ingredients
- 6 cups vegetable broth
- 1 cup firm tofu, cut into thin strips
- 1 cup mushrooms, thinly sliced (shiitake or button work well)
- ½ cup bamboo shoots, sliced
- 2 tablespoons soy sauce or tamari
- 2 tablespoons rice vinegar or black vinegar
- 1 teaspoon chili paste or chili oil (adjust to taste)
- 1 teaspoon ground white pepper
- 1 teaspoon sesame oil
- 2 cloves garlic, minced
- 1 teaspoon grated ginger
- 2 tablespoons cornstarch + 2 tablespoons water (slurry)
- 2 green onions, sliced
- Salt, to taste
Instructions
- Bring the vegetable broth to a gentle boil in a large pot over medium heat.
- Add garlic, ginger, mushrooms, bamboo shoots, and tofu. Let everything simmer for about 5 minutes.
- Stir in soy sauce, rice vinegar, chili paste, white pepper, and sesame oil. Taste and adjust seasoning as needed.
- Slowly pour in the cornstarch slurry while stirring constantly to thicken the soup.
- Simmer for another 2–3 minutes until the soup slightly thickens and looks glossy.
- Turn off the heat and stir in the green onions just before serving.
Storage Tips
Store leftover Vegan Hot and Sour Soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, stirring well. The soup may thicken slightly as it sits—just add a splash of water or broth when reheating. Freezing isn’t ideal, as tofu can change texture.
Health Benefits
This soup is loaded with plant-based protein, antioxidants, and immune-boosting ingredients like garlic and ginger. Tofu provides protein without heaviness, while mushrooms add fiber and nutrients. The broth-based nature keeps it light yet satisfying. It’s a great option when you want something warming without feeling weighed down.
Common Mistakes to Avoid
One common mistake is adding too much vinegar too quickly, which can overpower the soup. Always taste as you go. Another is skipping white pepper—black pepper won’t give the same classic flavor. Over-thickening is also easy to do, so add the cornstarch slurry slowly. And don’t boil aggressively after thickening, or the texture can turn weird.
Alternatives and Variations
You can add wood ear mushrooms, baby corn, or spinach for extra texture. Want more heat? Increase the chili paste or drizzle chili oil on top. For a heartier version, add rice noodles or glass noodles. If you’re gluten-free, just stick with tamari instead of soy sauce. This soup is flexible, so make it your own.
Frequently Asked Questions
Is Vegan Hot and Sour Soup very spicy?
It’s usually mild to medium, but you control the heat.
Can I make this oil-free?
Yes, skip the sesame oil and use a bit more broth.
What vinegar works best?
Black vinegar is traditional, but rice vinegar works great too.
Can I add vegetables?
Absolutely—carrots, cabbage, or bok choy all work well.
Why white pepper instead of black pepper?
White pepper gives that authentic hot-and-sour flavor profile.
Final Thoughts

Vegan Hot and Sour Soup is bold, comforting, and incredibly satisfying for something so simple. It comes together quickly, tastes better than takeout, and checks all the boxes for flavor and nutrition. Whether you’re fighting off a cold or just craving something cozy with attitude, this soup delivers. Give it a try and enjoy a homemade classic that truly warms from the inside out.
