Question: when a baby can eat honey?
Answer: Honey. Occasionally, honey contains bacteria that can produce toxins in a baby's intestines, leading to infant botulism, which is a very serious illness. Don't give your child honey until they're over 1 year old. Honey is a sugar, so avoiding it will also help prevent tooth decay.