It is not safe to give your baby honey while they are under a year old. Honey can contain the botulism spore, which could lead to potentially fatal botulism poisoning. Honey is consumed in raw form without being pasteurised or sterilised, which means that any possible contamination of honey with botulism spores is passed on directly when consumed. Even if the honey is pasteurised or cooked in home prepared meals, it can still contain botulism spores and therefore should never be given to babies before they are a year old.
After one year your baby’s immune system should be strong enough to fight off any potential threats from botulism spores. You can read further about what not to feed your baby here.