Pitcher plants feed on insects as they grow in:
nitrogen deficient soil.
Pitcher plants usually grow in areas deficient in nitrogen. Nitrogen is an important component required by plants for producing proteins. Pitcher plants are green and make their food by photosynthesis but to meet their nitrogen needs, they feed on insects. Hence, they are also referred to as carnivorous or insectivorous plants.