Iron deficiency leads to anemia and reduces the red blood cells in you body and make you weak and lazy. Eating iron rich food is surly a treat for your body health and you should always include that in your daily meal. Following are some iron rich foods that you can add in your appetite.

Contain non-heme iron, which just means the iron is derived from a plant source. It’s harder to absorb this type than iron derived from animals, but it’s still a good source of iron.

Adding one serving of cooked spinach to your dinner will increase your iron intake for the day.

America has fallen in love with kale. This super food is everywhere nowadays, and we’re happy to see it. Besides containing a healthy dose of iron, it is also a good source of fiber, protein, calcium and vitamins A, C and B6.


This is a great meal for pregnant women, who need more iron than usual.

Not only does broccoli contain a good amount of iron, it is also a good source of vitamin C, which actually helps our bodies absorb the iron.

One ounce contains about 4 milligrams of iron.