Just like any other essential nutrient, iron is required for various bodily functions. According to experts, iron deficiency can cause various health issues, such as breathlessness, low levels of energy, anaemia and even dizziness. Not only iron is required for our smooth body functioning but also for our mind. Here we have mentioned a list of iron enriched foods which have higher iron content than meat (1.2 mg in every 100 grams)
Spinach: This green leafy vegetable is loaded with iron. In 100 grams of spinach, there is 2.7 mg of iron. You can add this superfood in your salads or can eat it cooked.
Lentils: Lentils are not only loaded with protein but are also enriched with iron. A cooked cup of lentils provides 6.6 mg of iron. Apart from this, lentils also cover 50 per cent of daily recommended fiber intake.
Nuts and seeds: Another way to fulfill your iron requirement is by eating nuts and super seeds. You can eat pumpkin seeds, flax seeds and sesame seeds. All these super seeds are loaded with iron. You can eat cashews, pine nuts and almonds. These seeds and nuts also provide protein, fiber, vitamins as well as antioxidants.
Mushrooms: Not all, but certain varieties of mushrooms contain a high amount of iron. Oyster mushrooms contain up to twice as much iron as button mushrooms.
Kidney beans: Kidney beans are nutritious and contain iron. A cup of kidney beans contains 4 milligrams of iron and is also loaded with protein.
Oats: One of the best breakfasts that is loaded with iron and other essential nutrients is oats. Eating oats in your breakfast keeps you full and energetic for a longer duration and is also beneficial if you are on a weight loss journey.
Dark chocolate: Have sweet tooth? Then, here is another reason for you to have dark chocolate as every 28 grams of dark chocolate with high cocoa content contain 2 to 3 milligrams of iron.