Why Can’t Infants Eat Honey?

Honey can contain certain spores which can cause what is called ‘infant botulism’. Also corn syrup and some home canned foods. It is highly recommended that babies under the age of one not be fed these foods.