A comforting, perfectly balanced bowl of savory, tangy, and spicy flavors. This classic restaurant-style soup features silky ribbons of egg, earthy mushrooms, tender tofu, and a distinct kick from white pepper and black vinegar.
| 4 cups | chicken broth or vegetable broth | low sodium preferred |
| 1 tablespoon | fresh ginger | minced |
| 2 cloves | garlic | minced |
| 4 whole | dried shiitake mushrooms | rehydrated in hot water for 20 minutes, stems discarded, caps thinly sliced |
| 0.25 cup | dried wood ear mushrooms | rehydrated in hot water for 20 mins, thinly sliced |
| 0.5 cup | bamboo shoots | canned, drained and julienned |
| 4 ounces | pork loin or shoulder (opt.) | cut into very thin matchsticks |
| 8 ounces | firm tofu | cut into thin matchsticks |
| 3 tablespoons | light soy sauce | |
| 1 tablespoon | dark soy sauce | adds deep color; if unavailable, use extra light soy sauce |
| 0.25 cup | Chinkiang vinegar (Chinese black vinegar) | substitute half rice vinegar and half balsamic if unavailable |
| 1.5 teaspoons | ground white pepper | adjust to taste; this provides the 'hot' element |
| 1 teaspoon | sugar | |
| 3 tablespoons | cornstarch | mixed with 3 tbsp cold water to form a slurry |
| 2 whole | large eggs | lightly beaten |
| 1 teaspoon | toasted sesame oil | |
| 2 whole | scallions | thinly sliced |
Place the dried shiitake and wood ear mushrooms in bowls and cover with boiling water. Let them sit for 20 minutes to rehydrate. Drain, squeeze out excess water, remove tough stems from shiitakes, and slice both into thin strips.
~20 minIn a medium pot or Dutch oven, bring the broth to a simmer over medium-high heat. Add the minced ginger and garlic.
~3 minStir in the sliced shiitake mushrooms, wood ear mushrooms, bamboo shoots, and sliced pork (if using). Simmer until the pork is cooked through.
~5 minAdd the tofu, light soy sauce, dark soy sauce, and sugar. Gently stir so you don't break the tofu. Bring the soup back to a gentle simmer.
~3 minStir the cornstarch slurry to ensure it hasn't separated, then slowly pour it into the soup while stirring continuously. Cook until the soup thickens and becomes glossy.
~2 minTurn the heat down to low. Hold a fork or chopsticks over the bowl of beaten eggs and slowly drizzle the eggs into the soup in a thin stream while stirring the soup in a slow, circular motion to create ribbons.
~1 minTurn off the heat. Stir in the Chinkiang vinegar, white pepper, and sesame oil. Taste and adjust seasoning, adding more vinegar for tartness or white pepper for heat if desired.
~1 minLadle into warm bowls and garnish generously with sliced scallions. Serve immediately.