Som vegan eller vegetarian gäller det att hitta källor till B12 för att man skall undvika svåra hälsoproblem, och man bör därför alltid ta kosttillskott liksom handla hem vegetariska mjölkprodukter som har tillsatt extra mycket av vitaminet, till exempel soja-, ris och havremjölk.