Babies can be given liver as soon as they start eating solids, around the age of 6 months old.