Warm 1/2 tablespoon of cooking oil in a skillet over medium heat. Once hot, add the ginger slices and stir-fry until they release their aromatic fragrance.
Introduce the shiitake mushrooms to the skillet, followed by the mixed seasonings. Increase the heat to bring the mixture to a boil, then reduce it to low. Cover the skillet and let the ingredients simmer gently for at least one hour to deepen the flavors.
Prepare the broccoli about 15–20 minutes before serving. Arrange the florets in a single layer in a steamer, sprinkle with a pinch of salt and sugar, and steam for 2–3 minutes, depending on your preferred texture. Remove the steamed broccoli and set aside.
Heat a separate pan with enough oil for frying over high heat. Pat the bean curd skin dry with paper towels to ensure they fry evenly. Reduce the heat to medium-high once the oil is hot. Pan-fry the bean curd skin in batches until each side is golden brown and crispy, which should take no more than 1–2 minutes per side. Transfer the fried bean curd skin to a cooling rack to drain and cool. Once cool enough to handle, cut each piece into halves if desired and set them aside.
Return to the skillet with the mushrooms and thicken the gravy by gradually adding the corn starch slurry, stirring gently until you achieve the desired consistency.
Arrange the steamed broccoli florets in a circle on a serving plate for a visually appealing presentation.
Add the fried bean curd skin to the skillet with the mushrooms, tossing gently to coat them lightly in the rich gravy.
Remove the skillet from the heat. Arrange the mushrooms and bean curd skin on the plate with the broccoli. Serve immediately while hot for a flavorful and satisfying dish.