Trupi ka nevojë si për vitaminën B12 ashtu edhe për folate për të prodhuar qeliza të kuqe të gjakut. Një dietë e ulët në këto vitamina shpeshherë mund të shkaktojë anemi. Një çrregullim autoimunitar ose problem me tretjen mund të pengojë gjithashtu trupin të absorbojë mjaftueshëm vitaminë B12. Ushqimet me bazë shtazore dhe drithërat janë një burim i mirë i vitaminës B12. Ndërsa folate gjendet tek perimet e gjelbra, frutat, fasulet dhe bizelet, dhe janë të shtuara si acid folik tek buka, makaronat dhe drithërat.