ખોરાકમાંથી યોગ્યમાત્રામાં ન મળવાથી સર્જાય છે તેમજ માંસાહારી વ્યક્તિઓની સરખામણીએ શાકાહારી વ્યક્તિઓમાં વિટામિન ઉણપ વધારે જોવા મળે છે અને જો પેટમાં વિટામિન-૧૨ ઓબ્ઝર્વ થાય નહી તો તેને ઇન્ટ્રોન્ઝિક ફેક્ટર ડેફિશિયન્સી કહેવાય છે તેનાથી શરીરમાં લોહીની ટકાવારી ઘટી જવાથી પિર્નશિયસ એનિમિયા નામનો રોગ થાય છે.