Optimum B12 emilimi için, bu süreci engelleyebilecek gıdalardan uzak durulması önemlidir. Mide asidini dengelemeye yardımcı olan besinlerin tüketilmesi, emilim için uygun bir ortam sağlayabilir. Ayrıca çay, kahve ve diğer işlenmiş gıdaların tüketiminin azaltılması, hem B12 hem de demir emilimini artırabilir. Bağırsak sağlığının desteklenmesi amacıyla kefir ve yoğurt gibi probiyotiklerin düzenli olarak tüketilmesi de önerilir.