Remove any excess skin or fat that you find on the chicken, this will be used later to make the rice. There is usually extra skin at the neck and near the opening of the cavity. Set this skin and fat aside.
This is the fat near the cavity. Cut it away with a knife and set it aside.
Here you can see the chicken, the skin and fat that will be used later, and the optional chicken bones that will be used to add a bit more flavor to the poaching liquid.
Now we will tie the bird to make it easier to dunk in and out of the poaching liquid. Cut a 2-foot long piece of butchers twine. Lay the chicken on a cutting board with the breast facing up and closest to you. Place the twine under the chicken as shown. One end of the twine should be longer than the other so that it can be used as a "handle"
Pull the two ends of the twin OVER the wings and towards you.The twine should be sitting against the chicken's "armpits"
Tie the twine tightly just behind the opening of the neck.
It should look like this after tying.
You should be able to pick up the chicken using just the butchers twine. If the twine is not staying put, adjust your knot and its tightness until it holds the weight of the chicken.
Now we will check the size of the pot and the amount of water necessary to cook the chicken. Place the chicken, chicken bones, scallions, onion, and ginger into the large stockpot and cover everything with water. The whole chicken should be completely submerged in water. Remove the whole chicken from the pot and set it aside for now. Bring everything else that is in the pot up to a boil over high heat. You now have the correct amount of water in the pot. The pot will not overflow when you add the whole chicken to the boiling broth later.
Once the water has come to a boil, reduce the heat and cover the pot. Allow the liquid to simmer for 20 minutes. This helps extract some of the flavor from the chicken bones. If you are not using chicken bones, skip this simmering step. Once the broth has simmered for 20 minutes, add 1 tsp of msg and season the "soup" until it tastes like a pleasantly seasoned soup. The amount of salt will vary depending on how much water is in your pot.
Bring the broth back up to a rolling boil over high heat and then "dunk" the chicken in and out of the boiling broth 3 or 4 times. This dunking ensures that the cavity of the chicken is filled with hot liquid at the beginning of the cooking process.
After dunking, lay the chicken into the pot. I like place a small heat-proof plate under the chicken while it is cooking so that the skin does not come in direct contact with the bottom of the pot. (It is better to have the breasts facing up when cooking the chicken so that the legs are closer to the heat source)
Once the chicken is in the pot, turn the heat down to low or medium-low and allow the chicken to cook for about 45-60 minutes.
During the cooking process, it is best to have the broth at just below a simmer. Here it is reading 180F on a thermometer. Do not let the broth get too cool or boil too aggressively. If it is too cool, it will take longer to cook, if it is boiling aggressively the chicken will overcook and the skin may tear. Cook the chicken until a probe thermometer inserted into the thigh near the bone reads 165F. If you do not have a thermometer, allow the chicken to cook for a full hour and then check the doneness by briefly removing the chicken from the water, making an incision near the bone of the thigh, and looking inside to make sure it is no longer raw.
When the chicken is finished cooking, carefully remove the chicken from the poaching liquid and lower it into an ice/water bath that has been lightly seasoned with salt. Allow the chicken to cool in the ice bath until it is about room temperature. STRAIN AND RESERVE ALL OF THE CHICKEN POACHING LIQUID!!!! You will need 3.75 cups for the rice and about 8 cups for the soup. Any remaining broth can be frozen and saved for other applications.
When the chicken has cooled, remove the chicken from the ice bath, pat dry, and use a brush or your hands to rub 1 Tbsp of soy sauce and 2 tsp of sesame oil all over the chicken skin. Allow the chicken to sit at room temperature until ready to serve.