Bring a large pot of water to the boil. Blanch the chicken for a few minutes, drain and discard the water.
Bring a large pot of water to the boil. Add the chicken, ginger and peppercorns. If necessary, add more water so that the chicken is covered. Cover and cook for 35-45 minutes over high heat or until the juices run clear. Remove from the pot and drain.
Horizontally chop the chicken into 2cm long pieces through the bone and skin, then vertically chop into 2cm squares. Place the squares in a mixing bowl.
Combing the soy sauce, sugar, MSG, hot chilli oil and peppercorn oil in a bowl to form a sauce.
Pour the sauce over the chicken and toss well. Garnish with the spring onions and sesame seeds. Serve.
If your local supermarket doesn't stock Sichuan peppercorns or monosodium glutamate, you can find them in Chinese/Oriental speciality shops or online.