Posted Under: Chinese | Sour | Spicy

Hot and Sour Soup Recipe

Written By Luca Romano

Published:

This Vegan Hot and Sour Soup is a true celebration of bold flavors and comforting textures. Inspired by a beloved takeout classic, this plant-based version delivers a perfect balance of spicy heat, tangy vinegar notes, and rich umami depth—all without any animal products.

The silky tofu soaks up the broth’s complexity, while tender mushrooms add earthy richness, making every bite a delightful contrast of flavors and textures.

Whether you’re battling a cold evening, feeling under the weather, or simply craving a hearty bowl of soup that warms you from the inside out, this dish promises nourishment, comfort, and a little culinary adventure.

Ingredients

Wholesome and easy-to-find ingredients come together to create this savory and satisfying vegan soup.

For the soup base:

  • 4 cups vegetable broth
  • 1 tablespoon soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon tamari (optional, for extra umami)
  • 1 tablespoon sesame oil
  • 2 teaspoons sriracha or chili paste (adjust to taste)
  • 1 teaspoon ground black pepper

For the filling:

  • 200g firm tofu, cubed
  • 1 cup shiitake mushrooms, sliced
  • 1 cup button mushrooms, sliced
  • 1 small carrot, julienned
  • ½ cup bamboo shoots, sliced
  • 2 green onions, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated

For thickening:

  • 2 tablespoons cornstarch
  • ¼ cup cold water

For garnish:

  • Fresh cilantro leaves
  • Extra drizzle of chili oil
  • Chopped green onions

Instructions

Follow these detailed steps to create a warming, flavor-packed bowl of vegan hot and sour soup:

  1. Prepare the broth:
    In a large pot, combine the vegetable broth, soy sauce, rice vinegar, tamari, sesame oil, sriracha, and ground black pepper. Bring the mixture to a gentle boil over medium heat, allowing the ingredients to meld into a robust, deeply savory base that forms the heart of this soup’s bold flavors.
  2. Add the aromatics:
    Stir in the minced garlic and grated ginger, cooking for 2-3 minutes until fragrant and golden. This step is essential for infusing the broth with warming, aromatic depth and sets the foundation for that signature hot and sour complexity.
  3. Add vegetables and tofu:
    Add the sliced mushrooms, carrots, bamboo shoots, and cubed tofu to the pot. Allow everything to simmer gently for 10-12 minutes, stirring occasionally. The tofu will soak up the rich flavors of the broth, while the mushrooms contribute an earthy umami that enhances every spoonful.
  4. Thicken the soup:
    In a small bowl, whisk the cornstarch with cold water to form a smooth slurry. Slowly pour the slurry into the simmering soup while stirring constantly to prevent lumps. Continue stirring until the broth thickens to a silky, velvety consistency that perfectly coats the vegetables and tofu.
  5. Finish with freshness:
    Stir in chopped green onions and adjust the seasoning with additional soy sauce or vinegar, depending on your taste preference. Let the soup simmer for another 2-3 minutes to allow the fresh onions to release their subtle sweetness, balancing out the heat and tanginess.
  6. Garnish and serve:
    Ladle the soup into bowls, ensuring each serving has a generous helping of tofu and mushrooms. Top with fresh cilantro leaves, a drizzle of chili oil for an extra spicy kick, and a sprinkle of chopped green onions to add a fresh crunch and visual appeal.

Tweaks and Additions

Get creative and make this soup your own with these inspired variations:

  • Extra spice:
    Add finely chopped fresh chili or a dash of hot sauce if you’re craving an extra fiery kick. A bit of fresh chili will amplify the heat and deepen the warming comfort of the soup.
  • Miso twist:
    Stir in a tablespoon of miso paste for a layer of deep, savory umami. It blends seamlessly into the broth, enriching the soup’s overall complexity without overpowering the signature tang.
  • Veggie variety:
    Introduce additional vegetables such as baby corn, snap peas, or water chestnuts for extra crunch and visual variety. Each adds its own texture and unique flavor profile to complement the existing ingredients.
  • Citrus brightness:
    Add a splash of lime juice or lemon zest right before serving to bring a burst of citrusy brightness. This adds a refreshing contrast that highlights the soup’s heat and tanginess.
  • Ginger boost:
    Double the amount of ginger for a spicier, more invigorating bite. This tweak will elevate the heat and deepen the aromatic complexity of the soup.
  • Protein power:
    Add cooked tempeh or shelled edamame beans to increase the protein content and make the soup a more filling, balanced meal.
  • Seaweed sprinkle:
    Add a pinch of crumbled nori or wakame for an ocean-like umami boost that complements the mushrooms’ earthy tones perfectly.

This Vegan Hot and Sour Soup with Tofu and Mushrooms is the perfect balance of fiery heat, tangy vinegar, and savory richness.

Whether you’re curling up on a rainy day, fueling up with something nourishing, or impressing guests with a homemade version of a takeout favorite, this soup guarantees comfort and bold flavor in every spoonful. It’s proof that plant-based meals can be both indulgent and incredibly satisfying.

Leave a Comment