Soak tree ear mushrooms in enough boiling-hot water to cover by an inch, about 30 minutes. Tree ears will expand significantly. Strain, cut into small pieces if large, and trim off and discard any hard nubs.
Meanwhile, soak lily buds in about 1 cup warm water until softened, about 20 minutes, then drain. Trim off tough tips of lily buds. Cut lily buds in half crosswise, then tear each half lengthwise into 2 or 3 shreds.
Rinse bamboo shoots with cold water, drain and cut lengthwise into small match sticks. (This can be a little fussy, try stacking them.)
In a small bowl, toss pork with one tablespoon cornstarch, set aside.
Have all ingredients ready. Bring chicken broth to a simmer, add soy sauce, sugar, ginger, garlic powder, cayenne pepper.
Mix 2 tablespoons of cornstarch with a little water to form a slurry. Add to soup while stirring to prevent clumping. Toss the pork in cornstarch to the simmering soup along with any loose cornstarch, stirring as is it added. Immediately add tofu, then add the mushrooms, daylily buds, and bamboo shoots. The soup should thicken quite quickly, but working fast helps to ensure the thin slivers of pork don’t cook to a hard state.
Add the eggs in a steady stream, very slowly stirring as they are poured in. Turn off heat and right before serving, add the vinegar, sesame oil and white pepper.
Taste and adjust any seasonings to your liking.
Garnish with green onion. Pass a little extra white pepper and vinegar, if desired, for those who wish to add to the soup.
Notes:
Keywords: Asian, Bamboo Shoots, Bargain Meal of the Week, Chicken Stock, Eggs, Green Onion, Leftovers, mushrooms, Pork, Pork Shoulder Recipe, Soup, Tofu
Find it online: https://frugalhausfrau.com/2015/10/29/hot-sour-soup/