Easy Vegetarian Hot and Sour Soup (Better Than Takeout!)

Soups

March 17, 2026

There’s nothing quite like a steaming bowl of Hot and Sour Soup to warm you up from the inside out. It hits all the right notes: tangy, spicy, savory, and deeply comforting. Forget the takeout menu—this homemade version is surprisingly simple to make and delivers that authentic restaurant-quality flavor you crave. The rich broth is loaded with silky tofu, chewy wood ear mushrooms, and crisp bamboo shoots, creating a symphony of textures and tastes in every single spoonful. Let’s get cooking!

Ingredients

• 16-18 ounces / 450-510g extra-firm tofu, drained and cut into ½-inch cubes
• 1 tablespoon / 15 ml soy sauce
• 1 tablespoon / 15 ml toasted sesame oil
• 1 cup / 240 ml boiling water
• ½ cup / ¾ ounce / 20g dried wood ear mushrooms, chopped
• 2 cans (14 ounces each) / 28 ounces / 800 ml total vegetable broth
• 1 can (8 ounces) / 225g sliced bamboo shoots, drained
• ¼ cup / 30g finely shredded carrot
• ¼ cup / 60 ml rice vinegar or white vinegar
• 2 tablespoons / 30 ml soy sauce
• 1 teaspoon / 4g sugar
• 1 teaspoon / 3g grated fresh ginger
• 1 teaspoon / 5 ml chili oil, or more to taste
• ¼ teaspoon ground white pepper
• 1 tablespoon / 8g cornstarch
• 1 tablespoon / 15 ml cold water
• 1 large egg, beaten
• 2 tablespoons / 15g thinly sliced green onion

Instructions

1. In a medium bowl, gently toss the tofu cubes with 1 tablespoon of soy sauce and the toasted sesame oil. Set aside to marinate. In a separate small bowl, pour the boiling water over the dried wood ear mushrooms. Let them stand for 20 minutes to rehydrate, then drain well.
2. In a large saucepan or Dutch oven, combine the vegetable broth, drained mushrooms, bamboo shoots, shredded carrot, rice vinegar, the remaining 2 tablespoons of soy sauce, sugar, fresh ginger, chili oil, and white pepper. Bring the mixture to a rolling boil over medium-high heat.
3. Reduce the heat to a simmer, cover, and cook for 2 minutes to let the flavors meld. Gently stir in the marinated tofu mixture and simmer for 1 more minute. In a small bowl, whisk together the cornstarch and cold water to create a slurry. Slowly pour the slurry into the simmering soup, stirring constantly until it thickens and becomes bubbly. Continue to cook and stir for 2 more minutes.
4. Remove the saucepan from the heat. While gently stirring the soup in one direction, slowly pour the beaten egg in a thin, steady stream. This will create beautiful, delicate egg ribbons. Stir in the sliced green onions and serve immediately.

Nutritional Information

• PER SERVING: 180 calories, 8 g total fat (1 g saturated fat), 53 mg cholesterol, 1,754 mg sodium, 13 g carbohydrates, 3 g fiber, 12 g protein.

Pro Tips

• To get those classic, delicate egg ribbons, remove the soup from the heat *before* adding the egg. Pour the beaten egg in a very slow, steady stream while gently stirring the soup in a circular motion.
• For a completely vegan version, simply omit the egg. The soup is just as delicious and satisfying without it. You can also use a vegan egg substitute if you prefer.
• This soup is all about personal preference! For a more sour kick, add another splash of rice vinegar at the end. For more heat, increase the chili oil or add a pinch of red pepper flakes.
• If you can’t find wood ear mushrooms, dried or fresh shiitake mushrooms are a fantastic substitute. Just be sure to rehydrate dried shiitakes and slice them thinly before adding to the broth.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

A comforting, realistic photograph of a smiling woman presenting a vibrant ceramic bowl of steaming Gujarati Makkai Shorba (corn and pepper soup).

Creamy Makkai Shorba (Indian Corn Soup Recipe)

Discover the ultimate comfort food with this Makkai Shorba, a luxurious and creamy Gujarati corn soup. This recipe transforms simple corn into a vibrant, spiced delight with coconut milk and bell peppers. It’s the perfect easy, healthy, and gluten-free...

A close-up view of hands comforting holding a ceramic bowl filled with creamy Vegetable Chowder Sabji Doodh Shorba, garnished with fresh mint, cream swirl, and tender summer vegetables like carrots and potatoes.

Creamy Gujarati Vegetable Chowder (Sabji Doodh Shorba)

As warm weather arrives, I crave dishes that are both comforting and light. Today, I’m sharing a treasured family recipe that’s pure magic: Vegetable Chowder Sabji Doodh Shorba. Imagine a delicate, creamy chowder infused with the aromatic warmth of fresh...

Two women in linen aprons happily holding a rustic bowl filled with refreshing Cold Minty Yogurt Soup (Podina Dahi Shorba), garnished with toasted hazelnuts, fresh mint sprigs, cumin, and a drizzle of oil.

Cold Minty Yogurt Soup (Podina Dahi Shorba)

When the summer heat spikes, I crave recipes that are instant, cooling, and utterly delicious. This Cold Minty Yogurt Soup, known as Podina Dahi Shorba in India, is my ultimate secret weapon. It’s a game-changer for hot days—incredibly light, ready in just 5 minutes,...

A comforting, realistic photograph of a smiling woman presenting a vibrant ceramic bowl of steaming Gujarati Makkai Shorba (corn and pepper soup).

Creamy Makkai Shorba (Indian Corn Soup Recipe)

Discover the ultimate comfort food with this Makkai Shorba, a luxurious and creamy Gujarati corn soup. This recipe transforms simple corn into a vibrant, spiced delight with coconut milk and bell peppers. It’s the perfect easy, healthy, and gluten-free...

A close-up view of hands comforting holding a ceramic bowl filled with creamy Vegetable Chowder Sabji Doodh Shorba, garnished with fresh mint, cream swirl, and tender summer vegetables like carrots and potatoes.

Creamy Gujarati Vegetable Chowder (Sabji Doodh Shorba)

As warm weather arrives, I crave dishes that are both comforting and light. Today, I’m sharing a treasured family recipe that’s pure magic: Vegetable Chowder Sabji Doodh Shorba. Imagine a delicate, creamy chowder infused with the aromatic warmth of fresh...

Two women in linen aprons happily holding a rustic bowl filled with refreshing Cold Minty Yogurt Soup (Podina Dahi Shorba), garnished with toasted hazelnuts, fresh mint sprigs, cumin, and a drizzle of oil.

Cold Minty Yogurt Soup (Podina Dahi Shorba)

When the summer heat spikes, I crave recipes that are instant, cooling, and utterly delicious. This Cold Minty Yogurt Soup, known as Podina Dahi Shorba in India, is my ultimate secret weapon. It’s a game-changer for hot days—incredibly light, ready in just 5 minutes,...

A smiling woman in a rustic kitchen holding a warm bowl of Louki Hari Matar Shorba, a traditional Indian curry made with bottle gourd and green peas in a rich tomato broth.

Louki Hari Matar Shorba (Bottle Gourd Soup)

Growing up, bottle gourd was a staple, but I never realized its incredible versatility until I started experimenting. It’s the perfect sponge for rich, warming spices. Today, I’m sharing my favorite way to prepare it: a comforting Louki Hari Matar Shorba....