
Finely dice the rehydrated shiitake mushrooms after squeezing out any excess water and removing the tough stems. Mince the ginger, finely dice the carrot, and chop the bamboo shoots so the filling cooks evenly.
Heat the vegetable oil in a wok or skillet over medium-low heat. Add the ginger and carrot and cook for 1 minute, stirring often, until fragrant.
Add the shiitake mushrooms and bamboo shoots, raise the heat to medium, and stir-fry for 2 to 3 minutes. Pour in the Shaoxing wine, light soy sauce, and vegetarian oyster sauce, then cook until the vegetables are tender and the mixture looks fairly dry.
Stir in the scallions, transfer the filling to a plate or bowl, and let it cool completely before assembling. The filling should be cool so the wrappers stay easy to handle.
Bring a small pot of water to a boil and prepare a bowl of ice water. Blanch the cilantro stems for 5 to 10 seconds, then immediately transfer them to the ice water to keep them flexible and green; drain and pat dry carefully.
Keep the dumpling wrappers covered with a damp towel so they do not dry out. Roll each wrapper slightly to about 4 inches wide, then place 1 tablespoon of filling in the center.
Gather the edges of the wrapper upward around the filling, leaving the top slightly open like a pouch. Tie the gathered wrapper gently with a blanched cilantro stem to form a money bag shape.
Repeat with the remaining wrappers and filling. Line a bamboo steamer with parchment paper, cabbage leaves, or cheesecloth, then arrange the dumplings inside with about 1 inch of space between them.
Set the steamer over boiling water and steam the dumplings for 3 minutes, or until the wrappers are tender and glossy. Avoid overcrowding so the steam can circulate properly.
Serve hot. If using tofu skin, tofu sheets, or napa cabbage instead of dumpling wrappers, steam for about 15 minutes instead of 3 minutes.




