If you love the bold, comforting flavors of Chinese hot and sour soup, this slow cooker version makes it easier than ever to enjoy a steaming bowl at home. Packed with earthy shiitake mushrooms, tender tofu, bamboo shoots, fresh ginger, and garlic, this soup delivers the perfect balance of spicy heat and tangy flavor in every spoonful.
The slow cooker does most of the work, allowing the ingredients to simmer together and develop a rich, savory broth while you get on with your day. Rice vinegar brings the signature sourness, soy sauce adds depth, chili sauce provides a gentle kick, and white pepper gives the soup its distinctive warmth.
Finished with delicate egg ribbons and a lightly thickened broth, this Slow Cooker Hot and Sour Soup is hearty, satisfying, and easy to customize. Serve it as a comforting starter, a light lunch, or a flavorful main course whenever you’re craving homemade Asian-inspired comfort food.
Why You’ll Love This Recipe
- Easy slow cooker preparation: Add most of the ingredients, stir, and let the slow cooker handle the cooking.
- Classic hot and sour flavor: Rice vinegar, soy sauce, white pepper, and chili sauce create a delicious balance of tangy, savory, and spicy notes.
- Packed with texture: Shiitake mushrooms, bamboo shoots, and firm tofu make every bowl interesting and satisfying.
- Perfect for meal planning: Prepare the ingredients ahead of time and let the soup cook while you’re busy.
- Customizable to your taste: Adjust the vinegar, chili sauce, and white pepper to make the soup milder or more intense.
Ingredients
For the Slow Cooker Soup
- Chicken or vegetable broth (7 cups): Forms the savory base of the soup. Use vegetable broth if you prefer a vegetarian version, and check the labels of all other ingredients to ensure they meet your dietary needs.
- Dried shiitake mushrooms (6 ounces, rehydrated and sliced): Provide a deep, earthy flavor and a pleasantly chewy texture. Rehydrating dried mushrooms helps release their rich flavor.
- Bamboo shoots (8 ounces): Add a crisp texture and a subtle earthy taste that complements the mushrooms.
- Rice vinegar (¼ cup, or more to taste): Creates the signature sour flavor. Add more at the end if you prefer a tangier soup.
- Reduced-sodium soy sauce (¼ cup): Brings saltiness and savory depth without overwhelming the other ingredients.
- Dark soy sauce (2 teaspoons): Adds deeper color and a rich, rounded flavor.
- Garlic (4 cloves, minced): Gives the broth an aromatic, savory foundation.
- Fresh ginger (1 tablespoon, minced): Adds warmth and a fresh, slightly peppery flavor.
- Red chili sauce (1 teaspoon): Provides heat. Adjust the amount depending on your preferred spice level.
- Firm tofu (8 ounces, pressed and cut into ½-inch cubes): Adds protein and absorbs the flavorful broth while maintaining its shape during slow cooking.
- Green onions (4, thinly sliced): Add a mild onion flavor and freshness.
- Sesame oil (1 teaspoon): Provides a nutty aroma and a classic finishing flavor.
- Sugar (1 teaspoon): Balances the vinegar, chili, and savory seasonings.
- Ground white pepper (½ teaspoon, or to taste): Adds the distinctive peppery warmth associated with hot and sour soup.
- Large eggs (2, well whisked): Create delicate ribbons throughout the soup and add a silky texture.
For the Thickener
- Chicken or vegetable broth (1 cup): Used to dissolve the cornstarch before adding it to the slow cooker.
- Cornstarch (¼ cup): Thickens the broth to give the soup its characteristic silky consistency.
How to Make Slow Cooker Hot and Sour Soup
Step 1: Prepare the Ingredients
Rehydrate the dried shiitake mushrooms according to the package instructions. Once softened, drain them, squeeze out excess liquid, and slice them.
Press the tofu to remove excess moisture, then cut it into ½-inch cubes. Mince the garlic and ginger, slice the green onions, and drain the bamboo shoots.
Preparing everything before you start makes assembling the soup quick and easy.
Step 2: Add the Soup Ingredients to the Slow Cooker
Add the broth, sliced shiitake mushrooms, bamboo shoots, rice vinegar, reduced-sodium soy sauce, dark soy sauce, minced garlic, minced ginger, chili sauce, cubed tofu, sesame oil, sugar, and white pepper to the slow cooker.
Reserve the eggs and the separate broth and cornstarch mixture for later.
Stir gently to combine the ingredients and distribute the seasonings evenly throughout the broth.
Step 3: Slow Cook the Soup
Cover the slow cooker and cook until the mushrooms and other ingredients are tender and the flavors have blended.
- Low setting: 6–8 hours
- High setting: 3–4 hours
Slow cookers vary, so use these times as a guide and follow your appliance’s instructions for safe cooking. Keep the lid closed as much as possible to retain heat and steam.
Step 4: Prepare the Cornstarch Slurry
About 30 minutes before the soup finishes cooking, pour the remaining 1 cup of broth into a measuring cup or small bowl.
Whisk in the cornstarch until it dissolves completely and no dry lumps remain.
Helpful tip: Always mix cornstarch with cool or room-temperature liquid before adding it to hot soup. This helps prevent clumps and produces a smoother broth.
Step 5: Thicken the Soup
Pour the cornstarch slurry into the slow cooker and stir gently until evenly distributed.
Cover and continue cooking for approximately 30 minutes, allowing the broth to thicken. If the soup becomes thicker than you prefer, stir in a little extra broth until it reaches your desired consistency.
Step 6: Add the Egg Ribbons
Whisk the eggs until combined but not foamy.
Slowly drizzle the beaten eggs into the hot soup in a thin stream while gently stirring. The eggs will cook into delicate ribbons throughout the broth.
For longer, more distinct egg ribbons, drizzle the eggs slowly and stir gently rather than vigorously. Make sure the soup is hot enough to cook the eggs thoroughly.
Step 7: Taste and Serve
Taste the soup and adjust the seasoning. Add a little more rice vinegar for extra tang, chili sauce for heat, or white pepper for a stronger peppery flavor.
Ladle the soup into bowls and garnish with sliced green onions. Serve hot and enjoy the delicious combination of spicy, sour, savory, and earthy flavors.

Tips for Success
- Choose firm or extra-firm tofu: These varieties hold their shape during slow cooking. Silken tofu is more delicate and may break apart when stirred.
- Press the tofu first: Removing excess moisture allows the tofu to absorb more of the flavorful broth.
- Use dried shiitake mushrooms: They contribute a deep, concentrated flavor. Rehydrate them thoroughly before adding them to the soup.
- Avoid lifting the lid repeatedly: Every time you open the slow cooker, heat escapes and cooking may take longer.
- Dissolve the cornstarch completely: A smooth slurry prevents lumps and helps thicken the soup evenly.
- Add the eggs near the end: This preserves their delicate texture and prevents them from becoming overcooked during the long cooking time.
- Adjust the hot and sour balance: Start with the specified seasonings, then add more vinegar, chili sauce, or white pepper according to your preference.
- Taste before adding salt: Soy sauce and broth already contain sodium, so extra salt may not be necessary.
- Prepare ingredients ahead: Slice the mushrooms, chop the tofu, and mince the aromatics the night before. Refrigerate them in covered containers until you’re ready to cook.
Equipment Needed
- Slow cooker: For gently cooking the soup and blending the flavors.
- Knife and cutting board: For preparing the tofu, mushrooms, garlic, ginger, and green onions.
- Measuring cups and spoons: For measuring broth, seasonings, and cornstarch.
- Whisk: For mixing the cornstarch slurry and beating the eggs.
- Small bowl or measuring cup: For preparing the thickener.
- Cooking spoon: For stirring the ingredients gently.
- Can opener (if needed): For opening canned bamboo shoots.
Recipe Variations
1. Vegetarian Slow Cooker Hot and Sour Soup
Use vegetable broth instead of chicken broth and confirm that your soy sauce, chili sauce, and other seasonings are vegetarian. The mushrooms, tofu, bamboo shoots, and seasonings provide plenty of flavor. Keep in mind that the original recipe contains eggs, so it is not vegan as written.
2. Vegan Hot and Sour Soup
For a vegan version, use vegetable broth and omit the eggs. The soup will still have plenty of texture from the tofu, shiitake mushrooms, and bamboo shoots. You can add a little extra cornstarch slurry if you want to maintain a thicker consistency.
3. Extra-Spicy Hot and Sour Soup
If you enjoy a stronger kick, increase the red chili sauce gradually or add a pinch of chili flakes. You can also add a little extra white pepper for a warming, peppery finish.
4. Hot and Sour Soup with Fresh Mushrooms
If dried shiitake mushrooms are unavailable, use fresh shiitake mushrooms or a combination of shiitake and cremini mushrooms. Fresh mushrooms have a milder flavor, so consider adding a little extra mushroom seasoning or using a rich vegetable broth to deepen the taste.
5. Hot and Sour Soup with Chicken
For a non-vegetarian variation, add cooked, shredded chicken near the end of the cooking time. Use chicken broth as the base and adjust the seasonings to taste. If starting with raw chicken, use an appropriate tested slow cooker method and ensure the chicken reaches a safe internal temperature before shredding.
6. Gluten-Free Hot and Sour Soup
Use certified gluten-free tamari or soy sauce, check the dark soy sauce and chili sauce labels, and confirm that your broth and other packaged ingredients are gluten-free. Cornstarch is naturally gluten-free, but ingredient labels and cross-contact precautions still matter.
7. Hot and Sour Soup with Extra Vegetables
Add thinly sliced carrots, shredded cabbage, or a small amount of sliced bell pepper for more color and texture. Add vegetables according to how long they need to cook so they become tender without turning mushy.
What to Serve with Slow Cooker Hot and Sour Soup
This soup is delicious on its own, but pairing it with a few simple sides can turn it into a satisfying Asian-inspired meal.
- Steamed rice: A simple side that balances the soup’s tangy, spicy broth.
- Vegetable spring rolls: Add a crispy texture that contrasts nicely with the silky soup.
- Steamed dumplings: A comforting option for a more substantial meal.
- Stir-fried vegetables: Broccoli, bok choy, or green beans make a fresh and colorful side.
- Scallion pancakes: Their crisp edges and savory flavor pair well with the soup.
- Edamame: A simple, protein-rich snack or starter that complements the tofu.
Frequently Asked Questions
What makes hot and sour soup hot and sour?
The hot flavor traditionally comes from white pepper and chili, while rice vinegar provides the sourness. Soy sauce, garlic, ginger, and mushrooms contribute savory depth. The key is balancing these flavors so that none overwhelms the others.
Can I make this soup without a slow cooker?
Yes. You can prepare it in a large pot on the stovetop. Bring the broth and main ingredients to a gentle simmer, then cook until the mushrooms and tofu are tender and the flavors have blended. The exact cooking time will be shorter than the slow cooker version, so check the texture as you go. Add the cornstarch slurry near the end, followed by the eggs.
Can I use fresh mushrooms instead of dried shiitake mushrooms?
Yes. Fresh shiitake or cremini mushrooms can be used, although they usually provide a milder flavor than dried shiitake mushrooms. Slice them and add them to the slow cooker with the other ingredients.
What type of tofu works best?
Firm or extra-firm tofu is best because it maintains its shape during the long cooking time. Press it before cubing to remove excess moisture. Silken tofu is more likely to break apart when stirred, so it is less suitable for this slow cooker recipe.
How can I make the soup thicker?
The cornstarch slurry thickens the broth as it cooks. Make sure the cornstarch is completely dissolved in the broth before adding it to the slow cooker. If the soup is still thinner than you like, prepare a little additional slurry and add it gradually, allowing time for the soup to thicken.
How do I make the soup less sour?
Use slightly less rice vinegar at the beginning, then taste the soup near the end of cooking. You can add more vinegar if needed. A small amount of sugar helps balance the acidity, but it is better to adjust the vinegar gradually rather than making the soup overly sweet.
Can I make Slow Cooker Hot and Sour Soup ahead of time?
Yes. You can chop the ingredients and prepare the mushrooms and tofu in advance. You can also cook the soup ahead and refrigerate it. For the best texture, add the cornstarch slurry and egg ribbons toward the end of the cooking process if you’re preparing the soup in stages.
How should I store leftovers?
Allow the soup to cool slightly and transfer it to shallow, airtight containers. Refrigerate promptly, within two hours of cooking, and keep it at 40°F (4°C) or below. Enjoy refrigerated leftovers within 3–4 days and reheat thoroughly until steaming hot, stirring gently.
Can I freeze hot and sour soup?
Freezing is possible, but the texture may change. Tofu can become more porous, and egg ribbons may become less delicate after thawing. For the best results, freeze the soup before adding the cornstarch slurry and eggs. Thaw it in the refrigerator, reheat gently, then add the thickener and egg ribbons shortly before serving.
Is Slow Cooker Hot and Sour Soup vegetarian?
It can be vegetarian if you use vegetable broth and vegetarian versions of the sauces and seasonings. The recipe includes eggs, so it is not vegan as written. To make it vegan, omit the eggs and adjust the thickener as needed.
Final Thoughts
Slow Cooker Hot and Sour Soup is a wonderful way to enjoy the bold, tangy flavors of a favorite Chinese-inspired soup with minimal hands-on effort. Earthy mushrooms, tender tofu, crunchy bamboo shoots, garlic, ginger, and warming pepper create a satisfying combination, while the vinegar and chili sauce deliver that unmistakable hot-and-sour balance.
Whether you serve it as a starter, a light lunch, or part of a comforting dinner, this recipe is easy to customize to suit your taste. Prepare the ingredients, let the slow cooker do the work, and finish each bowl with fresh green onions for a delicious homemade meal.
Recipe at a Glance
- Recipe Name: Slow Cooker Hot and Sour Soup
- Prep Time: 20 minutes
- Cook Time: 4 hours as listed; actual time depends on the setting
- Total Time: Approximately 4 hours 20 minutes using the listed timing
- Servings: 6
- Cuisine: Chinese-inspired, Asian
- Course: Soup, Main Course, or Side Dish
- Cooking Method: Slow cooker
- Main Ingredients: Shiitake mushrooms, tofu, bamboo shoots, broth, soy sauce, rice vinegar, garlic, ginger, and eggs
- Best Served: Hot, garnished with sliced green onions
Nutrition Information
Approximate nutrition per serving, based on the supplied recipe:
- Calories: 204 kcal
- Carbohydrates: 33 g
- Protein: 11 g
- Fat: 5 g
- Saturated Fat: 1 g
- Cholesterol: 55 mg
- Sodium: 1,830 mg
- Potassium: 787 mg
- Fiber: 5 g
- Sugar: 3 g
- Vitamin A: 159 IU
- Vitamin C: 25 mg
- Calcium: 92 mg
- Iron: 2 mg
Nutritional values are estimates and may vary depending on the broth, sauces, tofu, and other ingredients used. The listed sodium is relatively high, so reduced-sodium broth and soy sauce can help lower it.
Print
Slow Cooker Hot and Sour Soup
- Total Time: 4 hours 20 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Slow Cooker Hot and Sour Soup is a hearty, flavorful Chinese-inspired soup made with shiitake mushrooms, bamboo shoots, firm tofu, garlic, ginger, soy sauce, rice vinegar, and a touch of chili. The slow cooker makes preparation easy: simply combine the ingredients, let them simmer, then thicken the broth and add beaten eggs for delicate ribbons. This vegetarian soup is a comforting meal with a delicious balance of tangy, spicy, and savory flavors.
Ingredients
- For the slow cooker:
- 7 cups chicken broth or vegetable broth
- 6 oz dried shiitake mushrooms, rehydrated and sliced
- 8 oz bamboo shoots
- 1/4 cup rice vinegar, or more to taste
- 1/4 cup reduced-sodium soy sauce
- 2 teaspoons dark soy sauce
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 teaspoon red chili sauce
- 8 oz firm tofu, pressed and cut into 1/2-inch cubes
- 4 green onions, thinly sliced
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- 1/2 teaspoon ground white pepper, or to taste
- 2 large eggs, well whisked but not foamy
- For the thickener:
- 1 cup chicken broth or vegetable broth
- 1/4 cup cornstarch
Instructions
- Add the broth, rehydrated shiitake mushrooms, bamboo shoots, rice vinegar, reduced-sodium soy sauce, dark soy sauce, garlic, ginger, chili sauce, firm tofu, green onions, sesame oil, sugar, and white pepper to the slow cooker. Reserve the eggs and thickener ingredients. Stir to combine.
- Cover and cook on low for 6–8 hours or on high for 3–4 hours.
- About 30 minutes before the cooking time ends, whisk 1 cup of broth with the cornstarch in a measuring cup until the cornstarch is fully dissolved and no lumps remain.
- Stir the cornstarch slurry into the slow cooker and mix well. Cover and continue cooking for about 30 minutes, until the soup thickens.
- Slowly drizzle the beaten eggs into the hot soup while gently stirring to create delicate egg ribbons.
- Taste and adjust the rice vinegar, chili sauce, or white pepper as desired.
- Ladle into bowls, garnish with additional sliced green onions if desired, and serve hot.
Notes
- Choose firm tofu: Firm or extra-firm tofu holds its shape during slow cooking and absorbs the flavorful broth. Silken tofu is too delicate and may fall apart.
- Prepare ahead: Slice the mushrooms, bamboo shoots, green onions, and tofu ahead of time so everything is ready to add to the slow cooker.
- Keep the lid closed: Avoid opening the slow cooker during cooking because heat and steam escape, which can extend the cooking time.
- Use dried shiitake mushrooms: Rehydrated dried shiitake mushrooms provide a deep, savory flavor. Drain them after soaking and slice before adding.
- Press the tofu: Remove excess liquid before cutting the tofu into cubes to help it absorb more flavor and maintain a better texture.
- Soft tofu alternative: If using soft tofu, fry it first or add it near the end of cooking to reduce the chance of it breaking apart.
- Adjust the flavor: Add more rice vinegar for tanginess or more chili sauce and white pepper for extra heat.
- Vegetarian option: Use vegetable broth instead of chicken broth. Check that your soy sauce and chili sauce are suitable for your dietary needs.
- Yield: 6 servings.
- Prep Time: 20 minutes
- Cook Time: 4 hours
- Category: Main Course, Side Dish, Soup
- Method: Slow Cooker
- Cuisine: Asian, Chinese