Vitamin B12 se přirozeně vyskytuje hlavně v mase, rybách, vejcích a mléčných výrobcích. Vegetariáni, kteří tyto potraviny nejedí pravidelně, musí vitamin doplňovat jinou cestou. Spolehlivou variantou jsou obohacené potraviny – například rostlinná mléka, cereálie nebo nutriční droždí – a také doplňky stravy.
Nedostatek vitaminu B12 se může projevit na kůži bledostí, suchostí nebo nažloutlým zabarvením. U některých lidí se objevují také tmavší pigmentové skvrny nebo praskání koutků úst. Tyto potíže vznikají proto, že B12 ovlivňuje tvorbu kožních buněk i správnou krvetvorbu. Kůže se pak regeneruje pomaleji a může být citlivější. Pokud se kožní změny objeví společně s únavou nebo brněním rukou, vyplatí se nechat si hladinu B12 zkontrolovat.