The amount of time to boil a whole chicken depends on the size and weight of the bird. Generally, it takes about 30 minutes per pound to cook a whole chicken in water or broth. For example, an average 4-pound chicken should take approximately 2 hours to fully cook. It is important to check the internal temperature of the chicken with a meat thermometer to ensure it has reached 165°F.