B12 vitamini eksikliği, kilo vermeyi engelleyebilir. B12 vitamini, vücudun enerji üretimi, sinir sistemi sağlığı ve yağ metabolizması için önemlidir. B12 seviyeleri düşük olduğunda: Metabolizma yavaşlar, vücut daha az enerji harcar ve bu da kilo vermeyi zorlaştırır. Kas kaybı yaşanabilir, bu da yağ oranının artmasına neden olabilir. Ancak, B12 vitamini eksikliğinin kilo üzerindeki etkisi, kişinin beslenme, egzersiz, yaş, cinsiyet, hormonlar, genetik ve diğer sağlık durumları gibi birçok faktöre bağlı olabilir. Kilo verme sürecinde ilerleme kaydedilemiyorsa, B12 vitamini seviyesini kontrol ettirmek için bir uzmana danışılması önerilir.