Der Schätzwert für eine angemessene Zufuhr liegt für Jugendliche ab 13 Jahren und Erwachsene bei 4,0 Mikrogramm pro Tag.
Zur Einordnung: 100 Gramm Bergkäse enthalten etwa 0,81 Mikrogramm B12, Lachs kommt mit einem hohen Gehalt auf 2 bis über 3 Mikrogramm pro 100 Gramm und gegarter Rinderbraten sogar auf 4,5 Mikrogramm pro 100 Gramm.
Eine Ernährungsumstellung kann einen frühzeitig erkannten Mangel ausgleichen.Ansonsten können Vitamin-B12-Präparate aushelfen.Diese Präparate können eingenommen (z.B. als Tabletten) oder direkt in den Blutkreislauf (etwa als Infusion) verabreicht werden.