Vitamin B-12 là một chất dinh dưỡng cần thiết cho cơ thể của bạn - nó hỗ trợ sự phát triển của các tế bào thần kinh và máu, đồng thời góp phần vào quá trình tạo DNA trong cơ thể. Thông thường, một người lớn cần 2,4 microgam vitamin B-12 một ngày, thông qua việc tiêu thụ 3 ounce (tương đương 30g) thịt bò xay nấu chín hoặc 3 ounce cá hồi Đại Dương. Vitamin B-12 được lưu trữ trong gan cho đến khi cơ thể cần sử dụng.
Vitamin B-12 được tìm thấy trong sản phẩm từ động vật bao gồm trứng, thịt, gia cầm, cá, động vật có vỏ cứng (cua, hàu..), sữa, sữa chua và phô mai. Các thực phẩm như ngũ cốc đôi khi được bổ sung vitamin B-12.
Mặc dù vitamin B-12 có sẵn trong một số loại thực phẩm, tuy nhiên để mọi người có được đầy đủ lượng chất dinh dưỡng thiết yếu này là không dễ dàng.
Người lớn tuổi, những người mắc bệnh nền hay những người cần có chế độ ăn uống nghiêm ngặt (hạn chế ăn 1 số loại thức ăn), có nguy cơ thiếu vitamin B-12.