B ۱۲ در طیف گستردهای از مواد غذایی حیوانی یافت میشود، زیرا باکتریهای روده آن را تولید میکنند و سپس طی زمان در بافت ماهیچهای بیشتر حیوانات گیاهخوار مانند ماهی، گاو، مرغ و ... انباشته میشود. ب۱۲ از طریق مواد غذایی حیوانی مانند گوشت یا محصولات لبنی دریافت میشود.
به گزارش ایسنا، B ۱۲ در برخی از منابع گیاهی ازجمله برخی قارچها هم وجود دارد. اما این مقدار برای گیاهخواران کافی نیست و با تایید کمبود ویتامین B ۱۲ پس از آزمایش، باید این کمبود را از طریق غذاهایی مانند غلات و شیرهای گیاهی یا مکملها جبران کرد.
به گفته «کاتی دنهی»، داروساز و محقق مکملهای غذایی و پروفسور دانشگاه کالیفرنیا سانفرانسیسکو، برخی از افراد مانند مبتلایان به اختلال خودایمنی «کمخونی حاد»، کسانی که نمیتوانند B ۱۲ جذب کنند و افرادی که داروهای کاهش اسید معده بدون نسخه مانند فاموتیدین مصرف میکنند، با کمبود ویتامین B ۱۲ مواجهاند.
توصیه متخصصان این است که برای برطرف کردن کمبود ویتامین B ۱۲ از طریق مکملها به متخصص یا پزشک مراجعه کنید و از خرید محصولات ارزان و بدون برچسب خودداری کنید. ویتامین B ۱۲ را میتوان به شکل مولتیویتامینها، مکملهای بکمپلکس و قرصهای زیرزبانی تهیه کرد. همچنین بسته به نیاز افراد، ویتامین B ۱۲ بهشکلهای تزریقی، اسپری بینی یا سرم نیز تجویز میشود.