巨幼红细胞性贫血的患者多数是由于缺乏叶酸或者是维生素B12所导致的,可以根据血清叶酸或者是血清维生素B12的检查结果来选用药物。如果是由于叶酸缺乏所导致的巨幼红细胞性贫血,可以积极的补充叶酸,比如说可以使用口服的叶酸,也可以使用肌肉注射四氢叶酸钙,还可以通过食疗的方法来补充叶酸,可以多吃一些绿色蔬菜,这些绿叶的蔬菜在制作的时候不要过度烹煮,不要腌制,因为过度烹煮或者腌制的话,有可能会破坏叶酸。如果是维生素B12水平下降的话可以使用维生素B12来进行肌肉注射治疗。同时巨幼红细胞性贫血的患者在恢复的过程当中还可以选用一些铁剂来配合治疗。