Meg's Escapades
  • Recipes
  • About
  • Contact
  • Shop

I’m looking for

  • All Recipes
  • Appetizers
  • Salads
  • Breakfast + Brunch
  • Dessert
  • Breakfast
  • Dinner
  • Grilling
  • Bread
  • Side Dishes
  • Soups + Stews

Popular recipes

Creamy Mashed Potatoes

Aguacates Rellenos De Camarones / Avocados Stuffed with Shrimp

Chocolate Chip Banana Muffins with Streusel Topping

Guava Peach Bellini

Recipes
  • All Recipes
  • Appetizers
  • Salads
  • Breakfast
  • Dessert
  • Dinner
  • Grilling
  • Side Dishes

Popular Recipes

Creamy Mashed Potatoes

Creamy Mashed Potatoes

Aguacates Rellenos De Camarones / Avocados Stuffed with Shrimp

Aguacates Rellenos De Camarones / Avocados Stuffed with Shrimp

Chocolate Chip Banana Muffins with Streusel Topping

Chocolate Chip Banana Muffins with Streusel Topping

Guava Peach Bellini

Guava Peach Bellini

About
Contact
Shop
RecipesAppetizers

Authentic Hot and Sour Soup (PoPo’s Classic Recipe)

By Meaghan SmithFebruary 3, 2022
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Servings 8

This Authentic Hot and Sour Soup is a traditional Chinese style soup made with chicken broth, tender pork strips, dried shiitake mushrooms, wood ear mushrooms, lily flowers, bamboo shoots, tofu, and egg whites. It’s finished with vinegar for tang and thickened slightly with a cornstarch slurry. Serve it over rice for the ultimate comfort meal.

Jump to Recipe
Jump to Video
  • Facebook
  • Email
  • Print

If there is one recipe that instantly takes me back to my childhood, it’s this Authentic Hot and Sour Soup. This is not the quick takeout hot and sour soup. This is the sit down Chinese restaurant kind, the one that tastes deeper, richer, and like it simmered in the back kitchen forever.

My PoPo came from a family of 12 kids, and 9 of them were girls. Basically built in best friends, which I still can’t even wrap my head around. My great grandparents owned a Chinese restaurant, and PoPo grew up working right alongside them. That is where she learned how to cook the kind of food you never forget.

Some of my favorite memories with her were in the kitchen. She never measured anything. Everything was done by feel, taste, and instinct. She would toss ingredients in like it was magic and somehow every single dish turned out perfect. The last time she made this soup, I asked for it right after my daughter was born. I’m pretty sure I ate almost the whole pot myself.

So after digging deep into my memory (and making a few phone calls to my mom), I pulled together the closest version of PoPo’s Hot and Sour Soup that I could recreate. And honestly, it tastes exactly like I remember. This soup is tangy, savory, slightly peppery, and loaded with texture from tofu, mushrooms, bamboo shoots, and egg ribbons. It’s the kind of meal that warms you from the inside out.

Pair this hot and sour soup with Sesame Chicken for the ultimate comfort dinner.

Homemade hot and sour soup with pork strips and bamboo shoots

Why You’ll Love This Hot and Sour Soup

  • Authentic flavor that tastes like it came straight from a sit down Chinese restaurant
  • Family recipe inspired and full of tradition
  • Hearty and filling thanks to pork, tofu, and mushrooms
  • Perfect balance of hot and sour with vinegar and white pepper
  • Great for meal prep and tastes even better the next day
  • Customizable so everyone can season their bowl exactly how they like it
Ingredients for hot and sour soup including tofu, mushrooms, vinegar, broth, and more on a quartz countertop

When to Make Hot and Sour Soup

This is one of those recipes that works for so many occasions. Here are the best times to make it:

  • When you want a cozy, comforting dinner
  • During cold weather when you need something warm and hearty
  • When you’re craving Chinese takeout flavors at home
  • For Lunar New Year celebrations or family gatherings
  • When someone in your house is feeling under the weather
  • When you want a soup that feels special but still doable
Homemade hot and sour soup with pork strips and bamboo shoots

PoPo’s Secret Trick (Whiskey + Pork)

PoPo always added a splash of whiskey (or sometimes another alcohol) to her meat before cooking. It might sound unusual, but she swore it made the pork extra tender, and she was right.

This step is a must in my opinion. It gives the pork a softer texture and helps it stay juicy while simmering in the broth.

Also, do not throw away the pork bones. They simmer in the broth and add a subtle sweetness that makes the soup taste more balanced and restaurant quality.

Pork strips marinating with cornstarch and whiskey to tenderize and velvet the meat for hot and sour soup.

FAQs

Can I make hot and sour soup ahead of time?

Yes. This soup reheats beautifully and honestly tastes even better the next day. Store it in the fridge in an airtight container for up to 4 days.

Where can I find wood ear mushrooms or lily flowers?

Your best bet is an Asian or international grocery store. They’re usually in the dried foods aisle near the dried mushrooms, noodles, and spices.rnrnYou can also order both wood ear mushrooms and dried lily flowers online, Amazon usually has them.

Why do you add whiskey to the pork?

It helps tenderize the meat and gives it a softer texture. It’s an old school Chinese cooking trick that my PoPo always used.

Is hot and sour soup spicy?

This version is more peppery than spicy. White pepper gives it that classic restaurant flavor. If you want heat, you can add chili oil or chili crisp on top when serving.

If you loved this Authentic Hot and Sour Soup, you’ll definitely want to try these other cozy favorites:

  • Longevity Noodles with Shrimp
  • Homemade Pork Dumplings (Potstickers)
  • Egg Rolls
  • Sesame Chicken
  • Chinese Almond Cookies
  • Lunar New Year Recipes
Authentic hot and sour soup served in a bowl with tofu and mushrooms

Authentic Hot and Sour Soup (PoPo’s Classic Recipe)

This Authentic Hot and Sour Soup is a traditional Chinese style soup made with chicken broth, tender pork strips, dried shiitake mushrooms, wood ear mushrooms, lily flowers, bamboo shoots, tofu, and egg whites. It’s finished with vinegar for tang and thickened slightly with a cornstarch slurry. Serve it over rice for the ultimate comfort meal.
Print Pin
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Servings 8

Ingredients  

  • 16 cups chicken broth
  • 2 pork loin chops (bone-in)
  • 1 tbsp whiskey
  • 1/4 cup + 2 tbsp cornstarch divided
  • 2 1/2 tbsp sesame oil
  • 4 1/2 tbsp soy sauce
  • 1 1/2 tsp white pepper
  • 1 cup dried lily flowers rehydrated
  • 7 dried shiitake mushrooms rehydrated
  • 1/2 cup dried wood ear mushrooms rehydrated
  • 1 green onion chopped
  • 1 can bamboo shoots rinsed
  • 4 egg whites
  • 1 package tofu sliced into strips
  • 1/4 cup white vinegar

Method 

Prevent your screen from going dark
  • Rehydrate shiitake mushrooms, wood ear mushrooms, and lily flowers in separate bowls of cold water for 2 to 3 hours. Once plump, rinse each one under cold water until the water runs clear, then drain.
  • In a large stock pot, bring chicken broth and pork bones to a boil over medium-high heat.
  • Slice pork into strips. Mix with whiskey, 2 tablespoons cornstarch, and a small splash of water until smooth. Let marinade until the chicken broth comes to a boil.
  • Add pork to boiling broth along with sesame oil, soy sauce, and white pepper. Cook for 5 minutes.
  • Slice the rehydrated shiitake mushrooms and give the rehydrated wood ear mushrooms a rough chop. Add lily flowers, shiitake mushrooms, wood ear mushrooms, bamboo shoots, and green onions. Cover and simmer for 10 minutes.
  • Remove lid and make sure soup is boiling. Stir in a circular motion and slowly pour in egg whites while stirring to create ribbons.
  • Add tofu strips, cover, and simmer 5 more minutes.
  • Stir in vinegar and remove pork bones.
  • Mix remaining 1/4 cup cornstarch with water to form a slurry. Stir into soup to thicken. Simmer 2 to 3 minutes.
  • Serve hot over rice and garnish with green onions.
Start Cooking

welcome!

Hi I’m Meg!


Food and family are my passions and I love to connect people together around a good meal!

More about me

Newest Recipe

  • Classic Layered Salad (Easy Make Ahead Side!)
    Salads

    Classic Layered Salad (Easy Make Ahead Side!)

Please enable JavaScript in your browser to complete this form.
Loading

Popular Recipes

  • Classic Layered Salad (Easy Make Ahead Side!)
    Salads

    Classic Layered Salad (Easy Make Ahead Side!)

  • Lucky Charms Cheesecake (No Bake Cookie Dough Dessert)
    Dessert

    Lucky Charms Cheesecake (No Bake Cookie Dough Dessert)

  • Copycat Nothing Bundt Cake Chocolate Chocolate Chip Cake Recipe
    Cakes

    Copycat Nothing Bundt Cake Chocolate Chocolate Chip Cake Recipe

  • Sheet Pan Sausage and Pepper Grinder Subs
    Dinner

    Sheet Pan Sausage and Pepper Grinder Subs

Let’s Connect

  • Facebook
  • Instagram
  • TikTok
  • Pinterest

Shop with me

Gold stainless steel salad serving spoon and fork set.
Footed trifle bowl with layered strawberry shortcake dessert.
Stock photo of 9 inch springform pan.
Stock photo of 5 pieces silicone spatula set.
Shop my favorites

Rate and review

You may also love

Authentic Pork Egg Rolls Recipe - Appetizers
Appetizers

Authentic Pork Egg Rolls Recipe

Crispy Sesame Chicken (Better Than Takeout!) - Dinner
Dinner

Crispy Sesame Chicken (Better Than Takeout!)

Chicken Wild Rice Chowder - Dinner
Dinner

Chicken Wild Rice Chowder

Join me on socials

everything was fun and easy… until 5 😅🤡 #springbr everything was fun and easy… until 5 😅🤡

#springbreak #momlife #family #vacation
Enjoying My Ultimate Game Day Meal thanks to @ship Enjoying My Ultimate Game Day Meal thanks to @shipt 🏀 Use my code MEG10 to get $10 off your next Meijer order of $35 or more!

#gamedayfood #hosting #chickenfingers #shiptpartner 

INGREDIENTS:

Chicken Marinade
1 1/2 lbs chicken breast, sliced into tenders
1 1/2 cups whole milk
1 1/2 tbsp lemon juice
1/2 tbsp garlic powder
1/2 tbsp onion powder
1/2 tbsp paprika
1 tsp salt
1 tsp black pepper

Seasoned Flour Coating
1 1/2 cups all purpose flour
1/2 cup cornstarch
1 tsp garlic powder
1 tsp salt
1/2 tsp paprika
1/2 tsp black pepper

Sauce
1/2 cup mayonnaise
1/4 cup ketchup
2 tsp Worcestershire sauce
1/2 tsp garlic powder
1 tsp cracked black pepper
Salt, to taste

Oil for frying
For Serving: French fries, Texas toast, and coleslaw

Instructions:
In a large bowl, combine the chicken and all marinade ingredients. Mix well, cover, and refrigerate overnight.

In another bowl, whisk together all seasoned flour coating ingredients. Remove the chicken from the marinade, allowing excess liquid to drip off. Dredge each piece in the seasoned flour coating, pressing firmly to coat. Lift and gently shake off excess flour, then place on a wire rack set over a sheet pan.

Let the chicken rest for 5 minutes, then dredge again in the seasoned flour coating. Return to the rack and let sit for another 15 minutes. This helps create that extra crispy texture.

In a small bowl, mix all sauce ingredients together and refrigerate until ready to use.

Heat oil in a heavy bottom pan to 350°F. Fry the chicken in batches, being careful not to overcrowd the pan. Cook for about 3 minutes per side, or until golden brown, crispy, and fully cooked.

Serve with sauce, French fries, Texas toast, and coleslaw.
simple but so freakin good ☀️ #highproteinsnack # simple but so freakin good ☀️

#highproteinsnack #hardboiledeggs #snack
Key Lime Cheesecake French Toast Casserole 🍋✨ swee Key Lime Cheesecake French Toast Casserole 🍋✨ sweet, creamy, and layered with the softest brioche and little pockets of cheesecake in every bite. And the best part? You can prep it the night before.

📌 SAVE this for your next brunch
💬 Comment “RECIPE” and I’ll send it to you 

INGREDIENTS 
1 loaf brioche bread cut into 1-inch cubes
1 cup whole milk
2 1/4 cups heavy cream divided
14 oz can sweetened condensed milkdivided
2 tbsp cornstarch 
1/2 tsp baking powder
1/2 tbsp pure vanilla extract
1/4 tsp salt
8 oz cream cheese softened
1/4 cup + 1/3 cup key lime juice
Whipped cream
Lime zest
Lime slices

INSTRUCTIONS 
Grease a 9×13 baking dish and spread the cubed brioche inside.��In a large bowl, whisk together the milk, 1½ cups of heavy cream, all but 1/3 cup of the sweetened condensed milk (set the 1/3 cup portion aside), cornstarch, baking powder, vanilla, salt, and 1/4 cup of key lime juice until fully combined. Slowly and evenly pour the mixture over the cubed brioche, making sure all the pieces are well-saturated.��In a separate bowl, whisk together 3/4 cup heavy cream, the reserved 1/3 cup sweetened condensed milk, softened cream cheese, and 1/3 cup key lime juice until thick and creamy. Drop spoonfuls of the cheesecake mixture over the casserole, gently pressing them into the bread to create creamy pockets throughout.��Cover with aluminum foil and refrigerate overnight (or bake right away).��Preheat oven to 350°F. If chilled overnight, let sit at room temp for 20–30 minutes. Bake covered for 20 minutes, then uncover and bake another 25 minutes until golden.��Let cool slightly, then top each slice with whipped cream, lime zest, and lime slices.�
#frenchtoastcasserole #easyrecipe #easterbrunch #breakfast
@megsescapades Luck of the Irish Cinnamon Rolls ☘️ @megsescapades Luck of the Irish Cinnamon Rolls ☘️🌈 Soft, fluffy cinnamon rolls topped with cream cheese frosting and Lucky Charms marshmallows. The cutest (and most delicious) treat for St. Patrick’s Day!

📌 SAVE this for St. Patrick’s Day
💬 Comment RECIPE and I’ll DM it to you!

Sweet Dough
2 1/4 tsp active dry yeast
1 cup milk
1/3 cup sugar
6 tbsp salted butter, softened
2 eggs + 1 egg yolk, room temperature
1 tsp vanilla
4 1/4 cups all-purpose flour

Filling
6 tbsp salted butter, softened
2 tbsp cinnamon
1/2 cup brown sugar

Frosting
4 ounces cream cheese, softened
4 tbsp salted butter, softened
2 cups powdered sugar
2 tsp half & half or whole milk
1 tsp vanilla extract
Green food coloring
Lucky Charms marshmallows

Method

Warm milk to 105–110°F, stir in yeast, and let sit for 5 minutes.

In the bowl of a stand mixer, combine sugar, butter, eggs, vanilla, and flour. Mix well. Add the yeast mixture and knead on medium speed for about 10 minutes, until the dough is smooth. Place dough in a greased bowl, cover, and let rise for 1 hour until doubled.

Roll dough into a 12×16-inch rectangle. Spread butter over the dough, then sprinkle evenly with cinnamon and brown sugar.

Starting from the long edge, tightly roll the dough from bottom to top. Cut into 12 rolls using dental floss or a sharp knife.

Place rolls in a greased 9×13-inch dish and cover with a towel. Let rise for 30 minutes until doubled.

Preheat oven to 350°F and bake for about 20 minutes until golden brown.

While the rolls bake, beat cream cheese and butter until smooth. Add powdered sugar, milk, vanilla, and green food coloring. Mix until fluffy.

Spread frosting over warm rolls and top with Lucky Charms marshmallows. Enjoy!

#cinnamonrolls #stpatricks #luckoftheirish

Follow My Pinterest

@megsescapades

Follow My Instagram

@megsescapades

Follow My TikTok

@megsescapades

Stay in the know

Please enable JavaScript in your browser to complete this form.
Loading
  • Recipes
  • About
  • Contact
  • Shop

Easy family recipes, holiday favorites, and approachable meals for gathering around the table.

Terms & Conditions | Privacy Policy

Copyright ©2026 Meg’s Escapades | All rights reserved |
Website by Saevil Row and MTT

Authentic Hot and Sour Soup (PoPo’s Classic Recipe)

Authentic Hot and Sour Soup (PoPo’s Classic Recipe)

Ingredients

  • 16 cups chicken broth
  • 2 pork loin chops (bone-in)
  • 1 tbsp whiskey
  • 1/4 cup + 2 tbsp cornstarch (divided)
  • 2 1/2 tbsp sesame oil
  • 4 1/2 tbsp soy sauce
  • 1 1/2 tsp white pepper
  • 1 cup dried lily flowers (rehydrated)
  • 7 dried shiitake mushrooms (rehydrated)
  • 1/2 cup dried wood ear mushrooms (rehydrated)
  • 1 green onion (chopped)
  • 1 can bamboo shoots (rinsed)
  • 4 egg whites
  • 1 package tofu ( sliced into strips)
  • 1/4 cup white vinegar
1
Rehydrate shiitake mushrooms, wood ear mushrooms, and lily flowers in separate bowls of cold water for 2 to 3 hours. Once plump, rinse each one under cold water until the water runs clear, then drain.
2
In a large stock pot, bring chicken broth and pork bones to a boil over medium-high heat.
3
Slice pork into strips. Mix with whiskey, 2 tablespoons cornstarch, and a small splash of water until smooth. Let marinade until the chicken broth comes to a boil.
4
Add pork to boiling broth along with sesame oil, soy sauce, and white pepper. Cook for 5 minutes.
5
Slice the rehydrated shiitake mushrooms and give the rehydrated wood ear mushrooms a rough chop. Add lily flowers, shiitake mushrooms, wood ear mushrooms, bamboo shoots, and green onions. Cover and simmer for 10 minutes.
6
Remove lid and make sure soup is boiling. Stir in a circular motion and slowly pour in egg whites while stirring to create ribbons.
7
Add tofu strips, cover, and simmer 5 more minutes.
8
Stir in vinegar and remove pork bones.
9
Mix remaining 1/4 cup cornstarch with water to form a slurry. Stir into soup to thicken. Simmer 2 to 3 minutes.
10
Serve hot over rice and garnish with green onions.

Hope you enjoyed cooking this recipe!

Please rate this recipe to help others find it.

step 1 of 10