Kjøtt, fjærkre, fisk, sjømat, meieriprodukter og egg er alle gode kilder til B12-vitamin. Noen plantebaserte kilder som alger og sopp kan også inneholde små mengder B12, men det er usikkert om de inneholder den aktive formen.