Your body needs iron and other nutrients to make hemoglobin and healthy red blood cells, which is why it is important to get a regular supply of iron as well as vitamin B12, folate, and protein.
Your body doesn't get all of the oxygen it needs when the number of red blood cells or your hemoglobin level is too low. This makes you feel very tired and you may also have other symptoms, such as shortness of breath, dizziness, headaches, or pale skin.
For men, a normal hemoglobin level ranges between 14.0 grams per deciliter (gm/dL) and 17.5 gm/dL, while for women, a normal level ranges between 12.3 gm/dL and 15.3 gm/dL.
In order to increase hemoglobin naturally, you need to eat iron-rich foods. The best sources of iron-rich foods are dark green leafy vegetables such as spinach.
Peas, lentils, beans, and tofu are some other foods that are high in iron.
Dried fruits like prunes and raisins, and iron-fortified cereals and breads, also help in increasing your hemoglobin.
Fruits like apples, grapes, bananas, pomegranates and watermelons also help in improving hemoglobin count.
Vitamin C-rich foods like oranges, lemons, strawberries, tomatoes, apricots and berries also help your body absorb iron more efficiently.