How to increase hemoglobin Do you always feel tired and weak? This could be due to low hemoglobin. To increase hemoglobin, eat iron-rich foods like spinach, beets, jaggery, pomegranates, and lentils. Also, eat fruits with vitamin C, as it helps with iron absorption.