You are already
a member and logged in!
As you must be knowing that low level of haemoglobin is mainly due to the deficiency of iron in the diet. Lots of different foods contain iron, and, as you may be aware, the iron in some foods is better absorbed than that in others.
The iron from meat sources is the best-absorbed form. The iron you will absorb from a small serving of liver, for example, equals the iron you would get from a big serving of spinach since you are a vegeterian take spinach juice daily in the morning along with your breakfast. That is because some vegetables contain iron inhibitors that interfere with the absorption of iron.
Certain nutrients, such as vitamin C, help to boost the potency of the iron by enhancing its absorption. So eating high-iron foods with, for example, a glass of orange juice increases the amount of iron the body can use.
This list contains iron-rich foods from more absorbable to less which you may include in your diet: (All types of liver, oysters, sardines, turkey, chicken, cod for non vegeterians), brewers yeast, blackstrap molasses, iron-fortified breakfast cereals, wheat germ, soyabeans, lentils, turnip greens, baked-potato skin and spinach, almonds, dates, raisins, jaggery, bajra(millets), pulses and all green leafy vegetables.
hope you find this useful, moreover consult your doctor take iron supplements along with these kind of food and go for regular Hb checkup if the count comes to normal continue with the food supplements only.