Easy 20-Minute Hot and Sour Soup

Craving your favorite Chinese takeout soup but don’t want to spend extra time or money ordering in? This Easy 20-Minute Hot and Sour Soup is the perfect solution! Packed with tender mushrooms, silky tofu, crunchy carrots, and delicate egg ribbons, this homemade soup delivers the irresistible combination of savory, tangy, and spicy flavors in every spoonful.

The secret to this delicious hot and sour soup is its perfectly balanced broth. Soy sauce adds rich umami flavor, sesame oil brings a nutty aroma, and vinegar provides that signature tangy finish. A touch of chili adds warmth, while a simple cornstarch slurry thickens the broth to create a comforting, restaurant-style texture.

Best of all, this easy Chinese hot and sour soup comes together in just 20 minutes using one pot, making it ideal for busy weeknights, quick lunches, or a cozy starter before your favorite Asian-inspired dinner. Whether you’re a fan of takeout classics or looking for a new homemade soup recipe, this flavorful dish is sure to become a regular in your kitchen.

Why You’ll Love This Recipe

  • Ready in just 20 minutes: With only 15 minutes of preparation and 5 minutes of cooking, this soup is perfect when time is limited.
  • Better than takeout: Enjoy the familiar flavors of Chinese restaurant-style hot and sour soup right at home.
  • Made in one pot: Simple cooking and minimal cleanup make this recipe especially convenient for busy evenings.
  • A delicious mix of textures: Tender mushrooms, soft tofu, crisp-tender carrots, and silky egg ribbons make every bowl interesting.
  • Easy to customize: Adjust the chili, vinegar, vegetables, and tofu to suit your taste and dietary preferences.

Ingredients

  • Chicken stock or chicken broth (4 cups, low-sodium): Forms the savory foundation of the soup. Low-sodium broth gives you better control over the final saltiness.
  • Seafood mushrooms or enoki mushrooms (½ cup): Add a delicate texture and mild earthy flavor. Trim the ends and separate the mushrooms into thin bundles before cooking.
  • Soft, medium, or firm tofu (½ cup, sliced into ¼-inch strips): Provides a tender texture and absorbs the flavorful broth. Soft tofu creates a delicate result, while firmer tofu holds its shape better.
  • Carrot (¼ cup, julienned): Adds a little sweetness, a pleasant crunch, and a pop of color.
  • Shiitake mushrooms (5, thinly sliced): Bring a rich, earthy, umami flavor that gives the broth extra depth.
  • Red chili (1–2 tablespoons, sliced): Provides the spicy kick that balances the tangy broth. Use less for a milder soup or more if you enjoy extra heat.
  • Green onion (1, finely chopped): Adds a fresh, mild onion flavor and a bright garnish.
  • Large eggs (2, beaten): Create silky egg ribbons throughout the soup, adding richness and a classic hot and sour soup texture.
  • Regular or light soy sauce (½ tablespoon): Adds saltiness and savory flavor to the broth.
  • Dark soy sauce (2 teaspoons): Contributes a deeper color and rich flavor to the finished soup.
  • Sesame oil (1 teaspoon): Adds a fragrant, nutty aroma that complements the mushrooms and soy sauce.
  • Chicken bouillon powder (1 teaspoon): Boosts the savory flavor of the broth. Choose a low-sodium variety if desired.
  • White or cane sugar (¼ teaspoon): Balances the acidity of the vinegar and the heat from the chili without making the soup sweet.
  • Cornstarch (2 tablespoons): Thickens the broth to give it a smooth, slightly glossy consistency. Potato starch or tapioca starch can also work.
  • Cold water (¼ cup): Mixes with the cornstarch to create a slurry that thickens the soup evenly.
  • White vinegar (2 tablespoons): Provides the signature tangy flavor. Chinese black vinegar or rice vinegar can be used for a different flavor profile.
  • Salt, to taste: Adjusts the seasoning after the broth, soy sauce, and bouillon have been combined.
  • White or black pepper, to taste: Adds a gentle peppery warmth that complements the tangy, spicy broth.

How to Make Easy Hot and Sour Soup

Step 1: Prepare the Cornstarch Slurry

In a small bowl, whisk together the cornstarch and cold water until the mixture is completely smooth. Set it aside while you prepare the other ingredients.

This slurry thickens the broth and gives it the characteristic silky texture of restaurant-style hot and sour soup. Make sure there are no dry lumps of starch at the bottom of the bowl.

Step 2: Prepare the Savory Broth

Pour the chicken stock into a medium-sized pot. Add the regular soy sauce, dark soy sauce, sugar, chicken bouillon powder, and sesame oil.

Stir to combine, cover the pot, and bring the mixture to a boil over medium-high heat.

As the broth heats, the soy sauce and sesame oil begin to develop a rich, savory aroma. If you’re using a particularly salty broth or bouillon, wait until the end to add extra salt.

Step 3: Add the Mushrooms, Carrots, and Chili

Once the broth reaches a boil, reduce the heat to medium-low. Add the seafood or enoki mushrooms, sliced shiitake mushrooms, julienned carrots, and sliced red chili.

Simmer uncovered for about 2 minutes, or until the mushrooms begin to soften.

Cutting the carrots into thin matchsticks helps them cook quickly while retaining a little bite. If you prefer softer carrots, simmer them for another minute before moving on.

Step 4: Add the Tofu and Thicken the Soup

Gently stir in the sliced tofu, taking care not to break it apart.

Give the cornstarch slurry another stir, as starch can settle at the bottom of the bowl. Slowly pour it into the soup while stirring gently. Allow the broth to thicken before adding the eggs.

The soup should become lightly glossy and coat the ingredients without turning overly thick. If it seems too thick, add a small splash of broth or water.

Step 5: Create Silky Egg Ribbons

Beat the eggs in a bowl until the whites and yolks are well combined.

Stir the soup in a gentle circular motion to create movement in the broth. Slowly drizzle the beaten eggs into the pot in a thin stream, allowing them to form delicate ribbons as they cook.

For the prettiest egg ribbons, pour gradually rather than adding all the eggs at once. Avoid stirring too vigorously after the eggs go in, as this can break them into very small pieces.

Step 6: Add the Vinegar and Final Seasonings

Turn off the heat and stir in the chopped green onion and vinegar.

Taste the soup and add salt and white pepper or black pepper as needed. If you’d like a more pronounced tangy flavor, add a little extra vinegar. For more heat, add another pinch of chili or pepper.

Adding the vinegar at the end helps preserve its bright, tangy character.

Step 7: Serve Immediately

Ladle the hot and sour soup into serving bowls while it’s steaming hot. Garnish with extra green onion or a few thin slices of chili if desired.

Enjoy it as a starter before a Chinese-inspired meal or serve it alongside rice and other dishes for a more substantial lunch or dinner.

Easy 20 Minute Hot and Sour Soup – Quick Chinese Soup Recipe
Easy 20-Minute Hot and Sour Soup 7

Tips for Success

  • Prepare everything before cooking: This recipe cooks quickly, so slice the mushrooms, carrots, tofu, and green onion before turning on the stove.
  • Use cold water for the slurry: Cold water helps the cornstarch disperse smoothly and reduces the risk of lumps.
  • Stir the slurry before adding it: Cornstarch settles quickly, so give it another mix immediately before pouring it into the broth.
  • Adjust the thickness gradually: Add the slurry slowly and allow the broth to thicken before deciding whether you need more. Too much starch can make the soup overly gelatinous.
  • Pour the eggs slowly: A thin stream and gentle circular stirring help create attractive egg ribbons.
  • Add vinegar at the end: This keeps the tangy flavor fresh and allows you to control the acidity more easily.
  • Balance the hot and sour flavors: Taste before serving. Add more vinegar for tanginess, chili for heat, or a tiny pinch of sugar if the broth tastes too sharp.
  • Choose the right tofu: Soft tofu gives a delicate, silky texture, while medium or firm tofu is easier to handle and less likely to break apart.
  • Watch the salt: Soy sauce, chicken broth, and bouillon powder all contribute sodium. Taste first and season only as needed.

Equipment Needed

  • Medium-sized pot: A pot of approximately 2.4 quarts or larger works well for the broth and vegetables. A small Dutch oven is another good option.
  • Measuring cups and spoons: Help measure the broth, seasonings, vinegar, and thickening ingredients accurately.
  • Cutting board and sharp knife: For slicing mushrooms, carrots, tofu, chili, and green onions.
  • Small mixing bowl: For preparing the cornstarch slurry and beating the eggs.
  • Whisk or fork: Useful for mixing the slurry and beating the eggs.
  • Wooden spoon or heat-resistant spatula: Helps stir the broth and incorporate the ingredients gently.
  • Ladle: Makes serving the finished soup easy.

Recipe Variations

1. Vegetarian Hot and Sour Soup

Replace the chicken stock with vegetable broth and omit the chicken bouillon powder or replace it with a suitable vegetable bouillon. Check that your soy sauce and other seasonings are vegetarian-friendly.

The mushrooms, tofu, carrots, and egg ribbons still provide plenty of flavor and texture. For a fully vegan version, omit the eggs and use extra tofu or thinly sliced vegetables instead.

2. Extra-Spicy Hot and Sour Soup

If you love bold heat, increase the amount of sliced red chili or add chili oil to the finished soup. A pinch of chili flakes can also provide a more intense kick.

Start with a small amount and taste as you go. The ideal version should balance the spice with the tangy vinegar rather than allowing the heat to overpower the other flavors.

3. Mushroom-Lover’s Hot and Sour Soup

Make the soup extra earthy by increasing the amount of shiitake mushrooms and adding oyster mushrooms or wood ear mushrooms.

Wood ear mushrooms are especially useful if you enjoy the crunchy, slightly springy texture often found in restaurant-style hot and sour soup. Slice all the mushrooms evenly so they heat through quickly.

4. Chicken Hot and Sour Soup

For a heartier variation, add thinly sliced cooked chicken or shredded rotisserie chicken to the broth. Let it warm through before adding the tofu and cornstarch slurry.

Chicken makes the soup more substantial while complementing the savory broth, mushrooms, and peppery seasoning.

5. Gluten-Free Hot and Sour Soup

Use a certified gluten-free soy sauce or tamari, and check that the chicken stock, bouillon powder, and vinegar are gluten-free. Cornstarch is naturally gluten-free, making it a convenient thickener for this recipe.

Serve the soup as it is or pair it with steamed rice for a satisfying gluten-free meal.

6. Hot and Sour Soup with Extra Vegetables

Add thinly sliced bamboo shoots, shredded cabbage, bean sprouts, or extra carrots to create more variety in each spoonful.

Add firmer vegetables with the mushrooms and carrots, while delicate ingredients such as bean sprouts should be stirred in near the end so they retain some crunch.

Serving Suggestions

This easy hot and sour soup is delicious on its own, but it also makes an excellent starter or side dish for a Chinese-inspired dinner.

  • Steamed jasmine rice: A simple side that balances the spicy, tangy broth.
  • Vegetable fried rice: A flavorful accompaniment that turns the soup into part of a more substantial meal.
  • Steamed dumplings: Serve with vegetable, chicken, or pork dumplings for a comforting takeout-style spread.
  • Spring rolls: Crispy vegetable spring rolls offer a satisfying contrast to the silky soup.
  • Stir-fried vegetables: Broccoli, bok choy, snow peas, or green beans complement the savory broth.
  • Scallion pancakes: Their crisp exterior and savory flavor make them a delicious side.
  • Fresh green onions: Sprinkle extra chopped green onion over each bowl for a fresh finish.
  • Chili oil: A small drizzle adds extra heat and a fragrant finishing touch.

For a restaurant-style presentation, serve the soup in small bowls before the main meal. If you’re making it for dinner, pair it with steamed rice and a vegetable stir-fry for a simple, satisfying spread.

Frequently Asked Questions

What makes hot and sour soup hot and sour?

The heat comes from chili and pepper, while the sourness comes primarily from vinegar. Soy sauce, mushrooms, and broth provide the savory foundation that balances these flavors. You can adjust the amount of chili and vinegar to create a milder or more intense soup.

Can I make hot and sour soup without eggs?

Yes! Simply leave out the eggs and proceed with the rest of the recipe. The soup will still be flavorful, with mushrooms, tofu, and carrots providing plenty of texture. You can add extra tofu or other vegetables if you’d like to replace some of the volume.

Can I use a different type of vinegar?

Absolutely. White vinegar gives the soup a clean, sharp tang, while Chinese black vinegar provides a deeper, more complex flavor. Rice vinegar is another good option and generally has a milder acidity. Start with the suggested amount and adjust to taste.

How do I keep the tofu from breaking apart?

Use medium or firm tofu if you prefer distinct pieces that hold their shape. Slice it into even strips and stir gently when adding it to the broth. Soft tofu is also suitable, but it requires a lighter touch and may break into smaller pieces more easily.

How should I store leftover hot and sour soup?

Let the soup cool and transfer it to an airtight container. Refrigerate promptly and enjoy within 3–4 days for best quality and food safety.

When reheating, warm it gently in a saucepan over medium-low heat, stirring occasionally. The broth may thicken as it sits, so add a little water or stock if necessary. The egg ribbons and tofu may soften slightly after storage.

Can I freeze hot and sour soup?

You can freeze it, but the texture may change after thawing. Tofu can become more porous, the egg ribbons may soften, and the thickened broth may separate slightly.

For better results, prepare the broth with the mushrooms and carrots, freeze it before adding the tofu, cornstarch slurry, and eggs, and then finish those steps after thawing and reheating. Store in freezer-safe containers and use within about 2–3 months for best quality.

Why is my hot and sour soup too thick?

The most common reason is adding too much cornstarch slurry or allowing the soup to simmer too long after thickening. Stir in a little extra broth or water until the consistency is right. Add the slurry gradually next time, allowing the soup to thicken before adding more.

Is this hot and sour soup spicy?

The soup has a customizable level of heat. The amount of red chili and pepper determines how spicy it becomes, so you can use less chili for a family-friendly, mild version or increase it for a stronger kick. The vinegar provides the sour flavor independently of the heat.

Final Thoughts

This Easy 20-Minute Hot and Sour Soup brings the comforting flavors of a Chinese restaurant favorite straight to your kitchen. With earthy mushrooms, tender tofu, colorful carrots, silky egg ribbons, and a perfectly balanced savory, tangy, and spicy broth, it’s a simple homemade soup that delivers plenty of flavor without a long cooking process.

Whether you serve it as a starter, enjoy a bowl for lunch, or pair it with rice and your favorite Asian-inspired dishes, this quick recipe is an excellent option for busy weeknights. You can also customize the ingredients to suit your preferences, from adding extra vegetables to adjusting the spice level or making a vegetarian version.

Give this homemade hot and sour soup a try the next time you’re craving takeout-style comfort food. If you make it, share your experience and let us know whether you prefer your soup extra tangy, mildly spicy, or full of heat!

Recipe at a Glance

  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Total Time: 20 minutes
  • Servings: 4
  • Course: Soup, Side Dish
  • Cuisine: Chinese
  • Calories: Approximately 266 per serving

Nutrition Information (per serving)

  • Calories: 266 kcal
  • Carbohydrates: 35 g
  • Protein: 17 g
  • Fat: 6 g
  • Saturated Fat: 2 g
  • Polyunsaturated Fat: 1 g
  • Monounsaturated Fat: 3 g
  • Trans Fat: 0.01 g
  • Cholesterol: 89 mg
  • Sodium: 802 mg
  • Potassium: 437 mg
  • Fiber: 3 g
  • Sugar: 8 g
  • Vitamin A: 1,547 IU
  • Vitamin C: 12 mg
  • Calcium: 83 mg
  • Iron: 3 mg

Nutrition values are estimates and may vary depending on the broth, tofu, soy sauce, and other ingredients used.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy 20 Minute Hot and Sour Soup

Easy 20-Minute Hot and Sour Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 20 minutes
  • Yield: 4 servings

Description

This easy 20-minute Hot and Sour Soup is a comforting Chinese-inspired recipe made with mushrooms, tofu, carrots, and silky egg ribbons in a savory, tangy, and spicy broth. Prepared in one pot with simple ingredients, it is a quick, flavorful, better-than-takeout soup perfect for busy weeknights.


Ingredients

  • 4 cups low-sodium chicken stock or chicken broth
  • 1/2 cup seafood mushrooms or enoki mushrooms, ends trimmed and separated into thin bundles
  • 1/2 cup soft tofu or medium/firm tofu, sliced into 1/4-inch-thick strips
  • 1/4 cup carrot, julienned
  • 5 shiitake mushrooms, thinly sliced
  • 1–2 tablespoons red chili, sliced
  • 1 green onion, finely chopped
  • 2 large eggs, beaten
  • 1/2 tablespoon regular soy sauce or light soy sauce
  • 2 teaspoons dark soy sauce
  • 1 teaspoon sesame oil
  • 1 teaspoon chicken bouillon powder
  • 1/4 teaspoon white granulated sugar or cane sugar
  • 2 tablespoons cornstarch or potato/tapioca starch
  • 1/4 cup cold water
  • 2 tablespoons white vinegar, Chinese black vinegar, or rice vinegar
  • Salt, to taste
  • White pepper or black pepper, to taste


Instructions

  1. In a small bowl, whisk together the cornstarch and cold water until smooth to make a slurry. Set aside.
  2. In a medium-sized pot, combine the chicken stock, regular soy sauce, dark soy sauce, sugar, chicken bouillon powder, and sesame oil. Cover and bring to a boil over medium-high heat.
  3. Reduce the heat to medium-low. Add the julienned carrot, seafood or enoki mushrooms, sliced shiitake mushrooms, and red chili. Simmer uncovered for about 2 minutes, or until the mushrooms have softened.
  4. Add the sliced tofu and stir gently to avoid breaking it apart.
  5. Stir the cornstarch slurry again, then gradually pour it into the soup while stirring. Continue cooking until the broth thickens to your preferred consistency.
  6. Stir the soup in a circular motion. Slowly pour in the beaten eggs in a thin stream from a slight height to create delicate egg ribbons. Allow the eggs to set briefly.
  7. Turn off the heat. Stir in the chopped green onion and vinegar.
  8. Season with salt and white pepper or black pepper to taste. Serve hot and enjoy.

Notes

  • Adjust the heat by using more or less red chili according to your preference.
  • For the best tangy flavor, add the vinegar at the end and adjust the amount to taste.
  • Pour the beaten eggs slowly while stirring the soup in a circular motion to create silky egg ribbons.
  • Stir the cornstarch slurry immediately before adding it because the starch can settle at the bottom.
  • Soft tofu creates a delicate texture, while medium or firm tofu holds its shape better.
  • Use low-sodium broth and adjust the salt at the end to control the soup’s saltiness.
  • For a vegetarian version, substitute vegetable broth and vegetarian bouillon powder for the chicken broth and chicken bouillon powder.
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Category: Side Dish, Soup
  • Method: Stovetop
  • Cuisine: Chinese

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star