
Soak the dried black fungus in warm water for about 1 hour, or until softened. In a separate bowl, soak the Chinese mushrooms for 1 hour, then squeeze out excess water, reserve the soaking liquid, and slice the mushrooms into thin strips. Rinse the bamboo shoots well to remove any canned flavor. Mix the pork with the marinade ingredients and let it marinate for at least 10 minutes while you prepare the remaining ingredients.

Fill a soup pot about one-third full with water. Add the tofu, sliced mushrooms, and the reserved mushroom soaking liquid, leaving behind any grit at the bottom of the bowl. Bring to a boil over medium-high heat.

Skim off any foam from the surface of the broth. Add the bamboo shoots, softened black fungus, shredded carrots, and rice wine, then return the soup to a gentle boil.

Add the enoki mushrooms, salt, soy sauce, and black vinegar. Stir well. Mix the potato starch with 1 tbsp water to make a smooth slurry, then slowly pour it into the soup while stirring to lightly thicken the broth.

Lightly beat the eggs with a small pinch of salt. Slowly drizzle the eggs into the simmering soup in a thin stream to create ribbons, then gently stir once. Add the marinated pork and cook for about 3 minutes, or until the pork is fully cooked through.

Stir in the chopped green onions, cilantro, and white pepper. Taste and adjust the seasoning with more black vinegar, salt, or white pepper if needed. Serve hot.

