Rinse and drain dried shrimp. Soak in hot water for 10 minutes. Drain and give soaked dried shrimp a rough chop.
In a wok, heat vegetable oil. Fry prepared shallots or onion until brown and crispy over medium low flame/heat. Remove fried shallots with a slotted spatula, leaving oil in the wok.
Add chopped dried shrimp to the wok and fry until crispy. Remove fried dried shrimp with slotted spatula. Set both aside. Leftover fragrant oil can be used for a different dish at a later time.
Combine hoisin sauce and ¼ cup (60ml) water in a small saucepan over medium low flame/heat. Bring to a boil and allow sauce to thicken. Turn off stove and add sesame oil. Transfer sauce to a gravy dish.
Prepare a steaming rack. Fill bottom pan with 1½ to 2 inches of water in the. Bring to a boil.
Rinse and drain soaked glutinous rice. Transfer rice to a heatproof dish and place the dish in the steaming rack. Add five spice powder, salt, sesame oil, and water to the soaked glutinous rice. Stir to mix.
Transfer steaming rack onto the pan with boiling water on the stove. Cover and steam for 15 minutes.
Remove lid, fluff rice with fork. Cover and steam for another 5 minutes.
Remove from wok and allow the rice to cool for 10 minutes. Using a fork, gently smoothen the top of the steamed glutinous rice.