Another green vegetable that you should be eating more of if you want to prevent iron deficiency is broccoli. A single 1 cup serving size of steamed broccoli will give you 1 mg of iron. This cruciferous veggie is also full of other essential nutrients, such as protein, vitamin C, vitamin K, vitamin A, potassium, and folate. It’s also low in calories and carbs and has no fat at all.
In fact, broccoli is so healthy that it is one of the top 20 foods listed by the Aggregate Nutrient Density Index, an index that measures the mineral, vitamin, and phytonutrient compounds in foods as compared to the number of calories they contain. Not only can broccoli boost your iron levels, but it can also improve digestion, prevent the development of several chronic diseases, boost bone health, and even fight off cancer. You can enjoy broccoli raw or cooked.