If there’s one soup I could eat every week, it’s this Chinese-style hot and sour soup. The bold flavors, tender tofu, and crunchy veggies make every spoonful irresistible. I made it recently and was amazed at how easy it came together with just a few pantry staples.
The balance of spice, tang, and umami is spot on, leaving you with a soup that feels both comforting and exotic. Plus, knowing I could adjust it to my taste made it even better! Whether you’re tackling a cold day, hosting a dinner party, or just craving something hearty, this soup is here to deliver. Trust me, once you try this recipe, it’ll become a regular feature in your kitchen!

Why You’ll Love This Recipe?
This soup is packed with reasons to fall in love with it! Here are the top benefits that make it a must-try:
Easy to Prepare
Hot and sour soup might sound fancy, but you’ll be surprised at how straightforward it is! Minimal prep work, a single pot, and under an hour in the kitchen mean you’re rewarded with a dish that tastes like you spent hours crafting it.
Bold and Customizable Flavors
The combination of sour vinegar, spicy chili sauce, and savory broth satisfies every craving in just one bowl. Plus, you can adjust the spice level, tanginess, or even the saltiness to make it perfect for your palate.
Versatile Ingredients
This recipe is incredibly adaptable! Whether you want to keep it vegetarian, pack it with proteins like chicken or shrimp, or simply empty the fridge of leftover veggies, this soup is ready to accommodate.
Healthy and Wholesome
Loaded with fresh veggies, lean protein from tofu, and nutrient-rich broth, it’s a wholesome meal that’s light yet filling. Plus, it can easily be made gluten-free, low-carb, or vegan with just a few swaps.
Perfect Comfort Food
Is there anything better than a steaming hot bowl of hearty soup on a chilly day? The combination of warming spices and fresh veggies makes this the ultimate comfort dish.
Cooking Time
Here’s how long it will take to serve this bowl of goodness:
- Prep Time: 15 minutes
- Cooking Time: 25 minutes
- Total Time: 40 minutes
Ingredients
Here’s a quick list of what you’ll need to make this flavorful soup:
- 6 cups chicken broth (or vegetable broth for a vegetarian version)
- ¼ cup soy sauce
- ¼ cup rice vinegar (or white vinegar)
- 2 tablespoons cornstarch, mixed with 2 tablespoons water (slurry)
- 1 tablespoon sesame oil
- 1 teaspoon chili garlic sauce (adjust to taste)
- 1 teaspoon ground white pepper (optional)
- 1 block (14 oz) firm tofu, diced
- 1 cup mushrooms (shiitake, button, or wood ear), sliced thin
- ½ cup bamboo shoots, julienned
- 1 medium carrot, julienned
- 2 eggs, lightly beaten
- 2 green onions, thinly sliced
- Fresh cilantro, chopped
- Additional chili oil or soy sauce, to taste
Variations
Make this soup truly yours with these simple ingredient swaps to suit your dietary needs or preferences:
- Vegan/Dairy-Free: Choose vegetable broth and skip the eggs. You can add a bit of silken tofu for a creamier texture.
- Gluten-Free: Use tamari or coconut aminos instead of soy sauce.
- Protein Options: Swap tofu for shredded chicken, shrimp, or even pork slices for a heartier version.
- Flavor Enhancements: Add fresh ginger or garlic for added depth, or toss in extra chili flakes to crank up the heat!
Equipment You’ll Need
- Large Pot: To cook everything in one vessel with ease.
- Whisk: For mixing the cornstarch slurry and eggs evenly.
- Sharp Knife and Cutting Board: Essential for chopping vegetables and tofu.
How to Make Chinese Style Hot and Sour Soup?
It’s time to bring this soup to life! Follow these steps for the perfect result.
Step 1: Start the Base 🥣
Grab your large pot and add the chicken (or vegetable) broth, soy sauce, and rice vinegar. Bring it to a gentle simmer over medium heat. This forms the flavor-packed foundation of your soup.
Step 2: Thicken the Soup ✨
Combine cornstarch and water to make a slurry. Stir it into the simmering broth, and watch as the soup thickens to a luscious consistency within minutes.
Step 3: Add the Heat 🔥
Mix in sesame oil, chili garlic sauce, and a pinch of ground white pepper. The spices come alive here, transforming the broth into a bold, exciting base.
Step 4: Load the Veggies 🥕🍄
Toss in the diced tofu, mushrooms, bamboo shoots, and carrots. Simmer everything together for 5-7 minutes, allowing the veggies to soften and absorb the broth’s flavors.
Step 5: Create the Egg Ribbons 🥚
Slowly drizzle the beaten eggs into the soup while gently stirring it. This results in delicate, silky ribbons that give the soup its signature texture.
Step 6: Taste & Tweak 🌟
Give the soup a taste test and adjust with extra chili oil or soy sauce if needed. Garnish with chopped green onions and cilantro for a fresh finish.

Tips for Making the Recipe
Make your cooking process seamless with these handy tips:
- Egg Drizzle Technique: Pour the eggs in a thin stream while stirring gently for perfect, soft egg ribbons every time.
- Cornstarch Slurry Prep: Use cold water for mixing the cornstarch, as warm or hot water can create lumps.
- Veggies Timing: Add denser veggies like carrots early, and delicate ones later to avoid overcooking.
How to Serve Chinese Style Hot and Sour Soup?
Serve this soup in deep bowls to retain its warmth. For an extra touch, drizzle chili oil on top and sprinkle some sesame seeds or extra green onions. Pair it with a side of steamed rice, spring rolls, or even dumplings for a complete meal. The vibrant colors from the garnish also make it Instagram-worthy!
Nutritional Information
This soup doesn’t just taste good; it’s good for you too! Here’s a quick breakdown:
- Calories: Approximately 150 per serving
- Protein: 8g
- Carbohydrates: 10g
- Fat: 5g
Make Ahead and Storage
This soup is just as versatile when it comes to storage and meal prep.
- Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently over low heat to avoid separating the broth.
- Freezing: Freeze in portioned containers for up to 2 months. Thaw overnight in the fridge before reheating.
- Best Fresh: While it keeps well, the soup tastes best fresh, as the tofu and veggies maintain their texture better.
Enjoy making (and eating!) this aromatic, hearty Chinese-style hot and sour soup. It’s sure to warm you from the inside out and leave everyone at your table asking for seconds!