Les scientifiques et les médecins n'ont trouvé aucun effet toxique ou indésirable dû à la consommation de grandes quantités de vitamine B12 provenant des aliments ou des suppléments, selon le Linus Pauling Institute de l'Oregon State University. Les patients ont consommé comme jusqu'à 2 milligrammes par voie orale par jour sans effets secondaires significatifs lors d'une étude en 1998. Certains des participants à l'étude ont reçu une injection mensuelle de 1 milligramme de vitamine B12 sans aucun effet néfaste.
Les scientifiques pensent que le corps humain n'absorbe qu'un faible pourcentage de vitamine B12, même lorsqu'une personne en consomme une grande quantité, explique l'Institut Linus Pauling. Par conséquent, le Food and Nutrition Board des États-Unis n'a pas fixé de niveau d'apport maximal tolérable à partir de 2015. Les médicaments peuvent réduire l'absorption de vitamine B12 par une personne. Les médecins peuvent donc prescrire ou suggérer un supplément pour s'assurer qu'un patient maintient des niveaux sains de nutriment.
Les adultes devraient consommer 2,4 microgrammes de vitamine B12 par jour, note l'Institut Linus Pauling. Les aliments qui contiennent de grandes quantités de vitamine B12 comprennent les palourdes cuites à la vapeur, les moules et le crabe royal d'Alaska. Le bœuf, le saumon et les œufs pochés contiennent également de grandes quantités de vitamine B12. La dinde et le poulet rôtis contiennent également des micronutriments. Les personnes qui souhaitent prendre des suppléments oraux de vitamine B12 doivent rechercher les mots « cyanocobalamine » ou « méthylcobalamine » sur l'étiquette.