Though milk and peanut products are fine for most babies in their first year, babies less than 12 months old should not be given honey, according to the AAP. The risk does not concern an allergy, but botulism. Botulism spores found in honey can replicate in a baby's intestines, making them sick. Children 12 months and older can have honey, since their systems are more developed.