Préalablement, faire tremper les champignons dans de l'eau tiède pendant 30 minutes afin de les réhydrater. Les laver et les égoutter.
Cuire le poulet dans 1,5 litre d'eau bouillante salée, à feu moyen-fort, pendant 20 minutes. Égoutter le poulet et filtrer le bouillon à l'aide d'une fine passoire. Laisser refroidir.
Couper en petits morceaux, le poulet, les champignons, le tofu et les pousses de bambou.
Délayer la fécule dans une partie du bouillon froid et bien mélanger au fouet.
Porter à ébullition le reste du bouillon.
Sur un feu moyen-fort, ajouter les champignons, le tofu, la sauce de soja et le gingembre. Remuer pendant 30 secondes et ajouter le poulet.
Bien remuer et ajouter le vinaigre de riz, la purée de piment, et le sucre.
Sans cesser de remuer, ajouter progressivement la fécule délayée et cuire pendant 1 minute.
Ajouter doucement, en filet, l'œuf battu en remuant sans arrêt pendant 1 minute.
Ajouter enfin, le poivre fraîchement moulu et l'huile de sésame et bien remuer pendent 15 secondes.
Éteindre le feu et terminer en ajoutant la ciboule et la coriandre.