Start by preparing the pomfret fish. Clean it thoroughly by removing the scales, gills, and internal organs, then trim the fins and make a few slits on the fish’s body. Place ginger slices inside the fish belly to reduce any fishiness.
For the other ingredients, soak the dried mushrooms until soft, remove the stems, and slice them thinly. Soak the salted vegetables for 30 minutes, rinse them thoroughly, and slice them thinly as well. Slice the tomatoes, cube the tofu, and soak the beehoon until it’s pliable.
To assemble the dish, spread the softened beehoon evenly on a steaming plate, then layer the tomatoes, mushrooms, salted vegetables, and mashed sour plum on top. Place the fish on top of the ingredients and scatter the tofu cubes around it. Pour seasoning over the dish.
When the water in the pot comes to a boil, steam the dish on high heat for 10 minutes or until the fish is cooked through. Once ready, drizzle shallot or garlic oil over the dish and garnish with spring onions and chilies. Serve hot and enjoy this savory, tangy dish, perfect for Chinese New Year celebrations!