Place all ingredients except chicken in a large stock pot and bring to a simmer, cook for about 15-20 min to get some flavour.
To prepare the chicken cut excess fat away, trim from the cavity. If you like, it is nice to stuff with coriander stems, ginger and lemongrass.
Once the chicken is prepared place in the simmering stock for 15 min, make sure this is exact as it is the perfect amount of time, keeping in mind that the chicken should be under the stock at all times, it is a good idea to place a piece of baking paper over the top of the chicken as this helps keep it submerged. Once the 15 min is up remove from the stove and let the chicken steep for about 2 hr.
Remove the chicken, cut Chinese style and drizzle with some of the remaining stock.