Foods To Increase Hemoglobin Foods to increase hemoglobin naturally include iron-rich foods, vitamin C foods, folate foods, and vitamin B12 sources.