Servings
Font
Back
Easy Vegan Hot and Sour Soup
5 from 210 votes

Easy Vegan Hot and Sour Soup

This Easy Vegan Hot and Sour Soup blends sautéed onion, cabbage, carrots, and crushed tomatoes with soft tofu, vegetable broth, soy sauce, and rice wine vinegar. The broth carries a harmonious balance of spicy and sour notes from crushed red pepper and vinegar, complemented by fresh ginger and black pepper. This vibrant soup is both comforting and flavorful, making a nutritious addition to any meal or a satisfying standalone dish. Adjusting the spice or sourness is simple, providing flexibility to suit personal taste.

Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Servings: 6 servings
Calories: 174 kcal
Course: Lunch, Dinner
Cuisine: Asian

Ingredients

  • 2 Tablespoons olive oil
  • 1 teaspoon sesame oil
  • 1 small onion finely chopped
  • 1 small head cabbage shredded
  • 1 ½ cups carrot shredded
  • 1 crushed tomato 14.5-ounce can
  • 4 cups of water
  • 2 cups vegetable broth
  • 1 tofu extra firm, 14-ounce tub
  • ⅓ cup soy sauce
  • ⅓ cup rice wine vinegar 2 tablespoons
  • 1 Tablespoon black pepper freshly ground
  • 1 Tablespoon crushed red pepper
  • 1 fresh ginger finely chopped, ¾-inch piece

Instructions

    Cup of Yum
  1. In a large pot, heat the oil over medium heat. When hot, add the onion and sauté for 3 to 4 minutes. When the onions become tender and translucent, add the cabbage, carrots, tomatoes, and cook for another 2 to 3 minutes.
  2. While the cabbage is simmering, cut the tofu into bite-size pieces. Add the tofu and the remaining ingredients to the pot. Cook over high heat until the soup begins to boil. Once it begins to boil, lower the heat to low, cover, and cook for 20 minutes.
  3. Serve hot. Add fresh pepper to each serving.

Notes

  • Serve with crispy fried wontons to add texture contrast to the soup.
  • Adjust crushed red pepper to customize spiciness levels according to preference.
  • Offer vinegar alongside the soup so diners can increase sourness if desired.

Nutrition Information

Calories 174kcal (9%) Carbohydrates 21g (7%) Protein 10g (20%) Fat 7g (11%) Saturated Fat 1g (5%) Polyunsaturated Fat 2g (12%) Monounsaturated Fat 4g (20%) Sodium 1240mg (52%) Potassium 695mg (15%) Fiber 6g (24%) Sugar 10g (20%) Vitamin A 6178IU (124%) Vitamin C 53mg (59%) Calcium 122mg (12%) Iron 3mg (17%)

Nutrition Facts

Serving: 6 servings

Amount Per Serving

Calories 174

% Daily Value*

Calories 174kcal 9%
Carbohydrates 21g 7%
Protein 10g 20%
Fat 7g 11%
Saturated Fat 1g 5%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 4g 20%
Sodium 1240mg 52%
Potassium 695mg 15%
Fiber 6g 24%
Sugar 10g 20%
Vitamin A 6178IU 124%
Vitamin C 53mg 59%
Calcium 122mg 12%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register