Gli alimenti animali contengono questa vitamina in adeguate quantità. In particolare, i cibi che ne contengono di più sono fegato, molluschi e alcuni tipi di pesce. Per questo motivo per chi sceglie una dieta completamente vegana è vivamente consigliabile il ricorso a integratori di vitamina B12, oppure assumere prodotti come il latte di soia, burger e yogurt vegetali (in alcuni di questi prodotti viene scritto sulla confezione se contengono in addizione la B12).