1 / 6Beetroot is one of the best fruit to increase hemoglobin levels. Not only is it high in iron, but it also contains folic acid along with potassium and fiber. Drink beet juice every day to ensure a healthy blood count.2 / 6Soybeans are rich in iron, but include chickpeas, kidney beans, white beans and peas in your diet as well. The power of iron in these pulses is close to the amount of iron in soybean.3 / 6Cabbage, cauliflower, broccoli, and turnips are the best vegetables to increase iron.4 / 6Green vegetables such as spinach and broccoli are rich vegetarian sources of iron. Broccoli is rich in the B-complex vitamin folic acid, which is essential for making red blood cells in the body. Spinach also contains vitamin C, which helps with the absorption of iron in the blood.5 / 6Pumpkin seeds provide about eight milligrams of iron, along with ample calcium, magnesium and manganese. Mix it on salads or in your smoothies. You can also eat it raw.6 / 6Iron is found in many food items. But the foods we had mentioned below are best for iron.