Skip to content

Hot and Sour Soup

Ingredients

*Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website. As an Amazon Associate I earn from qualifying purchases. See my privacy statement for details.

This Hot and Sour Soup is a perfect balance of heat and tang. It’s an Asian restaurant-style soup that can be made right at home in under 30 minutes. With tender pork strips, shiitake mushrooms, tofu, and bamboo shoots simmered in a savory broth, it’s a deliciously satisfying meal, that’s better than takeout.

Why You Will Love this Hot and Sour Soup Recipe

  • Better than takeout: This homemade version of hot and sour soup is loaded with flavor.
  • Quick and easy: Ready in less than 30 minutes, this Asian soup is perfect for weeknights.
  • Customizable heat and tang: Add more vinegar for sourness, or chili garlic sauce for extra spice.
  • Protein-packed: Tender pork and tofu make this soup hearty and filling.
  • Loaded with texture: Mushrooms, bamboo shoots, and silky egg ribbons add balance and depth to this soup.

Ingredient Substitutions

  • Protein: Substitute pork with thinly sliced chicken breast, shrimp, or omit entirely for a vegetarian version.
  • Mushrooms: Use cremini or button mushrooms, if shiitake aren’t available. You can also use jarred shiitake mushrooms.
  • Soy sauce: Tamari or coconut aminos can be used for a gluten-free option.
  • Vinegar: Rice vinegar or apple cider vinegar both work well in place of white vinegar.
  • Chili garlic sauce: Swap with Sriracha or a pinch of crushed red pepper for milder heat.
  • Tofu: Use firm, if desired, or leave out.

How to Prepare Hot and Sour Soup

  1. Slice the pork into thin strips and coat with cornstarch in a small bowl.
  2. Heat olive oil in a deep pot or Dutch oven. Add the pork and sear until browned and nearly cooked through.
  3. Add the sliced mushrooms and sauté for 2–3 minutes.
  4. Pour in chicken stock, scraping up any browned bits from the bottom.
  5. Stir in chili garlic sauce and soy sauce. Bring just below a boil, then reduce to a simmer for 8–10 minutes.
  6. Add white pepper, bamboo shoots, tofu, and vinegar. Stir well.
  7. Taste and adjust soy sauce or vinegar to your liking.
  8. Turn up the heat. Mix the cornstarch slurry and drizzle it into the soup while stirring to thicken.
  9. Once thickened, slowly pour in the beaten egg white, stirring gently to create delicate egg ribbons.
  10. Serve.

How to Serve and Store

  • Serve: Enjoy this hot and sour soup as a main course, or alongside spring rolls or fried rice.
  • Store: Refrigerate in an airtight container for up to 3 days.
  • Reheat: Warm gently on the stove over low heat. Avoid boiling to keep the egg ribbons tender.
  • Freeze: Not recommended, as the texture of tofu and egg may change once thawed.

Frequently Asked Questions

  • Can I make this without meat? Yes! Simply skip the pork and use vegetable broth. The tofu adds plenty of protein and texture.
  • Can I use pre-cooked pork? You can, just skip the searing step and add it when you add the tofu to avoid overcooking.
  • How can I make it spicier? Add more chili garlic sauce, a few dashes of hot sauce, or a sprinkle of red pepper flakes.
  • Can I make this ahead of time? Yes, but wait to add the cornstarch slurry and egg until reheating to maintain the perfect texture.

More Asian Recipes to Love

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
A bowl of hot and sour soup. The soup is brown with thin strips of pork, mushrooms, bamboo and tofu.

Hot and Sour Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

When you’re craving something cozy, comforting, and packed with bold flavor, this Hot and Sour Soup is it. A perfect balance of heat and tang, this restaurant-style soup can be made right at home in under 30 minutes.


Ingredients

Units Scale
  • 3 thinly sliced boneless pork chops, cut into thin strips
  • 1 1/2 tablespoons cornstarch
  • 1 tablespoon olive oil
  • 4 cups chicken stock
  • 1 teaspoon chili garlic sauce
  • 1 cup shiitake mushrooms, thinly sliced
  • 1/2 cup soy sauce, plus more to taste
  • 1 teaspoon ground white pepper
  • 1/2 cup bamboo shoots, thinly sliced (rinse and drain, if canned)
  • 1/2 cup silken tofu, cut into thin strips
  • 1/4 cup white vinegar
  • 1 egg white, beaten
  • Cornstarch slurry (1 1/2 tablespoon cornstarch + 1 tablespoon water)

Instructions

  1. Slice the pork into thin strips and coat with cornstarch in a small bowl.
  2. Heat olive oil in a deep pot or Dutch oven. Add the pork and sear until browned and nearly cooked through.
  3. Add the sliced mushrooms and sauté for 2–3 minutes.
  4. Pour in chicken stock, scraping up any browned bits from the bottom.
  5. Stir in chili garlic sauce and soy sauce. Bring just below a boil, then reduce to a simmer for 8–10 minutes.
  6. Add white pepper, bamboo shoots, tofu, and vinegar. Stir well.
  7. Taste and adjust soy sauce or vinegar to your liking.
  8. Turn up the heat. Mix the cornstarch slurry and drizzle it into the soup while stirring to thicken.
  9. Once thickened, slowly pour in the beaten egg white, stirring gently to create delicate egg ribbons.
  10. Serve immediately with chopped green onions or a drizzle of sesame oil, if desired.
  11. ENJOY!

Notes

  • Prep all of the ingredients, first.
  • Adjust the spice and sourness to your taste. Start with small amounts and build up.
  • For extra flavor, add a splash of sesame oil just before serving.
  • If the soup becomes too thick, thin it with a little more stock or water.
  • For vegetarian versions, use vegetable broth and omit the pork.
  • The egg ribbons form best when the soup is hot but not boiling.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Soup, Dinner
  • Method: Easy
  • Cuisine: Asian/American

GET TO KNOW ME!

A photo of me in a black floral dress cooking at the stovetop at Williams-Sonoma

WELCOME! My name is Melissa Latin aka. Charlotte Fashion Plate. Happy to meet you! I am more than just recipes. I love fashion and style too! Most importantly, I love my Family (my Hubby and my Fur Babies). My Husband (aka my “Kitchen Bitch”) means the world to me. He’s pretty damn cool too. Not only is he one of the nicest guys you will ever meet, he also has had a lengthy career in professional hockey. Not only winning two Stanley Cups with the Pittsburgh Penguins in the early ’90’s, but most recently winning the Calder Cup with the Charlotte Checkers, amongst many other accolades. If you live in Charlotte and play hockey, or have a family member who plays, be sure to contact him!

Our life has changed dramatically in the past few years with the passing of our two goldendoodles, Vegas and Viva. We were lucky enough to have Vegas for five years (totally wish it was longer). Most recently, losing our Viva to a brain tumor in July of 2020. We welcomed our mini goldendoodle 7, almost seven years ago. We just added the amazing Hazel! Of course, I am always posting tons and tons of photos! Be sure to check out my recipe for Pet Bone Broth! This broth is super rich in nutrients and will provide your pet with a multitude of health benefits!

In addition, I’m so very excited to announce I have published my first e-book and paperback, “Mastering Thanksgiving – A Guide to Perfecting Your Thanksgiving Dinner.” Your support would mean the world to me.

Let’s Get Social!

Be sure to follow me on social media! I’m always talking food, fashion, and family! I also love sharing some of my favorite Amazon Finds too. Click here to check out my Amazon page! FacebookInstagramTikTokX, Pinterest and YouTube! Check out my LTK to find out what I’m wearing! THANK YOU!

More to Plate...

A platter of homemade potato chips. The chips are golden brown.

Homemade Potato Chips

Homemade Potato Chips are one of those simple snacks that instantly remind you why making things from scratch is worth it. Thinly

A raw, spatchcock chicken laying on a white plastic cutting board surrounded by halved lemons and fresh parsley. The chicken is laying flat.

How to Spatchcock a Chicken

How to Spatchcock a Chicken is a simple technique that makes cooking a whole chicken faster, more even, and more reliable every

A white bowl of steamed rice covered in a ground beef and green bean stir fry. The green beans are diced and there is half of a sliced avocado in the back of the bowl.

Ground Beef and Green Bean Stir Fry

This Ground Beef and Green Bean Stir Fry is a fast, one-pan dinner that delivers bold flavor, with minimal cleanup. Finely diced

No comment yet, add your voice below!


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.