Easy Vegan Hot and Sour Soup

BY : PUBLISHED : September 20th, 2022

This easy hot and sour soup is an explosion of flavors! As the name suggests, it’s spicy, hot, sour and so delicious! The mixture of vegetables like carrots and cabbage, crushed tomatoes, tofu, and spices create an extremely comforting vegan hot and sour soup to unwind at the end of the day.

Jump to Recipe      
completed Easy Vegan Hot and Sour Soup against a white background

The spices and effects this soup have on us when we eat it make 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. It’s not only comforting and relaxing, but it can also lift your spirits up when you’re feeling a bit unwell.

If you love comforting soups, then you might also enjoy this Creamy Tomato Basil Soup or this Vegan Chicken Noodle with Jackfruit.

I think 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!

Why This Recipe Works

  • A great clean-out-the-refrigerator soup. Feel free to use whatever veggies you have on hand!
  • Easy to adjust the spiciness for all types of eaters. That's what makes it perfect for families.
  • Hearty enough for the main course! But it also makes a great starter or side dish too.

What is Hot and Sour Soup?

It has its origins in China, although the original version contains meat and egg. This vegan version of the soup retains all the amazing flavors of the original but without the meat. The flavor is spicy with its signature sour notes.

If you have ever tried this classic Chinese vegetable soup then you just know what we mean. It’s addictive! Plus you can play around with the ingredients and customize them to your liking. So, next time you’re reaching for that takeout, consider making this delicious vegan hot and sour soup instead!

What Goes Into This Recipe

Let’s take a look at what is in this soup recipe! I think you’ll be surprised at how simple the ingredients are for this delicious soup. 

ingredients for Easy Vegan Hot and Sour Soup measured out against a white surface
  • Oil: This recipe uses mostly olive oil with a touch of sesame oil to add its distinct flavor.
  • Vegetables: Onion, cabbage, and shredded carrots. Any variety of cabbage works. Keep it simple with green cabbage or you can use napa or savoy cabbage.
  • Tomatoes: Use canned crushed tomatoes when making this soup. You can also use diced tomatoes or whole tomatoes but you may want to blend or chop them up a bit for smaller pieces.
  • Vegetable broth: Adds flavor and liquid to the hot and sour soup.
  • Extra firm tofu: My favorite for making this vegetable soup. But other softer types of tofu work well in this particular preparation as well. 
  • Soy sauce: A great way to add umami flavor to this vegetable soup. If you need a gluten-free option, you can substitute it with coconut aminos.
  • Rice wine vinegar: Gives this veggie soup its unique sour flavor.
  • Crushed red pepper: For the “HOT” in this vegetable soup recipe.
  • Fresh ginger: Infuses vegan hot and sour with its unique peppery yet pungent flavor and aroma.

How To Make Hot and Sour Soup

  • 1) Heat the oil over medium heat in a large soup pot. When it's heated add the onion and sauté for 3 to 4 minutes.
  • 2) When the onions start to soften and become translucent, add the cabbage, carrots, and canned tomatoes. Cook the veggies for another 2 to 3 minutes.
  • 3) While the veggies are cooking, cut the tofu into bite-size pieces.
cubed tofu in a white plate against a white background
  • 4) Add the tofu and the remaining ingredients to the pot. Cook the soup over high heat until it begins to boil. 
  • 5) Once it boils, reduce the heat to low, cover, and cook for 20 minutes.
  • 6) When the soup is ready, serve it up hot with fresh pepper.

Expert Tips and FAQs

  • Serve it up with some crispy fried wontons. The soup and crunchy wontons are the perfect match!
  • To make the soup less spicy, adjust the level of red pepper used. Place a small bowl of it or some sliced chilies on the table for anyone who wants to add more spiciness to their bowl.
  • More sour flavor? Add an extra splash of vinegar just before serving.
  • Using broccoli, snap peas, cauliflower, green beans, or other delicate veggies? Add these to the pot of soup during the last ten minutes of cooking so they don't turn out too soft.
Is hot and sour soup healthy?

Yes, for the most part - but it depends on the variation you are preparing or ordering. This recipe uses completely wholesome ingredients for a soup that makes a healthy addition to meals.

Does hot and sour soup contain meat?

In some cases, it is made using meat-based broth, eggs, and even some pieces of meat. This vegan hot and sour soup, however, does not!

What vegetables will work well when making this vegetable soup?

Any veggies you would normally add to soup will work. Some favorites include cabbage, onion, carrots, snow peas, spinach or kale, broccoli, cauliflower, and mushrooms. More delicate vegetables such as bean sprouts or green onions can be sprinkled on the top for garnish or added right at the end before serving.

completed Easy Vegan Hot and Sour Soup against a white background

More Vegan Soup Recipes

Photos by Alfonso Revilla

completed Easy Vegan Hot and Sour Soup against a white background

Easy Vegan Hot and Sour Soup

David Sterkel
This easy vegan hot and sour soup is packed with lots of veggies and the perfect way to end a super busy and hectic day! It's comforting and crazy delicious.
4.99 from 59 votes
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Course Dinner, Lunch
Cuisine Asian
Servings 6 servings
Calories 174 kcal
METHOD Stovetop
DIET Vegan

Ingredients
  

  • 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

Instructions
 

  • 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.

Notes

  • Serve it up with some crispy fried wontons. The soup and crunchy wontons are the perfect match!
  • To make the soup less spicy, adjust the level of red pepper used. Place a small bowl of it or some sliced chilies on the table for anyone who wants to add more spiciness to their bowl.
  • More sour flavor? Add an extra splash of vinegar just before serving.

Nutrition

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 plantbasedonabudget.com 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. Plantbasedonabudget.com 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.

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

Comments

  1. Veggivet says

    I subbed home-grown roasted tomatoes for the crushed version. Soup came out perfect for the first cold day in November here! Next time will add some mushrooms.

    • Andrea White says

      Love to hear that! Bet it was extra fresh and delicious!

    • Andrea White says

      Love that! Bet it tasted extra fresh and delicious with your tomatoes!

  2. Teodora says

    5 stars
    Perfect warming recipe!

    • Andrea White says

      Yess! Nothing like this hot and sour soup to warm up too!

  3. Janaye says

    5 stars
    The hot and sour is interesting but looks delicious, I definitely will try it.

    • Andrea White says

      Let us know what you think 🙂

  4. Gina H. says

    5 stars
    This vegan-friendly hot and sour soup recipe is a dream come true!

    • Andrea White says

      Agreed! Such a yummy flavor-packed soup!

  5. Rachel says

    5 stars
    I've always wanted to make hot and sour soup but thought it'd be too complicated. This recipe was surprisingly easy and delicious!!

    • Andrea White says

      Nothing like a simple and easy soup to whip up! Gotta love the hot and sour combo!

  6. Beatriz says

    5 stars
    Everything I love in a soup! A must try 🙂

    • Andrea White says

      Agreed! So yummy and full of flavor!

  7. Lilly says

    5 stars
    This soup is so delicious! I love the flavors and how easy it was to make!

    • Andrea White says

      So glad you enjoyed it! Gotta love the simple ones!

  8. Andrea White says

    5 stars
    Love how flavorful this soup is!

  9. Nora says

    5 stars
    Simply delicious, this soup! And after it has already become very cool over here, just perfect to warm up!

    • Andrea White says

      Perfect timing! Nothing like soup to warm you up!

  10. Erin says

    5 stars
    Hot and sour soup is my go to when I order takeout! This recipe was great. Thanks for sharing!

    • Andrea White says

      Nothing like delicious hot and sour soup!

  11. 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




Share to...