• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×
    15-Minute Recipes » Vegan Hot and Sour Soup

    Published: Feb 10, 2023

    Vegan Hot and Sour Soup

    Jump to Recipe

    This vegan hot and sour soup recipe has the classic flavors of Chinese takeout but simplified with easy-to-find ingredients.

    A white bowl of vegan hot and sour soup with a white spoon in it and a blue napkin in the background.
    Jump to:
    • Easy hot and sour soup recipe
    • What is hot and sour soup?
    • Is hot and sour soup vegetarian?
    • What does hot and sour soup taste like?
    • Is hot and sour soup healthy?
    • Ingredients
    • How to make vegan hot and sour soup
    • Substitutions and variations
    • FAQs
    • Storing and reheating tips
    • What to serve with vegan hot and sour soup
    • Vegan Hot and Sour Soup

    Easy hot and sour soup recipe

    This warming and hearty soup is super easy to make and takes just 20 minutes. 

    This is by no means meant to be an authentic Chinese hot and sour soup recipe!

    First of all, it’s vegan. 

    Second of all, it’s not easy to find certain typical hot and sour soup ingredients such as dried lily buds and wood ear mushrooms.

    I’ve made this recipe with common ingredients that I was able to pick up at my nearest grocery store.

    So it may not be as “exotic” or complexly flavored as your local Chinese restaurant’s version, but it delivers on being hot and sour and the perfect warm bowl for a chilly evening!

    All the raw ingredients for hot and sour soup on the counter.

    What is hot and sour soup?

    Hot and sour soup is a soup of Chinese origin and a popular menu item in Chinese-American restaurants. 

    Hot and sour soup has many variations throughout China and the rest of the world. 

    Hot and sour soup is typically made with a meat-based broth, a combination of vegetables, tofu, egg, and sometimes pieces of meat.

    Its distinctive “hot” flavor typically comes from white pepper or dried chili peppers and its “sour” from vinegar.

    Green onions, ginger, garlic and chili flakes in a white pot.

    Is hot and sour soup vegetarian?

    No, hot and sour soup is not usually vegetarian.

    What makes hot and sour soup not vegetarian or vegan is the stock, which is typically pork or chicken, and the egg. 

    Some restaurants also add shredded or minced pork or chicken to their hot and sour soup.

    You can find vegan hot and sour soup at Buddhist Chinese restaurants, if you’re lucky enough to have one in your city, or you can make it at home.  

    Pouring vegetable stock into the pot of carrots, mushrooms and green onions.

    What does hot and sour soup taste like?

    Hot and sour soup is savoury, spicy and sour all at the same time.

    Hot and sour soup is packed with vegetables, making it a hearty dish that can stand alone as a main dish or be served as an appetizer.

    Firm vegetables and chewy mushrooms combine with soft tofu to give the soup a delectable range of textures.

    The broth is rich, thick and silky thanks to the addition of cornstarch as a thickener.

    Making vegan hot and sour soup at home allows you to tweak the flavor profile to your taste. 

    Personally, I add enough white pepper to clear my sinuses and make my nose run, otherwise the soup isn’t doing its job!

    I also like it to have a pretty strong sour element so I tend to be heavy-handed with the vinegar.

    But hot and sour soup is very adaptable and you can adjust it to exactly how you like it! 

    A hand pushing the tofu and baby corn into the soup pot from a small bowl.

    Is hot and sour soup healthy?

    While the ingredients of hot and sour soup can vary, it’s always packed with a variety of vegetables that are high in fibre and vitamins while being low in calories.

    Tofu is an amazing plant-based source of protein that has an extensive range of health benefits.

    Vegan hot and sour soup does not contain any dietary cholesterol and is low in saturated fat thanks to the exclusion of pork products and eggs.

    This hot and sour soup recipe is oil-free. Although, you can add a dash of sesame oil if you like the flavor. 

    The one downside to hot and sour soup is that it has a lot of sodium from the soy sauce. Vegetable stock can also contain a lot of salt so be sure to choose a low-sodium brand or make it from scratch.

    If you would like to make this recipe gluten free, just substitute the soy sauce for tamari. 

    Pouring soy sauce from a small glass bowl into the soup pot.

    Ingredients

    This is not a typical hot and sour soup recipe that calls for some specialized Chinese ingredients. 

    I don’t have easy access to wood ear fungus, dried lily buds, ShaoXing wine, or even bamboo shoots so I made this recipe with easy-to-find ingredients from my supermarket.

    Green onion, ginger, garlic: To help give more flavor to the stock, these aromatics are added in small quantities so that they are not overpowering.

    Carrots: Every hot and sour soup I’ve ever had has carrot in it. Carrots add a bit to sweetness to the soup. I like to thinly julienne them.

    Baby corn: For crunch I add baby corn. Typically bamboo shoots would serve this purpose in hot and sour soup. Our supermarkets don’t carry them so baby corn is a good substitute.

    Mushrooms: I use regular white button mushrooms because they’re cheaper and easier to find than shiitake mushrooms. You can substitute either dried (and rehydrated) or fresh shiitake mushrooms if you prefer.

    Tofu: I like the creaminess of soft tofu in this soup to contrast with the crunch of the baby corn. If you’re not a fan of soft tofu, any firmness of tofu will be good.

    Vegetable stock: Because this recipe has a lot of soy sauce, a low sodium vegetable stock is a good choice so that the soup is not too high in sodium.

    White pepper and chili flakes: This is the hot component of the soup. Lots of Chinese recipes use dried chili peppers to flavor some oil as a base for the soup. I’ve used dried chili flakes which I have on hand in my pantry. 

    White pepper is more of a subtle heat than black pepper, but it has a distinctive flavor that’s typical of Chinese cuisine. I think it’s worth seeking it out for this recipe but you can substitute black pepper if you can’t find it.

    Since black pepper is spicier, you should start by adding a bit less than what’s called for in this recipe and then adjust it up to your spice preference.

    Soy sauce: I use a Chinese-style soy sauce; Pearl River Bridge brand (not Kikkoman, which is Japanese). Whereas many recipes call for both light and dark soy sauce, I only use light since I don’t keep a bajillion kinds of soy sauce in my cupboard.

    Rice vinegar: This is the sour element of hot and sour soup. I like my soup quite sour so I tend to add a lot. Typically, Chinese hot and sour soup would be made with black vinegar, which I don’t have, so rice vinegar is a substitute.

    Cornstarch: Cornstarch slightly thickens the soup and makes it silky. I add just enough to suspend the ingredients in the broth but not enough to make the soup goopy (a mistake a lot of other vegan hot and sour soup recipes make!).

    Optional: sugar and salt: Lot of Chinese recipes add sugar for extra depth of flavor. I personally don’t like the extra sweetness but feel free to add half a teaspoon if you like. 

    I do add a bit of salt to help round out the flavors. You might wonder why since there’s so much soy sauce in this recipe. Soy sauce and salt are two different flavors that compliment each other. Be sure to taste the soup before adding salt to see if it needs it.

    Pouring white pepper from a small glass bowl into the soup pot.

    How to make vegan hot and sour soup

    Vegan hot and sour soup is super easy to make. It also only takes about 20 minutes so it’s great for a weeknight dinner!

    Prep: Start by gathering your ingredients. Peel and julienne the carrots, clean and quarter the mushrooms, mince the garlic and ginger, and slice the green onion.

    Reserve ¼ cup of the vegetable stock in a bowl and add the cornstarch. Stir well to dissolve. Set it aside for now.

    Simmer: Add those ingredients (just the white parts of the green onion) to a pot along with the crushed red chili flakes and vegetable stock. Bring to a boil then reduce the heat to a simmer.

    Simmer until the carrots are tender - about 5 minutes.

    Meanwhile, slice the baby corn and dice the tofu.

    Season: Once the carrot and mushrooms are tender, add the baby corn, tofu, soy sauce and white pepper. 

    Bring the pot back to a simmer and drizzle in the stock-cornstarch mixture. Stir the pot for a couple of minutes until the soup thickens.

    Turn off the heat and stir in the rice vinegar and the dark green tops of the green onions.

    Now you can taste the soup and adjust the flavors if you think it’s necessary. 

    Add salt or more soy sauce if you want it saltier, more vinegar if you want it more sour, or more white pepper if you want it spicier. If you think it’s too sour, add a pinch of sugar.

    Pouring the cornstarch slurry from a small glass container into the soup.

    Substitutions and variations

    Veggies: As I’ve mentioned, this is a simplified easier version of hot and sour soup. If you want a more traditional version, you can add dried lily buds, bamboo shoots, (dried or fresh) shiitake mushrooms and wood ear mushrooms.

    You can also add in extra vegetables like cabbage, bok choy, lotus root, water chestnuts, etc.

    Seasoning: If you can’t find white pepper, you can use black pepper but since it’s a bit hotter, I recommend starting with less and adding to taste. You can also use a combination of white and black pepper.

    If you have access to Chinese ingredients, you can sub rice vinegar for Chinese black vinegar, and use a combination of light and dark soy sauce.

    Toasted sesame oil is also a popular addition to hot and sour soup.

    Egg: Hot and sour soup usually has ribbons of egg in it. I have not tried this recipe with a vegan egg substitute like Just Egg but this recipe for egg drop soup does it by cooking the Just Egg in a pan and then adding it to the soup.

    Noodles: I’ve seen some recipes add ramen noodles to hot and sour soup. Why not?

    Tofu: I like soft tofu in this recipe but you can use firm or extra firm tofu if you prefer.

    Pouring vinegar from a small glass bowl into the soup.

    FAQs

    Is hot and sour soup high in sodium?

    Yes, hot and sour soup is usually high in sodium because of the soy sauce. You can lower the sodium by choosing low-sodium vegetable broth and tamari instead of soy sauce.

    How many calories in hot and sour soup?

    One serving of hot and sour soup has 132 calories.

    What type of tofu should I use?

    You can use any type of tofu in hot and sour soup. I like soft tofu but medium or firm tofu are fine too.

    What is white pepper?

    White pepper is made from the berries of the pepper plant. The berries are picked at full ripeness and then fermented to remove the dark outer layer. White pepper is less spicy than black pepper but has a distinctive, earthy aroma. White pepper is often used in Chinese recipes such as hot and sour soup.

    Can I make this in an Instant Pot?

    To make hot and sour soup in the Instant Pot, add all the ingredients except for the tofu, cornstarch-stock mixture, and vinegar to the Instant Pot. Cook on high for 5 minutes. Once the pressure is released, hit sauté and adjust to high. Once the soup is simmering, add the tofu and cornstarch mixture. Stir until it thickens. Finally, adjust the pot to keep warm, stir in the vinegar, taste and adjust the flavors as necessary.

    Can I make this in a slow cooker?

    To make hot and sour soup in a slow cooker, add all the ingredients except tofu, cornstarch-stock mixture and vinegar to a slow cooker. Cook on low for 6 - 8 hours or high for 3 - 4 hours. 30 minutes before finishing, stir in the tofu and cornstarch mixture. Once done, add in the vinegar, taste and adjust the flavors as necessary.

    A ladleful of hot and sour soup over the pot.

    Storing and reheating tips

    Hot and sour soup can be stored in an airtight container in the fridge for up to 4 days.

    To freeze hot and sour soup, first let it cool completely in the fridge. Transfer it to a freezer-safe container and freeze for up to 6 months. 

    If you are making this soup specifically for freezing, it’s better to leave out the tofu. You can add fresh tofu when reheating.

    Hot and sour soup can be reheated in the microwave or in a pot over the stove.

    What to serve with vegan hot and sour soup

    Hot and sour soup is a hearty and filling meal on it’s own, but it can also be served as an appetizer or as part of a Chinese-inspired meal.

    • Vegan dumplings
    • Vegetable spring rolls
    • Vegan scallion pancakes
    • Vegetable Singapore noodles
    • Vegan potstickers
    • Ramen stir fry
    • Fried rice
    • Vegan beef and broccoli
    • Vegetable stir fry

    Vegan Hot and Sour Soup

    This vegan hot and sour soup recipe has the classic flavors of Chinese takeout but simplified with easy-to-find ingredients.
    5 from 5 votes
    Print Pin Recipe Rate
    Course: Appetizer, Main Course
    Cuisine: American, Chinese-inspired
    Prep Time: 5 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 4
    Calories: 132kcal
    Prevent your screen from going dark

    Ingredients

    • 1 clove garlic minced
    • 1 teaspoon minced ginger
    • 3 green onions sliced and white parts separated from dark green parts
    • ½ teaspoon chili flakes
    • 2 medium carrots peeled and thinly julienned
    • 12 white button mushrooms cleaned and quartered
    • 8 oz (225 grams) soft tofu drained and cubed
    • 10 baby corn sliced in half lengthwise and in half crosswise
    • 4 cups (1 litre) vegetable stock
    • 3 tablespoons light soy sauce
    • 1 teaspoon white pepper
    • 1 ½ tablespoons cornstarch
    • 3 tablespoons rice vinegar
    • Optional: ½ teaspoon salt

    Instructions

    • Pour about ¼ cup (60 ml) of the vegetable stock into a small bowl and set aside.
    • In a medium pot, combine the garlic, ginger, white and light green parts of the green onion, chili flakes, carrots, mushrooms and remaining vegetable stock.
    • Bring to a boil then reduce to medium heat. Simmer until the carrots and mushrooms are tender - about 5 minutes.
    • Add the baby corn, tofu, soy sauce and white pepper. Bring back to a simmer.
    • Add the cornstarch to the bowl with the reserved vegetable stock. Stir well to dissolve the cornstarch.
    • Slowly pour the cornstarch mixture into the simmering soup. Stir until the soup thickens - about 2 minutes.
    • Remove the pot from the heat and stir in the vinegar. Taste and add salt if necessary (salt helps to bring all the flavors together). You can also adjust the amount of soy sauce, vinegar or white pepper to your liking.
    • Garnish with the dark green tops of the green onions and serve.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 132kcal | Carbohydrates: 21g | Protein: 9g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Sodium: 788mg | Potassium: 523mg | Fiber: 4g | Sugar: 6g | Vitamin A: 5345IU | Vitamin C: 7mg | Calcium: 44mg | Iron: 2mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Chickpea Spinach Curry
    Vegan Spinach Pie »

    Reader Interactions

    Comments

    1. maria says

      February 22, 2024 at 2:56 pm

      made this yesterday and loved it! i used super firm tofu and shiitake mushrooms and subbed out carrots + baby corn for white onion & jalepeno because i was working with what i had…turned out great. very versatile

      Reply
    5 from 5 votes (5 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.