
Prepare all ingredients before cooking. Julienne the carrot, slice the bamboo shoots and mushrooms, cut the tofu into thin strips, slice the green onions, and set everything aside in separate bowls.


Slice the chicken into thin strips. In a bowl, toss it with minced ginger, a pinch of salt, 1 tbsp water, 1 tsp cornstarch, and 1 tsp oil until evenly coated. Let it marinate while you prepare the remaining components.


Beat the eggs in a small bowl. In another bowl, make a cornstarch slurry by mixing the remaining cornstarch with enough cold water to form a smooth, pourable mixture. Stir again before using, as it settles quickly.



Bring the chicken broth to a boil in a large pot. Stir in the dark soy sauce, light soy sauce, sugar, and salt. Add the carrot, bamboo shoots, and mushrooms, then return the soup to a steady simmer.



Add the marinated chicken and simmer until the strips are cooked through. Gently stir in the tofu, then slowly drizzle in the cornstarch slurry while stirring until the soup thickens slightly.



Reduce the heat to a gentle simmer. Slowly pour in the beaten eggs in a thin stream while moving the ladle in circles to create delicate egg ribbons.


Turn off the heat, then stir in the black rice vinegar, sesame oil, and white pepper. Taste and adjust with more vinegar for sourness or white pepper for heat. Garnish with green onions and serve hot.




