Hot and Sour Soup

BY : PUBLISHED : June 13th, 2012 UPDATED: August 5th, 2022

From the author, David Sterkel: Below is my take on the very simple and affordable “Hot and Sour Soup.” Feel free to mix in any vegetable you want, I kept mine simple using what vegetables I had laying around. This is a great clean-out-the-refrigerator soup!

From Plant-Based on a Budget: This soup is an explosion of flavors! As the name suggests, it’s spicy, hot, and sour. It’s also so delicious! The mixture of vegetables like carrots and cabbage, crushed tomatoes, tofu, and spices create an extremely comforting soup to unwind at the end of the day.

Chinese-Inspired Soup

This Hot and Sour Soup has its origins in China, although the original version contains meat and egg, this vegan version retains its amazing flavors. If you have ever tried this classic Chinese soup then you just know what we mean. It’s addictive! Plus you can play around with the ingredients and customize it to your liking. So, next time you’re reaching for that takeout menu, be brave enough to give the homemade version a go.

Closeup of a white bowl filled with hot and sour soup.

Perfect for Chilly Days

The spices and the effect this soup has on us when we eat it makes it so perfect to warm us up on those chilly winter or autumn evenings. It sends warmth all over your body. It’s the best feeling, isn’t it? To cozy up with a bowl of soup at the end of the day is such a joy. It’s not only comforting and relaxing, but it can also lift your spirits up when you’re feeling a bit unwell.

So now you know. This soup might become your favorite easy and filling soup dinner when you’re looking for comfort and it would make for a great family dinner if you are moderate with the spices. Let us know how you like it!

Equipment Recommendations:

Photo by Alfonso Revilla

Closeup of a white bowl filled with hot and sour soup.

Hot and Sour Soup

David Sterkel
This hot and sour soup is the perfect way to end a super busy and hectic day! It's comforting and crazy delicious. Come and check it out!
4.84 from 6 votes
Prep Time 20 mins
Cook Time 20 mins
Total Time 40 mins
Course Dinner, Lunch
Cuisine Asian
Servings 6 servings
Calories 174 kcal
DIET Vegan


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


  • 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.
  • 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.
  • Serve hot. Add fresh pepper to each serving.


The spices and the effect this soup has on us when we eat it makes it so perfect to warm us up on those chilly winter or autumn evenings. It sends warmth all over your body. It’s the best feeling, isn’t it?


Calories: 174kcalCarbohydrates: 21gProtein: 10gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 1240mgPotassium: 695mgFiber: 6gSugar: 10gVitamin A: 6178IUVitamin C: 53mgCalcium: 122mgIron: 3mg
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Hot & Sour Soup | Plant-Based on a Budget | #chinese #soup #sour #hot #spicy #vegan #tofu #plantbasedonabudget

About David Sterkel

Plant based foodie, running, cooking, trash TV- all things that describe me! I enjoy cooking quick and easy meals that are healthy and inexpensive. Happy reading!

View all posts by David Sterkel

Reader Interactions


  1. Vikki Ward says

    5 stars
    ThisTis is amazing soup! And so easy!

    • Andrea White says

      I love a good soup! So so tasty!

Leave a Reply

Your email address will not be published.

Recipe Rating

BeanandRiceBurrito PBOAB 1

5 Secrets to Easy Meal Planning

Free Printable Plans & Recipes for Healthy Meals


Plantbased on a budget Logo