• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Soup

    Hot and Sour Soup

    Modified: Apr 16, 2024 · Published: Dec 27, 2023 by Christie Lai · This post may contain affiliate links · 10 Comments

    Jump to Recipe Video

    A delicious spicy sour egg flower soup with mushrooms, carrots, chili peppers, and soft tofu. This quick and easy hot and sour soup is ready in 20 minutes! It's so comforting, made in one pot and saves you money on takeout.

    Hot and Sour Soup
    Jump to:
    • What is Hot and Sour Soup?
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage
    • Pairing Suggestions
    • FAQ
    • Other recipes you may enjoy
    • 📖 Recipe
    • 💬 Reviews

    What is Hot and Sour Soup?

    Hot and Sour Soup is a comforting soup that is tangy, spicy, savory! The broth contains soft tofu, silky eggs, mushrooms, carrots, green onions, and red chili and seasoned with vinegar at the end to make it sour!

    It's a popular and classic dish from Northern China served at any Chinese restaurant and has become so popular in America. It can be served as a main dish, starter, or side dish with your meal.

    A close up shot of Hot and Sour Soup

    My version of this iconic Chinese soup is perfect on a cold day when you want some heat!

    Thanks to the contrasting flavors and delicious veggies, this is one of my favorite soups to date! I had such a great time creating this recipe for you all and I hope you enjoy it too.

    Ingredients & Substitutes

    Please scroll down to below recipe card for exact measurements. 

    ingredients to make this recipe
    • Low Sodium Chicken Broth
    • Fresh shiitake mushrooms: or substitute with dried mushrooms rehydrated in hot water, wood ear mushrooms (black fungus), or button mushrooms.
    • Seafood mushrooms: or substitute with enoki mushrooms.
    • Soft Tofu: or substitute with medium tofu or firm tofu
    • Carrots: or sub with bamboo shoots
    • Red chili: or omit if you wish.
    • Green onion
    • Eggs: for the egg ribbons
    • White vinegar: or substitute with Chinese Black Vinegar, rice vinegar, or apple cider vinegar.
    • Regular soy sauce: Or substitute with low sodium soy sauce or light soy sauce.
    • Dark soy sauce: this is thicker and darker than regular soy sauce. But if you don’t have this, substitute with regular soy sauce. 
    • Sesame oil: for that nutty flavor. If you're allergic to it, please omit.
    • Chicken bouillon powder: to give the soup depth. Omit if you’re vegetarian.
    • White granulated sugar
    • Cornstarch: Or substitute with potato starch or tapioca starch to thicken the soup.
    • Cold water: for the cornstarch slurry
    • Salt
    • Black pepper or white pepper (optional)

    Variations

    • For a gluten-free version: substitute both soy sauces with tamari sauce, coconut aminos or a gluten-free soy sauce of your choice. Make sure to use a gluten-free chicken bouillon powder.
    • For a vegan version: substitute the chicken stock with vegetable broth and omit the chicken bouillon and eggs.

    Note: The Asian grocery store will carry the Asian ingredients.

    Expert Tips

    • Prepare all the ingredients in advance as the cooking process is quick.
    • To make egg ribbons, pour them in a thin stream while stirring from a slight height.
    • Cut the tofu into small strips so it mixes better with the other ingredients.
    • Season with white pepper to taste at the end. White pepper can create a bitter taste if you add this ingredient near the beginning.
    • Add vinegar at the very end to taste. If you add it too soon, the vinegar will evaporate and it won't be as tangy.

    Instructions

    Below are step-by-step instructions on how to make hot and sour soup:

    Make Cornstarch Slurry and Season Stock

    Make Cornstarch Slurry

    In a small bowl, combine cornstarch and water until well combined. This is your cornstarch slurry. Set aside. 

    In a medium size pot pour in chicken stock. Season stock with regular soy sauce, dark soy sauce, sugar, chicken bouillon powder and sesame oil.

    In a medium size pot pour in chicken stock. Season stock with regular soy sauce, dark soy sauce, sugar, chicken bouillon powder and sesame oil.

    Boil Stock and Add Vegetables

    Cover and bring to a boil on medium high heat

    Cover and bring to a boil on medium high heat.

    reduce to low-medium heat. Add in shiitake mushrooms, carrots, seafood mushrooms, red chili and boil uncovered for 2 minutes

    Once it reaches a boil, reduce to low-medium heat. Add in shiitake mushrooms, carrots, seafood mushrooms, red chili and boil uncovered for 2 minutes or until mushrooms have softened. 

    Add Tofu and Cornstarch Slurry

    Lower in thin strips of soft tofu and gently stir

    Lower in thin strips of soft tofu and gently stir. 

    Stir in cornstarch slurry to slightly thicken the soup

    Stir in cornstarch slurry to slightly thicken the soup. 

    Pour in Eggs and Vinegar & Garnish

    pour beaten eggs in a thin stream while stirring

    Once thickened, while stirring the soup in a circular motion, pour beaten eggs in a thin stream. Give it another stir to form ribbons.

    Add green onions. Finally season with white vinegar, salt and white pepper to taste

    Add green onions. Finally season with white vinegar, salt and white pepper to taste. Enjoy! 

    Storage

    • Leftovers will last up to 4 days stored in the fridge in an airtight container. To reheat, re-boil on the stove top or microwave for a few minutes covered until hot. 
    • Freezer-friendly? I wouldn't recommend freezing hot and sour soup as you need to remove the tofu and the soup loses it sourness after freezing.

    Pairing Suggestions

    Hot and sour soup serves well with:

    • starters like egg rolls, or crab rangoons
    • white or brown rice, cauliflower rice, fried rice, chow mein, lo mein
    • cooked vegetables like spicy garlic bok choy, garlic green beans or stir fried snow pea leaves.
    • protein dishes like Orange Chicken, Lemon Chicken, Cashew Chicken, Honey Walnut Shrimp, Bang Bang Shrimp, Soy Garlic Tofu, Chinese Braised Tofu and more!

    FAQ

    Can I make hot and sour soup in advance? 

    This can be made in advance and stored in an airtight container in the fridge for up to 4 days. To enjoy, reheat it in the microwave or in a pot on the stovetop on medium heat. Just a note that hot and sour soup will lose it sourness with each reheating so be sure to add some more vinegar.

    Can I add more protein to hot and sour soup?

    Yes, feel free to add thinly sliced chicken or pork but please make sure to cook it through by boiling it for at least 6 minutes.

    Does it matter which vinegar I use in hot and sour soup?

    Different vinegars have different acidity levels and tastes. Typically Chinese black vinegar is used in this soup for it's fruitier and umami taste but you can also substitute with white vinegar, rice vinegar or apple cider vinegar and it will all taste great!

    Other recipes you may enjoy

    • Egg Drop Soup
    • Wonton Soup
    • HK Style Macaroni Soup
    • Miso Soup
    • Chinese Watercress Soup

    📖 Recipe

    hot and sour soup

    Easy 20-min. Hot and Sour Soup

    Christie Lai
    Hot and Sour Soup. A delicious spicy sour egg flower soup with a variety of mushrooms, carrots, chili peppers, and soft tofu. One of the most popular Chinese dishes that is ready in 20 minutes!
    5 from 4 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 15 minutes mins
    Cook Time 5 minutes mins
    Total Time 20 minutes mins
    Course Main Course, Side Dish, Soup
    Cuisine Chinese
    Servings 4 cups
    Calories per serving 266 kcal

    Ingredients
     
     

    • 4 cups chicken stock low sodium
    • ½ cup seafood mushrooms ends removed (or sub with button mushrooms)
    • ½ cup soft tofu cut into ¼-inch thick strips (or sub with medium to firm tofu)
    • ¼ cup carrot julienned
    • 5 shiitake mushrooms sliced
    • 1-2 tablespoon red chili sliced (optional)
    • 1 green onion finely chopped
    • 2 large eggs beaten
    • ½ tablespoon regular soy sauce
    • 2 teaspoon dark soy sauce
    • 1 teaspoon sesame oil
    • 1 teaspoon chicken bouillon powder
    • ¼ teaspoon white granulated sugar
    • 2 tablespoon cornstarch or potato starch
    • ¼ cup water cold
    • 2 tablespoon white vinegar add more if you like it more sour
    • salt & white pepper season to taste

    Instructions
     

    • In a small bowl, combine cornstarch and cold water until well combined. This is your cornstarch slurry. Set aside.
    • In a medium size pot pour in chicken stock. Season stock with regular soy sauce, dark soy sauce, sugar, chicken bouillon powder and sesame oil. Mix well.
    • Cover and bring to a boil on medium high heat.
    • Once it reaches a boil, reduce to low-medium heat. Add in shiitake mushrooms, carrots, seafood mushrooms, red chili pepper and simmer for 1-2 minutes, uncovered.
    • Lower in thin strips of soft tofu and gently stir.
    • Stir in cornstarch slurry to slightly thicken the soup. Simmer for 30-60 seconds.
    • Once thickened, while stirring the soup in a circular motion, pour beaten eggs in a thin stream. Give it another stir to form ribbons.
    • Add green onions. Finally season with white vinegar, salt and white pepper to taste. Enjoy! 
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Medium Size Pot 2.4 Qt
    • Measuring Set
    • Kitchen Scale
    • Cutting Board
    • Santoku Knife
    Nutrition
    Calories: 266kcal | Carbohydrates: 35g | Protein: 17g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 89mg | Sodium: 802mg | Potassium: 437mg | Fiber: 3g | Sugar: 8g | Vitamin A: 1547IU | Vitamin C: 12mg | Calcium: 83mg | Iron: 3mg

    More Soup Recipes

    • Hong Kong Tomato Macaroni Soup
      Hong Kong Tomato Macaroni Soup
    • Egg Drop Soup
    • miso soup
      Miso Soup
    • featured image of chicken congee
      Chicken Congee

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. Bob

      December 04, 2024 at 11:08 pm

      5 stars
      Loved it so much! Perfect consistency!

      Reply
      • Christie Lai

        December 04, 2024 at 11:25 pm

        Fantastic! Thanks so much!

        Reply
    2. May

      May 16, 2024 at 12:34 pm

      5 stars
      Recipe was easy to follow, quick to make.
      I used everything except for the chili.
      I did use Chinese black vinegar, I prefer the taste.
      Will make this again!

      Reply
      • Christie Lai

        May 16, 2024 at 1:42 pm

        Thanks for making my recipe!

        Reply
    3. Lin

      April 23, 2024 at 6:52 pm

      5 stars
      I enjoy your recipes! Thank you! I found this to be easy but not exactly quick. There is a lot of prep (cutting veggies, making slurry, et. al.) . But the end result was great! I did add more vinegar (we wanted it a bit more sour) and I had to substitute a Serrano pepper because I could not find a fresh red chile. Otherwise I followed the recipe exactly.

      Reply
      • Christie Lai

        April 24, 2024 at 1:24 pm

        Thanks for making it and glad you enjoyed it!

        Reply
    4. Judith

      November 18, 2023 at 12:41 pm

      Hi, made this for the first time tonight. My soup looks not so nice clear as yours. Maybe the cornstarch...? I did stick to the quantity in the recipe. Any idea what I may have done wrong...? Thanks!

      Reply
      • christieathome

        November 22, 2023 at 5:02 pm

        Hi there, thanks for making my recipe! It could have been the soft tofu. If you're not gentle while stirring, it can easily break apart and create a milky broth. That's the only factor I can think of that would cause that. Hope this helps!

        Reply
    5. Susanne Coulson

      October 16, 2023 at 2:38 pm

      5 stars
      I find soups from the take-away very gloppy. This soup was delicious though and so quick and easy to do.

      Reply
      • christieathome

        October 16, 2023 at 5:23 pm

        Thanks so much for making my recipe, Susanne! Glad this was delicious and easy to make!

        Reply

    Primary Sidebar

    Christie

    Christie is an Recipe Blogger with an expertise on Asian recipes! She makes Asian cooking approachable with step-by-step pictures, ingredient & recipe tips and a helpful cooking video. Her quick and easy recipes have been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly and more! With a following of over 1M+, her recipes are made repeatedly by her loyal readers.

    More about me →

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Christie at Home