Zat besi adalah komponen utama untuk tubuh memproduksi hemoglobin, protein dalam sel darah merah yang mengangkut oksigen ke seluruh tubuh. Tanpa sirkulasi oksigen yang baik, otot dan jaringan di dalam tubuh tidak dapat menghasilkan panas yang cukup. Kondisi anemia defisiensi besi sering kali membuat seseorang merasa kedinginan, lelah, dan lemah.
Selain itu, vitamin B12 juga merupakan nutrisi penting dalam produksi sel darah merah dan fungsi otak. Kekurangan vitamin B12 dapat menyebabkan tubuh berjuang lebih keras untuk membentuk sel darah merah sehat, yang kemudian mengakibatkan kondisi anemia defisiensi vitamin B12. Hal tersebut mempengaruhi sirkulasi oksigen dalam tubuh dan menyebabkan tubuh mudah kedinginan. Sedangkan, vitamin B9 juga dibutuhkan oleh tubuh untuk memproduksi sel darah merah yang sehat. Kekurangan vitamin B9 atau folat dapat menghambat proses produksi sel darah merah sehingga sirkulasi darah terganggu dan menyebabkan tubuh mudah kedinginan.
Selain itu, vitamin C juga memiliki peran dalam termoregulasi dengan mendukung peningkatan penyerapan zat besi. Kekurangan vitamin C dapat menyebabkan penyerapan zat besinya menjadi tidak efektif yang kemudian dapat menyebabkan gejala anemia, salah satunya kedinginan kronis.