Prepare your steaming pot by setting up the pot and bringing the water to a bowl. Wash the red snapper thoroughly and pat inside and out completely dry.
On a plate large enough to hold the fish, place a few of the scallions and pieces of ginger on it.
Place the fish on top of the scallions and ginger mixture. Stuff the fish with garlic, the remaining scallions, and sliced ginger.
Season the fish with salt and pepper. Place the fish in a steam basket (plate included), cover, and steam for 15-20 minutes or until the fish is done. Do not fret if the fish is slightly leaning against the edges of the pot. As long as you can cover the top, you will be getting a good steam on the fish.
When the fish is 5 minutes from being done, prepare the sauce. Combine all the ingredients and cook over medium-low heat until the sugar has dissolved. Keep heated until the fish is ready but avoid letting the sauce boil.
Once the fish has finished steaming, top with the garnish. Pour the hot sauce over the garnish and serve.