1. Reasons why babies take longer to nurse. There are many reasons why babies take longer to breastfeed. It may be because babies need more nutrients, or because they are in the growth and development stage. In addition, if there is not enough breast milk or the formula is not nutritious enough, it may also cause the baby to take longer to eat. 2. How to judge whether the baby is breastfeeding