How Long Should You Breastfeed: The World Health Organization recommends breastfeeding for at least the first six months of a baby's life. Afterward, introducing solid foods while continuing to breastfeed up to two years or beyond provides optimal nutrition and health benefits.