Search Recipes

Find your favorite dishes

Hot and Sour Soup

Sarah

By Sarah

Nov 10, 2026

10 min prep
15 min cook
4 servings
Jump to Recipe
Hot and Sour Soup

The first time I tasted hot and sour soup, I was hooked by the perfect balance of flavors. It was a chilly evening, and that warm bowl brought me comfort like nothing else.

This recipe stands out because it uses fresh mushrooms and silky tofu, creating a rich texture that enhances the classic dish. Plus, the homemade broth packs a memorable punch of flavor that you won't find in takeout versions.

Why This Recipe Works

  • Broth Base: Using low-sodium chicken broth as a base provides a rich, savory foundation while allowing you to control the saltiness of the soup. The umami flavors from the broth enhance the overall taste, making every spoonful comforting and satisfying.
  • Shiitake Mushrooms: Shiitake mushrooms not only add depth to the flavor but also contribute a chewy texture that contrasts beautifully with the soft tofu. Their natural compounds help to create a more complex taste profile, which is essential in hot and sour soup.
  • Cornstarch Slurry: The cornstarch mixed with water acts as a thickening agent that gives the soup a velvety texture. I made a batch without the slurry, and it ended up too thin, which really changed the mouthfeel and overall enjoyment.
  • Vinegar Balance: The combination of rice vinegar and white vinegar achieves the perfect tanginess. The acidity brightens the flavors and cuts through the richness, creating that signature hot and sour profile that makes this soup so addictive.

Ingredients

What You'll Need

  • 6 cups chicken broth, low-sodium low-sodium helps control salt levels and lets the flavors shine.
  • 1 cup shredded carrots, fresh adds sweetness and a lovely color to the soup.
  • 1 cup shiitake mushrooms, sliced these give a rich, umami flavor; fresh is best.
  • 1 cup tofu, firm, cubed provides protein and a nice texture contrast.
  • 2 tbsp soy sauce adds depth; tamari is a gluten-free option.
  • 2 tbsp rice vinegar brings the necessary tang to balance the flavors.
  • 1 tbsp cornstarch, mixed with 2 tbsp water to create a slurry thickens the soup to the desired consistency.
  • 1 tbsp sesame oil adds a nutty aroma and flavor.
  • 2 tbsp fresh ginger, minced gives a warming spice that complements the heat.
  • 2 cloves garlic, minced enhances the overall flavor profile.
  • 2 tbsp chili paste, adjust to taste adds heat; you can always start with less.
  • 1 cup green onions, sliced, for garnish adds freshness and a crunchy texture.
  • 2 large eggs, beaten creates lovely ribbons in the soup.
  • 1 tbsp white vinegar, for additional sourness boosts the tanginess, so adjust based on preference.

When picking out ingredients for hot and sour soup, opt for fresh vegetables and firm tofu to ensure the best texture and flavor. Brands like Kikkoman for soy sauce and Marukan for rice vinegar are fantastic choices that I trust and love.

Easy Substitutions

  • Dairy-free: swap tofu for chickpeas — the flavor changes to a bean-like taste, but you still get protein and texture.
  • Gluten-free: swap soy sauce for coconut aminos — this will reduce the saltiness and add a slight sweetness.
  • Egg-free: omit the eggs — you’ll miss the ribbons, but the soup will still be hearty.
  • Lower calorie: use less sesame oil or omit it — this will reduce richness but keep the soup lighter.

Step-by-Step Instructions

Combine & Simmer

  1. In a large pot, bring 6 cups of chicken broth to a gentle simmer over medium heat (about 5 minutes) — this forms the flavorful base of your hot and sour soup.
  2. Add 1 cup of shredded carrots, 1 cup of sliced shiitake mushrooms, 1 tablespoon of minced ginger, and 2 cloves of minced garlic to the pot. Cook for 5 minutes until the vegetables soften and release their aromas, filling your kitchen with a warm, inviting scent.
  3. Stir in 1 cup of cubed tofu, 1/4 cup of soy sauce, 2 tablespoons of rice vinegar, 1 tablespoon of sesame oil, and 1 tablespoon of chili paste. Cook for another 3 minutes, allowing the flavors to meld together beautifully.

Thicken & Finish

  1. Pour in a cornstarch slurry made from 3 tablespoons of cornstarch mixed with 1/4 cup of water, stirring continuously for 2 minutes until the soup thickens slightly — it should have a nice, silky texture that clings to a spoon.
  2. Drizzle in 2 beaten eggs slowly while stirring the soup to create lovely egg ribbons. Cook for 1 minute until the eggs are just set, adding a beautiful golden color to your dish.
  3. Adjust the seasoning by adding 1-2 tablespoons of white vinegar for extra sourness, tasting as you go. Remove the pot from heat once you're satisfied with the balance of flavors.

Serve & Enjoy

  1. Ladle the hot and sour soup into bowls, ensuring each serving has plenty of the vibrant veggies and silky tofu.
  2. Garnish with sliced green onions for a fresh crunch and a pop of color. Serve immediately while hot, and enjoy the comforting warmth of your homemade hot and sour soup.

Tips & Tricks

The Importance of Fresh Ingredients

Using fresh veggies makes a world of difference in your hot and sour soup. I remember the first time I used wilted mushrooms — the soup turned out dull and lifeless. Bright, firm shiitake mushrooms and crisp carrots not only add better flavor but also enhance the visual appeal. So, always choose the freshest produce you can find; it pays off in taste.

Avoiding the Cornstarch Clump

When mixing your cornstarch with water, make sure to whisk it thoroughly to avoid clumps. I learned this the hard way when my first batch ended up with unexpected little cornstarch lumps floating around. A smooth slurry will ensure that your soup thickens beautifully and has that silky texture we all love. Just be patient and take your time with this step!

Pro Tips

  • Use a variety of mushrooms: Mixing different mushrooms like shiitake, oyster, and enoki can create a more complex flavor profile. I love the combination of textures — the shiitake adds a meaty bite while the enoki brings a delicate crunch.
  • Infuse your broth: For an extra depth of flavor, simmer the broth with a few dried mushrooms or a piece of kombu for 20 minutes before adding the other ingredients. This little trick enhances the umami without a lot of extra effort.
  • Customize the heat level: Adjust the chili paste according to your spice tolerance. After making a few batches, I've found that starting with half the amount allows you to control the heat better, gradually adding more to suit your taste.
  • Prep ahead for busy nights: Chop your veggies and tofu in advance, then store them in airtight containers in the fridge. This way, when you're ready to make hot and sour soup, it’s a quick 20-minute process without the hassle of prep.
  • Finish with fresh herbs: Garnish each bowl with freshly chopped cilantro or green onions just before serving. The vibrant color and fresh aroma enhance the dish and make every spoonful feel special.

Variations & Customizations

Flavor Twists

Spicy Coconut

Replace the chicken broth with 6 cups of coconut milk for a creamier base. Add 1 tbsp of red curry paste for heat and flavor. This variation turns the soup into a smooth, velvety experience with a tropical aroma and a hint of sweetness.

Lemon Herb

Use 6 cups of vegetable broth instead of chicken broth and add the juice of 2 lemons along with 2 tbsp of fresh basil, chopped. This version is bright and zesty, with a refreshing herbaceous note that lifts the flavor profile.

Seasonal Versions

Autumn Harvest

Incorporate 1 cup of diced butternut squash and 1 cup of chopped kale, adding them to the pot with the mushrooms. This warm, earthy addition gives the soup a beautiful orange hue and a hearty texture, perfect for cozy fall evenings.

Storage & Meal Prep

Room Temperature

Hot and sour soup can safely sit at room temperature for up to two hours in an airtight container. After that, it’s best to refrigerate it to keep it fresh and safe to eat.

Refrigerator

You can store hot and sour soup in the refrigerator for up to four days. Make sure to let it cool completely before pouring it into airtight containers to avoid condensation. Avoid stacking containers while the soup is still warm, as they'll get soggy on the bottom.

Freezer

If you want to freeze hot and sour soup, it can last for about three months. For the best results, flash freeze it on a sheet pan first, then transfer it to freezer-safe bags or containers, removing as much air as possible. To thaw, simply place it in the refrigerator overnight or reheat directly from frozen on the stove over low heat, stirring occasionally until warmed through.

Meal Prep

I recommend doubling the recipe for meal prep, so you have plenty for the week. Prep it the night before or on the weekend, and store in individual containers for easy lunches. It will stay fresh for about four days in the fridge, and when reheating, warm it on the stovetop over medium heat for about 5-10 minutes or until heated through.

Frequently Asked Questions

Can I make hot and sour soup vegetarian?

Yes, you can easily make hot and sour soup vegetarian by using vegetable broth instead of chicken broth. Just be sure to include plenty of fresh vegetables and tofu for that hearty texture.

Why did my hot and sour soup turn out too thick?

If your hot and sour soup is too thick, it might be due to too much cornstarch in the mixture. Adjust the consistency by adding a bit more broth or water until it reaches your desired thickness.

What can I use instead of bamboo shoots?

If you can't find bamboo shoots, water chestnuts or sliced bell peppers can be great substitutes. They provide a nice crunch and absorb the flavors well.

How can I make hot and sour soup less spicy?

To reduce the spiciness of hot and sour soup, simply decrease the amount of white pepper you use. You can also add a bit of sugar or coconut milk to balance the heat.

Can I prepare hot and sour soup in advance?

Absolutely! You can make hot and sour soup a day ahead and store it in the fridge. Just remember to add any fresh herbs or toppings right before serving for the best flavor.

This hot and sour soup has been a comforting staple in my kitchen, especially on chilly evenings when I crave something warm and satisfying. For an extra kick, don't hesitate to add a splash of lime juice just before serving to brighten the flavors. I can't wait for you to try it! Let me know how it turns out by leaving a comment or sharing your version on Pinterest!

Hot and Sour Soup

Hot and Sour Soup

Warm up with this flavorful hot and sour soup, packed with tofu and mushrooms for a delicious and satisfying meal.

10 min
Prep Time
15 min
Cook Time
4
Servings
Calories

Ingredients

Instructions

  1. 1 In a large pot, bring the chicken broth to a simmer over medium heat.
  2. 2 Add shredded carrots, sliced shiitake mushrooms, minced ginger, and minced garlic to the pot.
  3. 3 Stir in the cubed tofu, soy sauce, rice vinegar, sesame oil, and chili paste.
  4. 4 Pour in the cornstarch slurry and stir continuously.
  5. 5 Drizzle in the beaten eggs slowly while stirring the soup.
  6. 6 Adjust seasoning with white vinegar for added sourness.
  7. 7 Ladle the hot and sour soup into bowls.
  8. 8 Serve immediately while hot.

Servings: 4

Cuisine: Asian

Course: Soup