สไปรูลินา (ผลิตภัณฑ์เสริมอาหาร)
สไปรูไลนาไม่ถูกมองว่าเป็นแหล่งวิตามินบี12 ที่ดีนัก การวิเคราะห์ทางเคมีบี12 มาตรฐาน โดยใช้ Lactobacillus leichmannii แสดงให้เห็นว่าสไปรูไลนาเป็นแหล่งที่ให้วิตามินบี12 ที่มีชีวประสิทธิผลน้อยมาก[7] อาหารเสริมสไปรูไลนามีวิตามินเทียม บี12 ซึ่งใช้การไม่ได้ทางชีววิทยาในมนุษย์[8] บริษัทซึ่งปลูกและจัดจำหน่ายสไปรูไลนาอ้างว่า เป็นแหล่งสำคัญของบี12 ตามการวิเคราะห์ทางเคมีอีกชุดหนึ่งและไม่ได้ตีพิมพ์ แม้ว่าการอ้างดังกล่าวจะไม่ได้รับการยอมรับจากองค์การวิทยาศาสตร์เลยก็ตาม สมาคมนักกำหนดอาหารแห่งสหรัฐอเมริกา และนักโภชนาการแคนาดา ระบุในเอกสารแสดงจุดยืนว่าด้วยเรื่องอาหารมังสวิรัติ ว่า สไปรูไลนาไม่สามารถถูกนับได้ว่าเป็นแหล่งวิตามินบี12 ที่ร่างกายสามารถดูดซึมไปใช้ได้[9] งานตีพิมพ์ทางการแพทย์ก็แนะนำคล้ายกันว่าสไปรูไลนาไม่เหมาะสมจะใช้เป็นแหล่งบี12[8][10]
วิตามินบี12
ดังจะกล่าวต่อไป ขนาดที่สูงของยาทานอาจมีประสิทธิผลในการรักษา แม้ว่า จะมีปัญหาการดูดซึมวิตามินจากทางเดินอาหาร เช่นที่เกิดจาก กระเพาะฝ่อ (จาก pernicious anemia) การฉีดและแผ่นแนบผิวบางครั้งจะใช้ถ้ามีปัญหาการดูดซึม แต่ก็มีหลักฐานว่าวิธีเช่นนี้อาจไม่จำเป็นเพราะขนาดสูงของวิตามินที่ใช้ในปัจจุบัน (เช่น 0.5-1มก. หรือมากกว่านั้น) แม้แต่โรค pernicious anemia เอง (ภาวะเลือดจางเหตุขาดวิตามินบี12) ก็ยังรักษาได้โดยใช้ทาน[26][27][28] คือวิตามินเช่นนี้มีขนาดสูงจนกระทั่งว่าประมาณ 1-5% ของผลึกวิตามินที่ไม่ได้ยึดกับอะไรจะดูดซึมเข้าไปในทางเดินอาหารผ่านการแพร่ที่ไม่ต้องทำอะไร (passive diffusion) แต่ว่า ถ้าคนไข้มี methyltransfer pathway (คือ cobalamin C disease, combined methylmalonic aciduria และ homocystinuria) ผิดปกติแต่กำเนิด การรักษาทางเส้นเลือด, การฉีดยา hydroxocobalamin เข้าในกล้ามเนื้อ, หรือการให้วิตามินผ่านผิวหนังอาจจำเป็น[29][30][31][32][33]